firebase@12.7.0
Breaking Changes📦 firebase-sdk
⚠ 1 breaking✨ 2 features🐛 3 fixes🔧 7 symbols
Summary
This release updates the root firebase package to v12.7.0, featuring a major peerDependency bump for React Native storage and various bug fixes across AI and Firestore modules.
⚠️ Breaking Changes
- The peerDependency for @react-native-async-storage/async-storage has been upgraded to v2+. Users on older versions of this storage provider in React Native environments may encounter compatibility issues.
Migration Steps
- If using React Native, upgrade @react-native-async-storage/async-storage to version 2.0.0 or higher to satisfy the new peerDependency requirement in @firebase/auth.
✨ New Features
- Upgraded @firebase/auth to v1.12.0.
- Updated the root firebase package to v12.7.0.
🐛 Bug Fixes
- Fixed generateContentStream returning the incorrect inferenceSource in @firebase/ai.
- Corrected a misleading error message in @firebase/firestore when doc() is called with an undefined value.
- Updated internal links from /genai to /ailogic in @firebase/ai.
🔧 Affected Symbols
@firebase/auth@firebase/aigenerateContentStreamdoc@firebase/firestore@firebase/auth-compat@firebase/firestore-compat