From c0b5e5c078d82e134c538cbec09d97cc7a35d055 Mon Sep 17 00:00:00 2001 From: Mike Hardy Date: Mon, 20 Jun 2022 12:20:44 -0500 Subject: [PATCH] docs(CHANGELOG): more specifics on use_frameworks compatibility and Expo instructions Many thanks to @Kudo for the pointer on expo-build-properties, and the use_frameworks PRs! --- CHANGELOG.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4119fd6c3c..7a0925b87e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -19,7 +19,9 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline ### BREAKING CHANGES -1) ALL iOS: firebase-ios-sdk now requires `use_frameworks!` in your Podfile and Xcode 13.3+ +1) ALL iOS: firebase-ios-sdk now requires `use_frameworks!` in your Podfile and Xcode 13.3+. Note that +use_frameworks is not yet compatible with Hermes, Flipper, React Native New Architecture, or react-native 0.69.0. +Each of these is being worked on (follow [react-native 0.69 PR](https://github.com/facebook/react-native/pull/34011), [Hermes PR](https://github.com/facebook/react-native/pull/34030)) but for now you need react-native 0.68.2 or below, and you must disable hermes and flipper. **Expo users** should use [expo-build-properties](https://docs.expo.dev/versions/v45.0.0/sdk/build-properties/#pluginconfigtypeios) + Expo SDK45 to turn on use_frameworks in dynamic mode. 2) Storage(customMetadata): android works like web+iOS now: customMetadata if passed in will be updated as a single atomic unit, all keys at once. Any key you want to keep in customMetadata