Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Master #2

Open
wants to merge 163 commits into
base: master
Choose a base branch
from
Open

Master #2

wants to merge 163 commits into from

Conversation

phoenixiguess
Copy link

Why

How

Test Plan

Checklist

  • Documentation is up to date to reflect these changes (eg: https://docs.expo.dev and README.md).
  • This diff will work correctly for expo build (eg: updated @expo/xdl).
  • This diff will work correctly for expo prebuild & EAS Build (eg: updated a module plugin).

tsapeta and others added 30 commits December 30, 2021 17:20
Co-authored-by: Bartosz Kaszubowski <[email protected]>
# Why

Adds missing changelog entries
…ission on Android (#15760)

# Why

Some apps only need coarse location. Only apps that need fine location need both enabled (coarse and fine).
# How

My app only needs coarse location so I wanted to remove the extra uneeded permission of fine location. But expo code is forcing fine location. Related discussion - https://forums.expo.dev/t/only-access-coarse-location-not-working-for-lowest-accuracy-location/57837

# Test Plan

Existing test plan should work.

# Checklist

- [x] Documentation is up to date to reflect these changes (eg: https://docs.expo.dev and README.md).
- [x] This diff will work correctly for `expo build` (eg: updated `@expo/xdl`).
- [x] This diff will work correctly for `expo prebuild` & EAS Build (eg: updated a module plugin).
…15633)

# Why

In order to make background location more felxible we should give a choice to developers whether or not the foreground service should be killed when the app is killed . i personally found this a show stopper . i for example have a cab booking system where i must show the driver that i'm using his location even when he kills his app .

Following this PR #11775 i was able to make this optional .


# How


I've added a boolean option "killServiceOnDestroy" to LocationTaskServiceOptions  which will be passed to the LocationTaskService Intent through extra params , if it's true the foreground service will dissapear on app killing .


# Test Plan


Try starting background location and killing the app from the task manager.  if killServiceOnDestroy is true The notification should be destroyed , otherwise it'll stick .
…egateSubscriber (#15684)

* Invoke super methods in the AppDelegate.m to support ExpoAppDelegateSubscriber

* Update AppDelegate.m
…#15748)

# Why

fix the root cause of #15298
some context in the message: #15298 (comment)

# How

should only destroy the `ReactInstanceManager` if it does not bind with an Activity.

# Test Plan

follow steps from #15298 (comment)
)

* [document-picker][ios] pass iCloudContainerEnvironment to plugin

* Update CHANGELOG.md
…15773)

# Why

fix umbrella header not found from `use_frameworks!` because framework files will be copied into DerivedData folder and the folder structure is different to CocoaPods header folders.
fix #15749

# How

instead of using custom modulemap with the `umbrella directory '../../Public/React-Core/React'`. this change further patch CocoaPods to generate umbrella header and modulemap file together with the public header files.

# Test Plan

- bare-expo ci passed
-
```
expo init sdk44 # select bare
yarn add file:/path/to/expo/expo/packages/expo-modules-autolinking
add `use_frameworks!` in `ios/Podfile`
expo run:ios
```
* Added declarationMap to base tsconfig

* et cp -a --no-lint --no-test --no-uniformity-check
* [dev-launcher] add dev sessions and update deep link modal
Fix the "security documentation" link so that it no longer 404s.
tsapeta and others added 30 commits January 21, 2022 17:10
Bumps [nanoid](https://github.com/ai/nanoid) from 3.1.23 to 3.2.0.
- [Release notes](https://github.com/ai/nanoid/releases)
- [Changelog](https://github.com/ai/nanoid/blob/main/CHANGELOG.md)
- [Commits](ai/nanoid@3.1.23...3.2.0)

---
updated-dependencies:
- dependency-name: nanoid
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…6011)

Bumps [nanoid](https://github.com/ai/nanoid) from 3.1.30 to 3.2.0.
- [Release notes](https://github.com/ai/nanoid/releases)
- [Changelog](https://github.com/ai/nanoid/blob/main/CHANGELOG.md)
- [Commits](ai/nanoid@3.1.30...3.2.0)

---
updated-dependencies:
- dependency-name: nanoid
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [nanoid](https://github.com/ai/nanoid) from 3.1.30 to 3.2.0.
- [Release notes](https://github.com/ai/nanoid/releases)
- [Changelog](https://github.com/ai/nanoid/blob/main/CHANGELOG.md)
- [Commits](ai/nanoid@3.1.30...3.2.0)

---
updated-dependencies:
- dependency-name: nanoid
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [node-fetch](https://github.com/node-fetch/node-fetch) from 2.6.1 to 2.6.7.
- [Release notes](https://github.com/node-fetch/node-fetch/releases)
- [Changelog](https://github.com/node-fetch/node-fetch/blob/main/docs/CHANGELOG.md)
- [Commits](node-fetch/node-fetch@v2.6.1...v2.6.7)

---
updated-dependencies:
- dependency-name: node-fetch
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* [docs] EAS Build: update infra docs - macOS Monterey image

* address PR feedback
* Fix -v flag

* Fix bin

Update index-test.ts

Update index-test.ts

Update index-test.ts
* [docs] add types and fix mdx link rewrite on windows

* [docs] use regex replace instead replace all to support node 14
* [docs] add `prebuildCommand` to eas.json schema

* docs: rephrase

Co-authored-by: Dominik Sokal <[email protected]>

* docs: additional info on prebuildCommand

* docs: fix relative path to prebuild docs

Co-authored-by: Dominik Sokal <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.