<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in EXReactAppManager.h</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>cbbfd658 - [iOS][Expo Go] Remove legacy code (#14690)</title>
        <link>http://172.16.0.5:8080/history/expo/apps/eas-expo-go/ios/Exponent/Kernel/ReactAppManager/EXReactAppManager.h#cbbfd658</link>
        <description>[iOS][Expo Go] Remove legacy code (#14690)

            List of files:
            /expo/apps/eas-expo-go/ios/Exponent/Kernel/ReactAppManager/EXReactAppManager.h</description>
        <pubDate>Wed, 13 Oct 2021 12:12:00 +0000</pubDate>
        <dc:creator>Bart&#322;omiej Bukowski &lt;bartlomiej.bukowski@swmansion.com&gt;</dc:creator>
    </item>
<item>
        <title>8b74a44f - [screen-orientation] Fix integration with `react-native-screens` orientation prop (#14541)</title>
        <link>http://172.16.0.5:8080/history/expo/apps/eas-expo-go/ios/Exponent/Kernel/ReactAppManager/EXReactAppManager.h#8b74a44f</link>
        <description>[screen-orientation] Fix integration with `react-native-screens` orientation prop (#14541)# WhyFixes https://github.com/software-mansion/react-native-screens/issues/1152.# HowUses method added in https://github.com/software-mansion/react-native-screens/pull/1155 to determine if we should use screen orientation from react-native-screens. # Test Plan- bare rn project &#9989;- https://snack.expo.dev/9LZ5ItpXl &#9989;

            List of files:
            /expo/apps/eas-expo-go/ios/Exponent/Kernel/ReactAppManager/EXReactAppManager.h</description>
        <pubDate>Tue, 28 Sep 2021 11:42:46 +0000</pubDate>
        <dc:creator>&#321;ukasz Kosmaty &lt;lukasz.kosmaty@swmansion.com&gt;</dc:creator>
    </item>
<item>
        <title>69f88450 - [Expo Go][iOS] Added web socket controls for the CLI (#12151)</title>
        <link>http://172.16.0.5:8080/history/expo/apps/eas-expo-go/ios/Exponent/Kernel/ReactAppManager/EXReactAppManager.h#69f88450</link>
        <description>[Expo Go][iOS] Added web socket controls for the CLI (#12151)* Added websocket controls for the CLI* Added more commands

            List of files:
            /expo/apps/eas-expo-go/ios/Exponent/Kernel/ReactAppManager/EXReactAppManager.h</description>
        <pubDate>Wed, 10 Mar 2021 22:22:02 +0000</pubDate>
        <dc:creator>Evan Bacon &lt;baconbrix@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>27700081 - [splash-screen][client] Add expo-splash-screen to ExpoClient (#9622)</title>
        <link>http://172.16.0.5:8080/history/expo/apps/eas-expo-go/ios/Exponent/Kernel/ReactAppManager/EXReactAppManager.h#27700081</link>
        <description>[splash-screen][client] Add expo-splash-screen to ExpoClient (#9622)

            List of files:
            /expo/apps/eas-expo-go/ios/Exponent/Kernel/ReactAppManager/EXReactAppManager.h</description>
        <pubDate>Thu, 13 Aug 2020 13:43:53 +0000</pubDate>
        <dc:creator>Bart&#322;omiej Bukowski &lt;bartlomiej.bukowski@swmansion.com&gt;</dc:creator>
    </item>
<item>
        <title>e61ddc0c - [ios] Extract filesystem directories generation to app manager (#9676)</title>
        <link>http://172.16.0.5:8080/history/expo/apps/eas-expo-go/ios/Exponent/Kernel/ReactAppManager/EXReactAppManager.h#e61ddc0c</link>
        <description>[ios] Extract filesystem directories generation to app manager (#9676)# WhyWhen TurboModules are enabled we&apos;ll need to have access to `documentDirectory` from within instance scope of `EXVersionManager` to be able to create `RCTAsyncLocalStorage` on demand. Right now we&apos;re fetching the directory from an instance of `EXFileSystem`. Moving it higher up makes sense not only for this purpose, but also it fits well logically &#8212; the manager knows where the app should store files, not the module.# HowMoved the generation of `documentDirectory` and `cachesDirectory` from `EXScopedFileSystemModule` to `EXReactAppManager`. Added the directories to `NSDictionary *params` passed to `EXVersionManager` (and then to `EXScopedModuleRegistryAdapter`). Moved the initialization logic from scoped module to adapter (whether the module should be created with custom directories or with default directories depends now on whether the directory paths have been provided, which still depends on the same `appOwnership == &quot;expo&quot;` condition.# Test PlanExpo Client ran. I&apos;ve also verified with native debugging that Home gets the scoped directories.

            List of files:
            /expo/apps/eas-expo-go/ios/Exponent/Kernel/ReactAppManager/EXReactAppManager.h</description>
        <pubDate>Tue, 11 Aug 2020 15:57:32 +0000</pubDate>
        <dc:creator>Stanis&#322;aw Chmiela &lt;sjchmiela@users.noreply.github.com&gt;</dc:creator>
    </item>
<item>
        <title>3b6a24fb - [ios][android][sdk][ncl] Background location, geofencing and background fetch (#2338)</title>
        <link>http://172.16.0.5:8080/history/expo/apps/eas-expo-go/ios/Exponent/Kernel/ReactAppManager/EXReactAppManager.h#3b6a24fb</link>
        <description>[ios][android][sdk][ncl] Background location, geofencing and background fetch (#2338)# WhyCanny issues:- https://expo.canny.io/feature-requests/p/background-tasks-support- https://expo.canny.io/feature-requests/p/background-location-tracking- https://expo.canny.io/feature-requests/p/geofencing-apiRelated PR:- https://github.com/expo/universe/pull/3201 (docs)# HowThe core of this PR is to implement TaskManager that provides an API to manage tasks, especially these that run while the app is in the background. I hope I documented this piece enough so I don&apos;t have to write it here again &#55357;&#56836; This PR also adds three ways of how we can use background tasks:- Background location updates  `Location.startLocationUpdatesAsync`, `Location.stopLocationUpdatesAsync`, `Location.hasStartedLocationUpdatesAsync`- Geofencing  `Location.startGeofencingAsync`, `Location.stopGeofencingAsync`, `Location.hasStartedGeofencingAsync`- Background fetch  `expo-background-fetch` module, *iOS only so far*Also, to improve the quality of `expo-location`, I&apos;ve deprecated `enableHighAccuracy` option and introduced a new one called `accuracy`. It allows to use all possible accuracies provided by iOS platform. Android has fewer options of accuracy, but I&apos;ve made simple mapping (see https://github.com/expo/expo/pull/2338/files#diff-66bdbbc66d3410d9198aa17584b5409eR633).All new modules and `expo-location` are now TypeScripted &#55356;&#57225; # Test PlanNew APIs examples in `native-component-list`:- `BackgroundFetch` - shows the status and the date of the last background fetch which can be manually triggered in Xcode (Debug -&gt; Simulate background fetch).- `Location` -&gt; `Background location map` - it tracks your location by drawing a polyline.- `Location` -&gt; `Geofencing map` - this one will work better once we merge #2316, as it should show local notifications when the device enters/exits a region.- `TaskManager` - shows all registered tasks for the experience.There are also some quick tests in `test-suite` for the new methods in `Location` and `TaskManager` modules.

            List of files:
            /expo/apps/eas-expo-go/ios/Exponent/Kernel/ReactAppManager/EXReactAppManager.h</description>
        <pubDate>Thu, 13 Dec 2018 13:40:52 +0000</pubDate>
        <dc:creator>Tomasz Sapeta &lt;tsapeta@users.noreply.github.com&gt;</dc:creator>
    </item>
<item>
        <title>9088dd0e - Organize AppLoader, fix AppLoader tests</title>
        <link>http://172.16.0.5:8080/history/expo/apps/eas-expo-go/ios/Exponent/Kernel/ReactAppManager/EXReactAppManager.h#9088dd0e</link>
        <description>Organize AppLoader, fix AppLoader testsfbshipit-source-id: e80e891

            List of files:
            /expo/apps/eas-expo-go/ios/Exponent/Kernel/ReactAppManager/EXReactAppManager.h</description>
        <pubDate>Mon, 07 May 2018 18:29:15 +0000</pubDate>
        <dc:creator>Ben Roth &lt;spongebucket@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>2b5e0fee - refactor `EXKernelAppLoader` (#2432)</title>
        <link>http://172.16.0.5:8080/history/expo/apps/eas-expo-go/ios/Exponent/Kernel/ReactAppManager/EXReactAppManager.h#2b5e0fee</link>
        <description>refactor `EXKernelAppLoader` (#2432)fbshipit-source-id: 9a1d2e8

            List of files:
            /expo/apps/eas-expo-go/ios/Exponent/Kernel/ReactAppManager/EXReactAppManager.h</description>
        <pubDate>Fri, 04 May 2018 00:14:44 +0000</pubDate>
        <dc:creator>Eric Samelson &lt;esamelson@users.noreply.github.com&gt;</dc:creator>
    </item>
<item>
        <title>54aef452 - Validate that you can only open your own projects</title>
        <link>http://172.16.0.5:8080/history/expo/apps/eas-expo-go/ios/Exponent/Kernel/ReactAppManager/EXReactAppManager.h#54aef452</link>
        <description>Validate that you can only open your own projectsfbshipit-source-id: afaaaad

            List of files:
            /expo/apps/eas-expo-go/ios/Exponent/Kernel/ReactAppManager/EXReactAppManager.h</description>
        <pubDate>Wed, 21 Mar 2018 20:00:20 +0000</pubDate>
        <dc:creator>Ben Roth &lt;spongebucket@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>1e73a75e - Configure home `updates` behavior, use embedded bundle when available</title>
        <link>http://172.16.0.5:8080/history/expo/apps/eas-expo-go/ios/Exponent/Kernel/ReactAppManager/EXReactAppManager.h#1e73a75e</link>
        <description>Configure home `updates` behavior, use embedded bundle when availablefbshipit-source-id: c7acd02

            List of files:
            /expo/apps/eas-expo-go/ios/Exponent/Kernel/ReactAppManager/EXReactAppManager.h</description>
        <pubDate>Sun, 18 Mar 2018 18:21:26 +0000</pubDate>
        <dc:creator>Ben Roth &lt;spongebucket@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>e7ac6e4f - Restore ErrorRecovery and clean up visible/invisible app interface</title>
        <link>http://172.16.0.5:8080/history/expo/apps/eas-expo-go/ios/Exponent/Kernel/ReactAppManager/EXReactAppManager.h#e7ac6e4f</link>
        <description>Restore ErrorRecovery and clean up visible/invisible app interfacefbshipit-source-id: 917ce6f

            List of files:
            /expo/apps/eas-expo-go/ios/Exponent/Kernel/ReactAppManager/EXReactAppManager.h</description>
        <pubDate>Thu, 08 Mar 2018 19:37:28 +0000</pubDate>
        <dc:creator>Ben Roth &lt;spongebucket@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>5d8188f5 - Clean up after kernel refactor</title>
        <link>http://172.16.0.5:8080/history/expo/apps/eas-expo-go/ios/Exponent/Kernel/ReactAppManager/EXReactAppManager.h#5d8188f5</link>
        <description>Clean up after kernel refactorfbshipit-source-id: eb6ce29

            List of files:
            /expo/apps/eas-expo-go/ios/Exponent/Kernel/ReactAppManager/EXReactAppManager.h</description>
        <pubDate>Tue, 06 Mar 2018 22:25:50 +0000</pubDate>
        <dc:creator>Ben Roth &lt;spongebucket@gmail.com&gt;</dc:creator>
    </item>
</channel>
</rss>
