firebase-js-sdk
firebase-js-sdk copied to clipboard
feat: Add support for new Firestore types
Adds support for MinKey, MaxKey, RegexValue, Int32Value, BsonObjectId, BsonTimestamp, and BsonBinaryData.
🦋 Changeset detected
Latest commit: 60fd0763fd16e22c183bf8cc8492935f4788a507
The changes in this PR will be included in the next version bump.
This PR includes changesets to release 3 packages
| Name | Type |
|---|---|
| @firebase/firestore | Minor |
| firebase | Patch |
| @firebase/firestore-compat | Patch |
Not sure what this means? Click here to learn what changesets are.
Click here if you're a maintainer who wants to add another changeset to this PR
@milaGGL please take a look, sanity check the PR, and handle the remaining TODOs where possible.
Changeset File Check :warning:
- Package @firebase/firestore has a minor bump which requires an additional line to bump the main "firebase" package to minor.
Size Report 1
Affected Products
@firebase/firestoreType Base (3d44792) Merge (3437410) Diff browser 395 kB 418 kB +22.7 kB (+5.8%) main 616 kB 648 kB +32.3 kB (+5.2%) module 395 kB 418 kB +22.7 kB (+5.8%) react-native 395 kB 418 kB +22.7 kB (+5.8%) @firebase/firestore-liteType Base (3d44792) Merge (3437410) Diff browser 117 kB 138 kB +21.8 kB (+18.7%) main 160 kB 190 kB +29.7 kB (+18.6%) module 117 kB 138 kB +21.8 kB (+18.7%) react-native 117 kB 139 kB +21.8 kB (+18.7%) bundle15 size changes
Type Base (3d44792) Merge (3437410) Diff firestore (CSI Auto Indexing Disable and Delete) 291 kB 306 kB +14.9 kB (+5.1%) firestore (CSI Auto Indexing Enable) 291 kB 306 kB +14.9 kB (+5.1%) firestore (Persistence) 322 kB 337 kB +15.2 kB (+4.7%) firestore (Query Cursors) 260 kB 278 kB +17.7 kB (+6.8%) firestore (Query) 258 kB 276 kB +17.6 kB (+6.8%) firestore (Read data once) 248 kB 264 kB +16.3 kB (+6.6%) firestore (Read Write w Persistence) 342 kB 361 kB +19.1 kB (+5.6%) firestore (Realtime updates) 248 kB 264 kB +16.2 kB (+6.5%) firestore (Transaction) 227 kB 244 kB +17.0 kB (+7.5%) firestore (Write data) 228 kB 244 kB +15.9 kB (+7.0%) firestore-lite (Query Cursors) 111 kB 129 kB +17.6 kB (+15.8%) firestore-lite (Query) 107 kB 125 kB +17.6 kB (+16.4%) firestore-lite (Read data once) 82.9 kB 99.4 kB +16.5 kB (+19.9%) firestore-lite (Transaction) 108 kB 126 kB +17.6 kB (+16.3%) firestore-lite (Write data) 92.4 kB 109 kB +16.3 kB (+17.6%) firebaseType Base (3d44792) Merge (3437410) Diff firebase-compat.js 807 kB 826 kB +18.7 kB (+2.3%) firebase-firestore-compat.js 351 kB 370 kB +18.7 kB (+5.3%) firebase-firestore-lite.js 140 kB 165 kB +25.5 kB (+18.2%) firebase-firestore.js 459 kB 487 kB +28.0 kB (+6.1%)
Test Logs