[jest-expo] Fix auth-session tests (#17835)
[web-browser] Fix `removeSubscription()` deprecation warnings (#17645)- Replaced `_redirectHandler` with an `EmitterSubscription` object and `Linking.removeSubsctiption(...)` with `subscription.rem
[web-browser] Fix `removeSubscription()` deprecation warnings (#17645)- Replaced `_redirectHandler` with an `EmitterSubscription` object and `Linking.removeSubsctiption(...)` with `subscription.remove()` - Did the same with `appStateListener` in the web implementation Co-authored-by: Expo Bot <[email protected]>
show more ...
[android][web-browser] Fix `openAuthSessionAsync` stating browser is already open (#14181)
[auth-session] Expose window features in prompt (#8206)* Expose window features to promptAsync method * Added string conversion test
[jest] Update all packages to use jest-expo/universal instead of mocks (#5645)* Update index.js * Update jest-preset.js * Updated amplitude * updated segment tests * Updated brightness
[jest] Update all packages to use jest-expo/universal instead of mocks (#5645)* Update index.js * Update jest-preset.js * Updated amplitude * updated segment tests * Updated brightness universal tests * Updated Local Authentication tests * Updated Location tests * Updated SecureStore tests * Updated Contacts tests * Updated expo tests * Updated Facebook tests * Updated Web Browser tests * Updated sensors tests * Clean up unused mock methods * Fixed `it` quote format * Updated expo tests * Update CHANGELOG.md * feedback * Apply suggestions from code review Co-Authored-By: James Ide <[email protected]> * Update yarn.lock * fixed build files
[expotools] add check-packages command that builds and tests all packages (#4611)# Why Fixes #3593 # How - Added `check-packages` command to expotools that does three checks on every pack
[expotools] add check-packages command that builds and tests all packages (#4611)# Why Fixes #3593 # How - Added `check-packages` command to expotools that does three checks on every package: - Runs `yarn run build` if `build` script is available - Ensures `build` folder doesn't have uncommitted changes after running `build` script. - Runs `yarn run test` if `test` script is available. - Removed cycle between `@unimodules/core` and `@unimodules/react-native-adapter` (it was causing weird TS compilation errors on `@unimodules/react-native-adapter`) - Removed unnecessary test script from `expo-processing` and `expo-samples`. - Muted `Location.geocodeAsync` test (it requires Google Maps API key, I'll bring it back later). - Updated `expo_sdk` job on CircleCI. I'm also going to add uploading code coverage reports to this command, but probably in a separate pull request. # Test Plan I've tested it locally and also CI runs this new command in `expo_sdk` job.
[packages] Move unimodules foundation to `org.unimodules` scope
[expo-web-browser] Extract WebBrowser API to a universal module (#3374)* [expo-web-browser] Generate universal module from template * [expo-web-browser] Move TS code to expo-web-browser * [ex
[expo-web-browser] Extract WebBrowser API to a universal module (#3374)* [expo-web-browser] Generate universal module from template * [expo-web-browser] Move TS code to expo-web-browser * [expo-web-browser] Move iOS code to expo-web-browser * [expo-web-browser] Move Android code to expo-web-browser * [docs] Add a note about WebBrowser.dismissBrowser() not doing anything on Android * [jest-expo] Update mocks * [expo-facebook] WebBrowser moved to universal modules