Katchup-dev / Katchup-mobile-rn

🥫 맛좋은 토마토 산지직송 판매중 🥫
1 stars 0 forks source link

Update dependency @react-native-firebase/messaging to v20 #181

Closed renovate[bot] closed 2 months ago

renovate[bot] commented 2 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@react-native-firebase/messaging (source) 18.9.0 -> 20.1.0 age adoption passing confidence

Release Notes

invertase/react-native-firebase (@​react-native-firebase/messaging) ### [`v20.1.0`](https://togithub.com/invertase/react-native-firebase/blob/HEAD/CHANGELOG.md#2010-2024-06-04) [Compare Source](https://togithub.com/invertase/react-native-firebase/compare/v20.0.0...v20.1.0) ##### Features - **app:** ios sdk 10.27.0 / android sdk 33.1.0 ([b6158d6](https://togithub.com/invertase/react-native-firebase/commit/b6158d6ff355ea9156b6f3c3b062c74aaf0d240e)) ### [`v20.0.0`](https://togithub.com/invertase/react-native-firebase/blob/HEAD/CHANGELOG.md#2000-2024-05-20) [Compare Source](https://togithub.com/invertase/react-native-firebase/compare/v19.3.0...v20.0.0) ##### ⚠ BREAKING CHANGES - **app, android:** - requires minSdk 21+ in general, 23+ for auth module - requires compileSdk 34+ - app-distribution gradle plugin requires - gradle 7.3+ - android gradle plugin 7+ - google services plugin 4.3.2+ - crashlytics plugin requires - gradle 8+ - android gradle plugin 8.1+ - google services plugin 4.4.1+ - **app, ios:** firebase-ios-sdk 10.25.0 requires minimum Xcode 15.2+ This transitively requires macOS Ventura 13.5+ - for old hardware you may investigate OCLP (OpenCore Legacy Patcher) to update macOS to current versions and access newer Xcode versions ##### Features - **app, android:** android-sdk 33.0.0 - needs minSdk 21+ (23+ for auth) ([f29fecb](https://togithub.com/invertase/react-native-firebase/commit/f29fecbe72c27e60f8fec1cee6fa879b788d27b3)) - **app, ios:** adopt firebase-ios-sdk 10.25.0 requires Xcode 15.2+ ([73f3c23](https://togithub.com/invertase/react-native-firebase/commit/73f3c2397d2f56ed5a139d2a8b8a13930c86aabc)) ##### Bug Fixes - **firestore, android:** remove usage of Guava library ([d6f62a3](https://togithub.com/invertase/react-native-firebase/commit/d6f62a3b374e321a86d97cd2765cc91b1f006e29)) ### [`v19.3.0`](https://togithub.com/invertase/react-native-firebase/blob/HEAD/CHANGELOG.md#1930-2024-05-20) [Compare Source](https://togithub.com/invertase/react-native-firebase/compare/v19.2.2...v19.3.0) ##### Features - **analytics:** allow custom event parameters for begin_checkout and purchase events ([#​7760](https://togithub.com/invertase/react-native-firebase/issues/7760)) ([424b9d9](https://togithub.com/invertase/react-native-firebase/commit/424b9d9c15921268ba3cc96a3e154fe2ee18c345)) - **firestore:** export and test types for the modular API ([ad40ea2](https://togithub.com/invertase/react-native-firebase/commit/ad40ea2eb828a59451a619059bb4bef96277e23f)) - **firestore:** implement the getDoc modular api ([e90782b](https://togithub.com/invertase/react-native-firebase/commit/e90782b00702878204dd93d3a04c09c620cdf163)) - **functions:** typescript definitions for httpsCallable and httpsCallableFromUrl ([#​7762](https://togithub.com/invertase/react-native-firebase/issues/7762)) ([3446ca3](https://togithub.com/invertase/react-native-firebase/commit/3446ca346e417fc6b499d1508a4a32e45c063986)) - **functions:** typescript definitions for modular functions API ([#​7777](https://togithub.com/invertase/react-native-firebase/issues/7777)) ([e724a46](https://togithub.com/invertase/react-native-firebase/commit/e724a467eba19f53573dc1518342391ffd4c2bcc)) - include phoneNumber from PhoneMultiFactorInfo ([5acdfb3](https://togithub.com/invertase/react-native-firebase/commit/5acdfb306279560a9fdd31a35c80f3edca4d0d59)) ##### Bug Fixes - **app:** react-native 0.74 bridgeless mode compatibility ([#​7688](https://togithub.com/invertase/react-native-firebase/issues/7688)) ([a6805bc](https://togithub.com/invertase/react-native-firebase/commit/a6805bc1e6894aadf3167b7958fd52644bfe90ca)) - **auth, android:** change error code for invalid multi-factor session to match iOS WIP needs test ([0f15f2d](https://togithub.com/invertase/react-native-firebase/commit/0f15f2d36cfec807c42b91b53289fa699ffe4f66)) - **auth, android:** return credential for signin if phone auth has link collision ([#​7793](https://togithub.com/invertase/react-native-firebase/issues/7793)) ([f8916e2](https://togithub.com/invertase/react-native-firebase/commit/f8916e25371d43db2bd8c22c7f35e8064edc6806)) - **auth, ios:** reject multi-factor API call if session not found ([3d61e32](https://togithub.com/invertase/react-native-firebase/commit/3d61e32394d83fae5d136d21ecbea71590a2adb7)) - **ci:** allow yarn lockfile modification in CI for patch generation ([94979f5](https://togithub.com/invertase/react-native-firebase/commit/94979f5c3ed2a4437313cdcf5ad40a0c9eb37423)) - **ci:** fix executable bits on ios_config script during patchset generation ([0c1c4ae](https://togithub.com/invertase/react-native-firebase/commit/0c1c4aec15a6695610d4a043240f483f01f18952)) - **ci:** use modern yarn syntax to add packages during patchset generation ([cfd6f19](https://togithub.com/invertase/react-native-firebase/commit/cfd6f1960955f730593ee57c743ccd7f2874299c)) - **firestore:** fix types for the `where` api in modular queries ([d874e15](https://togithub.com/invertase/react-native-firebase/commit/d874e15145086f59bba11fee4f23a8d9cc50cc68)) - **messaging, ios:** register for notifications on permission grant ([ccd78b9](https://togithub.com/invertase/react-native-firebase/commit/ccd78b9cf5d6961f5252e582ede785932599d25d)), closes [#​7272](https://togithub.com/invertase/react-native-firebase/issues/7272) - **messaging, ios:** reject notification registration after 10 seconds ([1f86483](https://togithub.com/invertase/react-native-firebase/commit/1f8648329ce812644f4bbd0f0caadcfe6a0bbddf)), closes [#​7272](https://togithub.com/invertase/react-native-firebase/issues/7272) ### [`v19.2.2`](https://togithub.com/invertase/react-native-firebase/blob/HEAD/CHANGELOG.md#1922-2024-04-13) [Compare Source](https://togithub.com/invertase/react-native-firebase/compare/v19.2.1...v19.2.2) ##### Bug Fixes - **app, android:** bump firebase-android-sdk to 32.8.1 ([ae24918](https://togithub.com/invertase/react-native-firebase/commit/ae24918ff124020b120f2bd12e24db4b6b5f54b4)) ### [`v19.2.1`](https://togithub.com/invertase/react-native-firebase/blob/HEAD/CHANGELOG.md#1921-2024-04-12) [Compare Source](https://togithub.com/invertase/react-native-firebase/compare/v19.2.0...v19.2.1) ##### Bug Fixes - **auth, android:** Pass firebaseAuth into OAuthProvider.newBuilder(...) ([#​7677](https://togithub.com/invertase/react-native-firebase/issues/7677)) ([21a9454](https://togithub.com/invertase/react-native-firebase/commit/21a945496cb422ab1a0ff0a6e412ffdda0e75e95)) - **auth, ios:** deprecate MultifactorInfo.enrollmentDate should be `enrollmentTime` ([#​7653](https://togithub.com/invertase/react-native-firebase/issues/7653)) ([d9987da](https://togithub.com/invertase/react-native-firebase/commit/d9987dae0245b62a0ca705e3fd61ffc7a2c31097)), closes [/github.com/invertase/react-native-firebase/blob/main/packages/auth/android/src/main/java/io/invertase/firebase/auth/ReactNativeFirebaseAuthModule.java#L2500](https://togithub.com/invertase//github.com/invertase/react-native-firebase/blob/main/packages/auth/android/src/main/java/io/invertase/firebase/auth/ReactNativeFirebaseAuthModule.java/issues/L2500) [/github.com/invertase/react-native-firebase/blob/main/packages/auth/lib/index.d.ts#L483](https://togithub.com/invertase//github.com/invertase/react-native-firebase/blob/main/packages/auth/lib/index.d.ts/issues/L483) [#​7565](https://togithub.com/invertase/react-native-firebase/issues/7565) - **auth:** deprecate MultiFactorUser.enrolledFactor should be plural `enrolledFactors` ([#​7652](https://togithub.com/invertase/react-native-firebase/issues/7652)) ([1ae7481](https://togithub.com/invertase/react-native-firebase/commit/1ae74816e4d70b129d831e4adf14794d4c69c372)), closes [/github.com/invertase/react-native-firebase/blob/main/packages/auth/lib/index.d.ts#L568](https://togithub.com/invertase//github.com/invertase/react-native-firebase/blob/main/packages/auth/lib/index.d.ts/issues/L568) [/github.com/invertase/react-native-firebase/blob/main/packages/auth/android/src/main/java/io/invertase/firebase/auth/ReactNativeFirebaseAuthModule.java#L2476](https://togithub.com/invertase//github.com/invertase/react-native-firebase/blob/main/packages/auth/android/src/main/java/io/invertase/firebase/auth/ReactNativeFirebaseAuthModule.java/issues/L2476) [/github.com/invertase/react-native-firebase/blob/main/packages/auth/ios/RNFBAuth/RNFBAuthModule.m#L1681](https://togithub.com/invertase//github.com/invertase/react-native-firebase/blob/main/packages/auth/ios/RNFBAuth/RNFBAuthModule.m/issues/L1681) [/github.com/firebase/firebase-js-sdk/blob/master/packages/auth/src/mfa/mfa_user.ts#L34](https://togithub.com/invertase//github.com/firebase/firebase-js-sdk/blob/master/packages/auth/src/mfa/mfa_user.ts/issues/L34) ### [`v19.2.0`](https://togithub.com/invertase/react-native-firebase/blob/HEAD/CHANGELOG.md#1920-2024-04-10) [Compare Source](https://togithub.com/invertase/react-native-firebase/compare/v19.1.2...v19.2.0) ##### Features - **app, ios:** firebase-ios-sdk 10.24.0 with signed frameworks ([6624b1c](https://togithub.com/invertase/react-native-firebase/commit/6624b1cc3d18eecefcc03453ba52c148aabd49d0)) ### [`v19.1.2`](https://togithub.com/invertase/react-native-firebase/blob/HEAD/CHANGELOG.md#1912-2024-04-03) [Compare Source](https://togithub.com/invertase/react-native-firebase/compare/v19.1.1...v19.1.2) ##### Bug Fixes - **app, ios:** adopt firebase-ios-sdk 10.23.1 ([dc05178](https://togithub.com/invertase/react-native-firebase/commit/dc051788e60e4926f26b03992c7a82f7a38cb556)) - **deps, ios:** FirebaseCoreExtension is not always versioned ([cb7ed0e](https://togithub.com/invertase/react-native-firebase/commit/cb7ed0eb15758a4324d2ce785513a48bfe54fe1e)) ### [`v19.1.1`](https://togithub.com/invertase/react-native-firebase/blob/HEAD/CHANGELOG.md#1911-2024-03-26) [Compare Source](https://togithub.com/invertase/react-native-firebase/compare/v19.1.0...v19.1.1) ##### Bug Fixes - **app-check, expo:** ensure config plugin is built before using ([#​7704](https://togithub.com/invertase/react-native-firebase/issues/7704)) ([873130c](https://togithub.com/invertase/react-native-firebase/commit/873130c11595690924cf60feb08b64b3b9421042)) - **app, android:** bump google play-services-auth to 21.0.0 ([85dfa4e](https://togithub.com/invertase/react-native-firebase/commit/85dfa4e13b7da4358a12cc51e372a423bb63c9c3)), closes [https://github.com/firebase/firebase-android-sdk/issues/5768#issuecomment-2020388078](https://togithub.com/firebase/firebase-android-sdk/issues/5768#issuecomment-2020388078) ### [`v19.1.0`](https://togithub.com/invertase/react-native-firebase/blob/HEAD/CHANGELOG.md#1910-2024-03-23) [Compare Source](https://togithub.com/invertase/react-native-firebase/compare/v19.0.1...v19.1.0) ##### Features - **app-check, expo:** add config plugin for iOS module initialization ([#​7662](https://togithub.com/invertase/react-native-firebase/issues/7662)) ([c6e813e](https://togithub.com/invertase/react-native-firebase/commit/c6e813e1d73b464e48525b16b447a808b15ae2b3)) ##### Bug Fixes - **app, android:** adopt firebase-android-sdk 32.7.4 ([6793b1d](https://togithub.com/invertase/react-native-firebase/commit/6793b1d395c7112d6571e012c3ad50398784b574)) - **app, android:** adopt firebase-android-sdk 32.8.0 ([450da62](https://togithub.com/invertase/react-native-firebase/commit/450da6265ab2b54f63675009588f26609c0aa263)) - **app, ios:** adopt firebase-ios-sdk 10.23.0 ([d7fd10e](https://togithub.com/invertase/react-native-firebase/commit/d7fd10e97268ac08f4960323d5204acd3ecffa07)) ### [`v19.0.1`](https://togithub.com/invertase/react-native-firebase/blob/HEAD/CHANGELOG.md#1901-2024-03-07) [Compare Source](https://togithub.com/invertase/react-native-firebase/compare/v19.0.0...v19.0.1) ##### Bug Fixes - **app, ios:** adopt firebase-ios-sdk 10.22.0 ([#​7668](https://togithub.com/invertase/react-native-firebase/issues/7668)) ([3fc756b](https://togithub.com/invertase/react-native-firebase/commit/3fc756b7bf98f6e3acd169dd5cbe4af55dbe9746)) ### [`v19.0.0`](https://togithub.com/invertase/react-native-firebase/blob/HEAD/CHANGELOG.md#1900-2024-02-26) [Compare Source](https://togithub.com/invertase/react-native-firebase/compare/v18.9.0...v19.0.0) ##### ⚠ BREAKING CHANGES - **auth, android:** multifactor error messages were auth/unknown before on android Now they will correctly come through as auth/invalid-verification-code If you were relying on the previous auth/unknown codes you will need to update your error handling code - **app, sdks:** firebase-ios-sdk 10.21.0 requires cocoapods 1.12+ in order to support the new Apple-mandated privacy manifests. Please ensure you are using verson 1.12 or greater of cocoapods ##### Features - **analytics, ios:** add Podfile toggle to optionally link AdSupport ([e4db9bb](https://togithub.com/invertase/react-native-firebase/commit/e4db9bbf0266de658ae3991568f5e04f1fcf7fc7)) ##### Bug Fixes - **app, sdks:** SDK ios 10.21.0 / android / 32.7.2 ([9dc48be](https://togithub.com/invertase/react-native-firebase/commit/9dc48be52603c71b134dadca16502e8557aca95b)) - **auth, android:** correct error messages for finalizeMultiFactorEnrollment ([b0be508](https://togithub.com/invertase/react-native-firebase/commit/b0be508e3336fc5577795791b727f23e1a9bbbca))

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Mend Renovate. View repository job log here.