diff --git a/.changeset/dry-cats-lick.md b/.changeset/dry-cats-lick.md deleted file mode 100644 index a8de7967549..00000000000 --- a/.changeset/dry-cats-lick.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@firebase/auth': patch ---- - -Increase the popup poller timeout to 8s to support blocking functions + Firefox diff --git a/.changeset/grumpy-bees-shake.md b/.changeset/grumpy-bees-shake.md deleted file mode 100644 index bddd707762b..00000000000 --- a/.changeset/grumpy-bees-shake.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@firebase/firestore": patch ---- - -Fixed stack overflow caused by deeply nested server timestamps. diff --git a/.changeset/olive-cycles-count.md b/.changeset/olive-cycles-count.md deleted file mode 100644 index 96ebfaf2eb0..00000000000 --- a/.changeset/olive-cycles-count.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'firebase': minor -'@firebase/firestore': minor ---- - -Introduces a new LRU garbage document collector for memory cache. diff --git a/.changeset/olive-goats-greet.md b/.changeset/olive-goats-greet.md deleted file mode 100644 index c7697e0bb17..00000000000 --- a/.changeset/olive-goats-greet.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@firebase/firestore": patch ---- - -Simplified the internal handling of aggregation results. diff --git a/.changeset/silent-islands-fix.md b/.changeset/silent-islands-fix.md deleted file mode 100644 index b7403ef1284..00000000000 --- a/.changeset/silent-islands-fix.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@firebase/analytics': minor -'firebase': minor ---- - -Add method `getGoogleAnalyticsClientId()` to retrieve an unique identifier for a web client. This allows users to log purchase and other events from their backends using Google Analytics 4 Measurement Protocol and to have those events be connected to actions taken on the client within their Firebase web app. `getGoogleAnalyticsClientId()` will simplify this event recording process. diff --git a/.changeset/strong-ghosts-compare.md b/.changeset/strong-ghosts-compare.md deleted file mode 100644 index 348ce8ddb0b..00000000000 --- a/.changeset/strong-ghosts-compare.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@firebase/webchannel-wrapper': patch ---- - -Make webchannel-wrapper exports Node-ESM-friendly. diff --git a/.changeset/swift-eels-change.md b/.changeset/swift-eels-change.md deleted file mode 100644 index 8de82a594c9..00000000000 --- a/.changeset/swift-eels-change.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'@firebase/webchannel-wrapper': minor -'@firebase/firestore': minor -'firebase': minor ---- - -Implemented an optimization in the local cache synchronization logic that reduces the number of billed document reads when documents were deleted on the server while the client was not actively listening to the query (e.g. while the client was offline). diff --git a/.changeset/wicked-tomatoes-smoke.md b/.changeset/wicked-tomatoes-smoke.md deleted file mode 100644 index 7da13ffc526..00000000000 --- a/.changeset/wicked-tomatoes-smoke.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@firebase/app-check": minor -"firebase": minor ---- - -Add new limited use token method to App Check diff --git a/integration/compat-interop/package.json b/integration/compat-interop/package.json index b6eb38e88de..252a06ad66a 100644 --- a/integration/compat-interop/package.json +++ b/integration/compat-interop/package.json @@ -8,12 +8,12 @@ "test:debug": "karma start --browsers Chrome --auto-watch" }, "dependencies": { - "@firebase/app": "0.9.8", - "@firebase/app-compat": "0.2.8", - "@firebase/analytics": "0.9.5", - "@firebase/analytics-compat": "0.2.5", - "@firebase/auth": "0.23.0", - "@firebase/auth-compat": "0.4.0", + "@firebase/app": "0.9.9", + "@firebase/app-compat": "0.2.9", + "@firebase/analytics": "0.10.0", + "@firebase/analytics-compat": "0.2.6", + "@firebase/auth": "0.23.1", + "@firebase/auth-compat": "0.4.1", "@firebase/functions": "0.9.4", "@firebase/functions-compat": "0.3.4", "@firebase/messaging": "0.12.4", diff --git a/integration/firebase/package.json b/integration/firebase/package.json index 7951daeda9a..c7821aff02f 100644 --- a/integration/firebase/package.json +++ b/integration/firebase/package.json @@ -7,7 +7,7 @@ "test:ci": "node ../../scripts/run_tests_in_ci.js -s test" }, "devDependencies": { - "firebase": "9.20.0", + "firebase": "9.21.0", "@types/chai": "4.3.4", "@types/mocha": "9.1.1", "chai": "4.3.7", diff --git a/integration/firestore/package.json b/integration/firestore/package.json index 71c9389c225..7df60ff25b1 100644 --- a/integration/firestore/package.json +++ b/integration/firestore/package.json @@ -15,8 +15,8 @@ "test:memory:debug": "yarn build:memory; karma start --auto-watch --browsers Chrome" }, "dependencies": { - "@firebase/app": "0.9.8", - "@firebase/firestore": "3.10.1" + "@firebase/app": "0.9.9", + "@firebase/firestore": "3.11.0" }, "devDependencies": { "@types/mocha": "9.1.1", diff --git a/integration/messaging/package.json b/integration/messaging/package.json index cf066644983..ad1be2cac71 100644 --- a/integration/messaging/package.json +++ b/integration/messaging/package.json @@ -9,7 +9,7 @@ "test:manual": "mocha --exit" }, "devDependencies": { - "firebase": "9.20.0", + "firebase": "9.21.0", "chai": "4.3.7", "chromedriver": "98.0.1", "express": "4.18.2", diff --git a/packages/analytics-compat/CHANGELOG.md b/packages/analytics-compat/CHANGELOG.md index 6ab2123c57c..03d5fde24da 100644 --- a/packages/analytics-compat/CHANGELOG.md +++ b/packages/analytics-compat/CHANGELOG.md @@ -1,5 +1,12 @@ # @firebase/analytics-compat +## 0.2.6 + +### Patch Changes + +- Updated dependencies [[`0a27d2fbf`](https://github.com/firebase/firebase-js-sdk/commit/0a27d2fbf268f07099d4fa5ecab7fbf35a579780)]: + - @firebase/analytics@0.10.0 + ## 0.2.5 ### Patch Changes diff --git a/packages/analytics-compat/package.json b/packages/analytics-compat/package.json index ae3d01c72e6..799ba314290 100644 --- a/packages/analytics-compat/package.json +++ b/packages/analytics-compat/package.json @@ -1,6 +1,6 @@ { "name": "@firebase/analytics-compat", - "version": "0.2.5", + "version": "0.2.6", "description": "", "author": "Firebase (https://firebase.google.com/)", "main": "dist/index.cjs.js", @@ -24,7 +24,7 @@ "@firebase/app-compat": "0.x" }, "devDependencies": { - "@firebase/app-compat": "0.2.8", + "@firebase/app-compat": "0.2.9", "rollup": "2.79.1", "@rollup/plugin-json": "4.1.0", "rollup-plugin-typescript2": "0.31.2", @@ -54,7 +54,7 @@ "typings": "dist/src/index.d.ts", "dependencies": { "@firebase/component": "0.6.4", - "@firebase/analytics": "0.9.5", + "@firebase/analytics": "0.10.0", "@firebase/analytics-types": "0.8.0", "@firebase/util": "1.9.3", "tslib": "^2.1.0" diff --git a/packages/analytics/CHANGELOG.md b/packages/analytics/CHANGELOG.md index e89281b7047..81313900343 100644 --- a/packages/analytics/CHANGELOG.md +++ b/packages/analytics/CHANGELOG.md @@ -1,5 +1,11 @@ # @firebase/analytics +## 0.10.0 + +### Minor Changes + +- [`0a27d2fbf`](https://github.com/firebase/firebase-js-sdk/commit/0a27d2fbf268f07099d4fa5ecab7fbf35a579780) [#7158](https://github.com/firebase/firebase-js-sdk/pull/7158) - Add method `getGoogleAnalyticsClientId()` to retrieve an unique identifier for a web client. This allows users to log purchase and other events from their backends using Google Analytics 4 Measurement Protocol and to have those events be connected to actions taken on the client within their Firebase web app. `getGoogleAnalyticsClientId()` will simplify this event recording process. + ## 0.9.5 ### Patch Changes diff --git a/packages/analytics/package.json b/packages/analytics/package.json index db4ab7ddfb8..a3e8bed5687 100644 --- a/packages/analytics/package.json +++ b/packages/analytics/package.json @@ -1,6 +1,6 @@ { "name": "@firebase/analytics", - "version": "0.9.5", + "version": "0.10.0", "description": "A analytics package for new firebase packages", "author": "Firebase (https://firebase.google.com/)", "main": "dist/index.cjs.js", @@ -48,7 +48,7 @@ }, "license": "Apache-2.0", "devDependencies": { - "@firebase/app": "0.9.8", + "@firebase/app": "0.9.9", "rollup": "2.79.1", "@rollup/plugin-commonjs": "21.1.0", "@rollup/plugin-json": "4.1.0", diff --git a/packages/app-check-compat/CHANGELOG.md b/packages/app-check-compat/CHANGELOG.md index d8c488456f1..4851bb3e9f8 100644 --- a/packages/app-check-compat/CHANGELOG.md +++ b/packages/app-check-compat/CHANGELOG.md @@ -1,5 +1,12 @@ # @firebase/app-check-compat +## 0.3.6 + +### Patch Changes + +- Updated dependencies [[`195e82ebb`](https://github.com/firebase/firebase-js-sdk/commit/195e82ebba29d501892cf9269ecee74eec9df220)]: + - @firebase/app-check@0.7.0 + ## 0.3.5 ### Patch Changes diff --git a/packages/app-check-compat/package.json b/packages/app-check-compat/package.json index fa792b81648..a385bb23dd0 100644 --- a/packages/app-check-compat/package.json +++ b/packages/app-check-compat/package.json @@ -1,6 +1,6 @@ { "name": "@firebase/app-check-compat", - "version": "0.3.5", + "version": "0.3.6", "description": "A compat App Check package for new firebase packages", "author": "Firebase (https://firebase.google.com/)", "main": "dist/index.cjs.js", @@ -35,7 +35,7 @@ "@firebase/app-compat": "0.x" }, "dependencies": { - "@firebase/app-check": "0.6.5", + "@firebase/app-check": "0.7.0", "@firebase/app-check-types": "0.5.0", "@firebase/logger": "0.4.0", "@firebase/util": "1.9.3", @@ -44,7 +44,7 @@ }, "license": "Apache-2.0", "devDependencies": { - "@firebase/app-compat": "0.2.8", + "@firebase/app-compat": "0.2.9", "rollup": "2.79.1", "@rollup/plugin-commonjs": "21.1.0", "@rollup/plugin-json": "4.1.0", diff --git a/packages/app-check/CHANGELOG.md b/packages/app-check/CHANGELOG.md index 01fdefd26bd..5bf26708ccc 100644 --- a/packages/app-check/CHANGELOG.md +++ b/packages/app-check/CHANGELOG.md @@ -1,5 +1,11 @@ # @firebase/app-check +## 0.7.0 + +### Minor Changes + +- [`195e82ebb`](https://github.com/firebase/firebase-js-sdk/commit/195e82ebba29d501892cf9269ecee74eec9df220) [#7169](https://github.com/firebase/firebase-js-sdk/pull/7169) - Add new limited use token method to App Check + ## 0.6.5 ### Patch Changes diff --git a/packages/app-check/package.json b/packages/app-check/package.json index db2866179c0..eef0c02c6ff 100644 --- a/packages/app-check/package.json +++ b/packages/app-check/package.json @@ -1,6 +1,6 @@ { "name": "@firebase/app-check", - "version": "0.6.5", + "version": "0.7.0", "description": "The App Check component of the Firebase JS SDK", "author": "Firebase (https://firebase.google.com/)", "main": "dist/index.cjs.js", @@ -45,7 +45,7 @@ }, "license": "Apache-2.0", "devDependencies": { - "@firebase/app": "0.9.8", + "@firebase/app": "0.9.9", "rollup": "2.79.1", "@rollup/plugin-commonjs": "21.1.0", "@rollup/plugin-json": "4.1.0", diff --git a/packages/app-compat/CHANGELOG.md b/packages/app-compat/CHANGELOG.md index 250757315f4..b4b4e3e7572 100644 --- a/packages/app-compat/CHANGELOG.md +++ b/packages/app-compat/CHANGELOG.md @@ -1,5 +1,12 @@ # @firebase/app-compat +## 0.2.9 + +### Patch Changes + +- Updated dependencies []: + - @firebase/app@0.9.9 + ## 0.2.8 ### Patch Changes diff --git a/packages/app-compat/package.json b/packages/app-compat/package.json index f10c1c7b914..56676b30049 100644 --- a/packages/app-compat/package.json +++ b/packages/app-compat/package.json @@ -1,6 +1,6 @@ { "name": "@firebase/app-compat", - "version": "0.2.8", + "version": "0.2.9", "description": "The primary entrypoint to the Firebase JS SDK", "author": "Firebase (https://firebase.google.com/)", "main": "dist/index.cjs.js", @@ -40,7 +40,7 @@ }, "license": "Apache-2.0", "dependencies": { - "@firebase/app": "0.9.8", + "@firebase/app": "0.9.9", "@firebase/util": "1.9.3", "@firebase/logger": "0.4.0", "@firebase/component": "0.6.4", diff --git a/packages/app/CHANGELOG.md b/packages/app/CHANGELOG.md index 5fb70b53560..ae586f1d689 100644 --- a/packages/app/CHANGELOG.md +++ b/packages/app/CHANGELOG.md @@ -1,5 +1,11 @@ # @firebase/app +## 0.9.9 + +### Patch Changes + +- Update SDK_VERSION. + ## 0.9.8 ### Patch Changes diff --git a/packages/app/package.json b/packages/app/package.json index e3fbc90d183..a17c61ba016 100644 --- a/packages/app/package.json +++ b/packages/app/package.json @@ -1,6 +1,6 @@ { "name": "@firebase/app", - "version": "0.9.8", + "version": "0.9.9", "description": "The primary entrypoint to the Firebase JS SDK", "author": "Firebase (https://firebase.google.com/)", "main": "dist/index.cjs.js", diff --git a/packages/auth-compat/CHANGELOG.md b/packages/auth-compat/CHANGELOG.md index b074b1c8f3f..e9d280fabc8 100644 --- a/packages/auth-compat/CHANGELOG.md +++ b/packages/auth-compat/CHANGELOG.md @@ -1,5 +1,12 @@ # @firebase/auth-compat +## 0.4.1 + +### Patch Changes + +- Updated dependencies [[`1d6771eb3`](https://github.com/firebase/firebase-js-sdk/commit/1d6771eb358fd5cb9a6b53b7a0141b08f83f0b47)]: + - @firebase/auth@0.23.1 + ## 0.4.0 ### Minor Changes diff --git a/packages/auth-compat/package.json b/packages/auth-compat/package.json index 06dd74160be..cafabf2b354 100644 --- a/packages/auth-compat/package.json +++ b/packages/auth-compat/package.json @@ -1,6 +1,6 @@ { "name": "@firebase/auth-compat", - "version": "0.4.0", + "version": "0.4.1", "description": "FirebaseAuth compatibility package that uses API style compatible with Firebase@8 and prior versions", "author": "Firebase (https://firebase.google.com/)", "main": "dist/index.node.cjs.js", @@ -50,7 +50,7 @@ "@firebase/app-compat": "0.x" }, "dependencies": { - "@firebase/auth": "0.23.0", + "@firebase/auth": "0.23.1", "@firebase/auth-types": "0.12.0", "@firebase/component": "0.6.4", "@firebase/util": "1.9.3", @@ -59,7 +59,7 @@ }, "license": "Apache-2.0", "devDependencies": { - "@firebase/app-compat": "0.2.8", + "@firebase/app-compat": "0.2.9", "@rollup/plugin-json": "4.1.0", "rollup": "2.79.1", "rollup-plugin-replace": "2.2.0", diff --git a/packages/auth/CHANGELOG.md b/packages/auth/CHANGELOG.md index 1604bc7b268..e3039938c4c 100644 --- a/packages/auth/CHANGELOG.md +++ b/packages/auth/CHANGELOG.md @@ -1,5 +1,11 @@ # @firebase/auth +## 0.23.1 + +### Patch Changes + +- [`1d6771eb3`](https://github.com/firebase/firebase-js-sdk/commit/1d6771eb358fd5cb9a6b53b7a0141b08f83f0b47) [#7140](https://github.com/firebase/firebase-js-sdk/pull/7140) - Increase the popup poller timeout to 8s to support blocking functions + Firefox + ## 0.23.0 ### Minor Changes diff --git a/packages/auth/package.json b/packages/auth/package.json index 96100f06bb9..2d04a7295f3 100644 --- a/packages/auth/package.json +++ b/packages/auth/package.json @@ -1,6 +1,6 @@ { "name": "@firebase/auth", - "version": "0.23.0", + "version": "0.23.1", "description": "The Firebase Authenticaton component of the Firebase JS SDK.", "author": "Firebase (https://firebase.google.com/)", "main": "dist/node/index.js", @@ -119,7 +119,7 @@ }, "license": "Apache-2.0", "devDependencies": { - "@firebase/app": "0.9.8", + "@firebase/app": "0.9.9", "@rollup/plugin-json": "4.1.0", "@rollup/plugin-strip": "2.1.0", "chromedriver": "98.0.1", diff --git a/packages/database-compat/package.json b/packages/database-compat/package.json index cc0e52ec3b4..f959e6a554c 100644 --- a/packages/database-compat/package.json +++ b/packages/database-compat/package.json @@ -58,7 +58,7 @@ "tslib": "^2.1.0" }, "devDependencies": { - "@firebase/app-compat": "0.2.8", + "@firebase/app-compat": "0.2.9", "typescript": "4.7.4" }, "repository": { diff --git a/packages/database/package.json b/packages/database/package.json index 16d422f556f..14f09497de6 100644 --- a/packages/database/package.json +++ b/packages/database/package.json @@ -57,7 +57,7 @@ "tslib": "^2.1.0" }, "devDependencies": { - "@firebase/app": "0.9.8", + "@firebase/app": "0.9.9", "rollup": "2.79.1", "rollup-plugin-typescript2": "0.31.2", "typescript": "4.7.4" diff --git a/packages/firebase/CHANGELOG.md b/packages/firebase/CHANGELOG.md index 9ae8e451f8e..c1258057aa8 100644 --- a/packages/firebase/CHANGELOG.md +++ b/packages/firebase/CHANGELOG.md @@ -1,5 +1,31 @@ # firebase +## 9.21.0 + +### Minor Changes + +- [`253b998fc`](https://github.com/firebase/firebase-js-sdk/commit/253b998fcfcd79327c2f7940d5435e36622215fc) [#6943](https://github.com/firebase/firebase-js-sdk/pull/6943) - Introduces a new LRU garbage document collector for memory cache. + +- [`0a27d2fbf`](https://github.com/firebase/firebase-js-sdk/commit/0a27d2fbf268f07099d4fa5ecab7fbf35a579780) [#7158](https://github.com/firebase/firebase-js-sdk/pull/7158) - Add method `getGoogleAnalyticsClientId()` to retrieve an unique identifier for a web client. This allows users to log purchase and other events from their backends using Google Analytics 4 Measurement Protocol and to have those events be connected to actions taken on the client within their Firebase web app. `getGoogleAnalyticsClientId()` will simplify this event recording process. + +- [`98abcd5ed`](https://github.com/firebase/firebase-js-sdk/commit/98abcd5ed9bbc5910c1a94f0580f1ceffe95e564) [#7229](https://github.com/firebase/firebase-js-sdk/pull/7229) - Implemented an optimization in the local cache synchronization logic that reduces the number of billed document reads when documents were deleted on the server while the client was not actively listening to the query (e.g. while the client was offline). + +- [`195e82ebb`](https://github.com/firebase/firebase-js-sdk/commit/195e82ebba29d501892cf9269ecee74eec9df220) [#7169](https://github.com/firebase/firebase-js-sdk/pull/7169) - Add new limited use token method to App Check + +### Patch Changes + +- Updated dependencies [[`1d6771eb3`](https://github.com/firebase/firebase-js-sdk/commit/1d6771eb358fd5cb9a6b53b7a0141b08f83f0b47), [`a57a2b5d4`](https://github.com/firebase/firebase-js-sdk/commit/a57a2b5d4512ecd65e634958a3ede60c15f27e0c), [`253b998fc`](https://github.com/firebase/firebase-js-sdk/commit/253b998fcfcd79327c2f7940d5435e36622215fc), [`510c9b520`](https://github.com/firebase/firebase-js-sdk/commit/510c9b520e6fe158a4db169e005bd173a4563b6e), [`0a27d2fbf`](https://github.com/firebase/firebase-js-sdk/commit/0a27d2fbf268f07099d4fa5ecab7fbf35a579780), [`98abcd5ed`](https://github.com/firebase/firebase-js-sdk/commit/98abcd5ed9bbc5910c1a94f0580f1ceffe95e564), [`195e82ebb`](https://github.com/firebase/firebase-js-sdk/commit/195e82ebba29d501892cf9269ecee74eec9df220)]: + - @firebase/app@0.9.9 + - @firebase/auth@0.23.1 + - @firebase/firestore@3.11.0 + - @firebase/analytics@0.10.0 + - @firebase/app-check@0.7.0 + - @firebase/app-compat@0.2.9 + - @firebase/auth-compat@0.4.1 + - @firebase/firestore-compat@0.3.8 + - @firebase/analytics-compat@0.2.6 + - @firebase/app-check-compat@0.3.6 + ## 9.20.0 ### Minor Changes diff --git a/packages/firebase/package.json b/packages/firebase/package.json index e44168a0a03..fc9a22f9150 100644 --- a/packages/firebase/package.json +++ b/packages/firebase/package.json @@ -1,6 +1,6 @@ { "name": "firebase", - "version": "9.20.0", + "version": "9.21.0", "description": "Firebase JavaScript library for web and Node.js", "author": "Firebase (https://firebase.google.com/)", "license": "Apache-2.0", @@ -374,15 +374,15 @@ "test:ci": "echo 'No test suite for firebase wrapper'" }, "dependencies": { - "@firebase/app": "0.9.8", - "@firebase/app-compat": "0.2.8", + "@firebase/app": "0.9.9", + "@firebase/app-compat": "0.2.9", "@firebase/app-types": "0.9.0", - "@firebase/auth": "0.23.0", - "@firebase/auth-compat": "0.4.0", + "@firebase/auth": "0.23.1", + "@firebase/auth-compat": "0.4.1", "@firebase/database": "0.14.4", "@firebase/database-compat": "0.3.4", - "@firebase/firestore": "3.10.1", - "@firebase/firestore-compat": "0.3.7", + "@firebase/firestore": "3.11.0", + "@firebase/firestore-compat": "0.3.8", "@firebase/functions": "0.9.4", "@firebase/functions-compat": "0.3.4", "@firebase/installations": "0.6.4", @@ -395,10 +395,10 @@ "@firebase/performance-compat": "0.2.4", "@firebase/remote-config": "0.4.4", "@firebase/remote-config-compat": "0.2.4", - "@firebase/analytics": "0.9.5", - "@firebase/analytics-compat": "0.2.5", - "@firebase/app-check": "0.6.5", - "@firebase/app-check-compat": "0.3.5", + "@firebase/analytics": "0.10.0", + "@firebase/analytics-compat": "0.2.6", + "@firebase/app-check": "0.7.0", + "@firebase/app-check-compat": "0.3.6", "@firebase/util": "1.9.3" }, "devDependencies": { diff --git a/packages/firestore-compat/CHANGELOG.md b/packages/firestore-compat/CHANGELOG.md index 846543ddbbd..ebade7244f4 100644 --- a/packages/firestore-compat/CHANGELOG.md +++ b/packages/firestore-compat/CHANGELOG.md @@ -1,5 +1,12 @@ # @firebase/firestore-compat +## 0.3.8 + +### Patch Changes + +- Updated dependencies [[`a57a2b5d4`](https://github.com/firebase/firebase-js-sdk/commit/a57a2b5d4512ecd65e634958a3ede60c15f27e0c), [`253b998fc`](https://github.com/firebase/firebase-js-sdk/commit/253b998fcfcd79327c2f7940d5435e36622215fc), [`510c9b520`](https://github.com/firebase/firebase-js-sdk/commit/510c9b520e6fe158a4db169e005bd173a4563b6e), [`98abcd5ed`](https://github.com/firebase/firebase-js-sdk/commit/98abcd5ed9bbc5910c1a94f0580f1ceffe95e564)]: + - @firebase/firestore@3.11.0 + ## 0.3.7 ### Patch Changes diff --git a/packages/firestore-compat/package.json b/packages/firestore-compat/package.json index 994aa93939e..b36a757adf3 100644 --- a/packages/firestore-compat/package.json +++ b/packages/firestore-compat/package.json @@ -1,6 +1,6 @@ { "name": "@firebase/firestore-compat", - "version": "0.3.7", + "version": "0.3.8", "description": "The Cloud Firestore component of the Firebase JS SDK.", "author": "Firebase (https://firebase.google.com/)", "main": "dist/index.node.cjs.js", @@ -48,13 +48,13 @@ }, "dependencies": { "@firebase/component": "0.6.4", - "@firebase/firestore": "3.10.1", + "@firebase/firestore": "3.11.0", "@firebase/util": "1.9.3", "@firebase/firestore-types": "2.5.1", "tslib": "^2.1.0" }, "devDependencies": { - "@firebase/app-compat": "0.2.8", + "@firebase/app-compat": "0.2.9", "@types/eslint": "7.29.0", "rollup": "2.79.1", "rollup-plugin-sourcemaps": "0.6.3", diff --git a/packages/firestore/CHANGELOG.md b/packages/firestore/CHANGELOG.md index 2da8dc9cb35..b5329946b40 100644 --- a/packages/firestore/CHANGELOG.md +++ b/packages/firestore/CHANGELOG.md @@ -1,5 +1,22 @@ # @firebase/firestore +## 3.11.0 + +### Minor Changes + +- [`253b998fc`](https://github.com/firebase/firebase-js-sdk/commit/253b998fcfcd79327c2f7940d5435e36622215fc) [#6943](https://github.com/firebase/firebase-js-sdk/pull/6943) - Introduces a new LRU garbage document collector for memory cache. + +- [`98abcd5ed`](https://github.com/firebase/firebase-js-sdk/commit/98abcd5ed9bbc5910c1a94f0580f1ceffe95e564) [#7229](https://github.com/firebase/firebase-js-sdk/pull/7229) - Implemented an optimization in the local cache synchronization logic that reduces the number of billed document reads when documents were deleted on the server while the client was not actively listening to the query (e.g. while the client was offline). + +### Patch Changes + +- [`a57a2b5d4`](https://github.com/firebase/firebase-js-sdk/commit/a57a2b5d4512ecd65e634958a3ede60c15f27e0c) [#7139](https://github.com/firebase/firebase-js-sdk/pull/7139) - Fixed stack overflow caused by deeply nested server timestamps. + +- [`510c9b520`](https://github.com/firebase/firebase-js-sdk/commit/510c9b520e6fe158a4db169e005bd173a4563b6e) [#7170](https://github.com/firebase/firebase-js-sdk/pull/7170) - Simplified the internal handling of aggregation results. + +- Updated dependencies [[`5e5c41225`](https://github.com/firebase/firebase-js-sdk/commit/5e5c41225869a5b3f315f2440d382ab010ba2e39), [`98abcd5ed`](https://github.com/firebase/firebase-js-sdk/commit/98abcd5ed9bbc5910c1a94f0580f1ceffe95e564)]: + - @firebase/webchannel-wrapper@0.10.0 + ## 3.10.1 ### Patch Changes diff --git a/packages/firestore/package.json b/packages/firestore/package.json index b9cc660db54..6a87ce24b2d 100644 --- a/packages/firestore/package.json +++ b/packages/firestore/package.json @@ -1,6 +1,6 @@ { "name": "@firebase/firestore", - "version": "3.10.1", + "version": "3.11.0", "engines": { "node": ">=10.10.0" }, @@ -95,7 +95,7 @@ "@firebase/component": "0.6.4", "@firebase/logger": "0.4.0", "@firebase/util": "1.9.3", - "@firebase/webchannel-wrapper": "0.9.0", + "@firebase/webchannel-wrapper": "0.10.0", "@grpc/grpc-js": "~1.7.0", "@grpc/proto-loader": "^0.6.13", "node-fetch": "2.6.7", @@ -105,9 +105,9 @@ "@firebase/app": "0.x" }, "devDependencies": { - "@firebase/app": "0.9.8", - "@firebase/app-compat": "0.2.8", - "@firebase/auth": "0.23.0", + "@firebase/app": "0.9.9", + "@firebase/app-compat": "0.2.9", + "@firebase/auth": "0.23.1", "@rollup/plugin-alias": "3.1.9", "@rollup/plugin-json": "4.1.0", "@types/eslint": "7.29.0", diff --git a/packages/functions-compat/package.json b/packages/functions-compat/package.json index 2af9fa4f1e2..8b600aad3ae 100644 --- a/packages/functions-compat/package.json +++ b/packages/functions-compat/package.json @@ -31,7 +31,7 @@ "@firebase/app-compat": "0.x" }, "devDependencies": { - "@firebase/app-compat": "0.2.8", + "@firebase/app-compat": "0.2.9", "rollup": "2.79.1", "@rollup/plugin-json": "4.1.0", "rollup-plugin-typescript2": "0.31.2", diff --git a/packages/functions/package.json b/packages/functions/package.json index 29d61953fb0..95e4e50f70b 100644 --- a/packages/functions/package.json +++ b/packages/functions/package.json @@ -50,7 +50,7 @@ "@firebase/app": "0.x" }, "devDependencies": { - "@firebase/app": "0.9.8", + "@firebase/app": "0.9.9", "rollup": "2.79.1", "@rollup/plugin-json": "4.1.0", "rollup-plugin-typescript2": "0.31.2", diff --git a/packages/installations-compat/package.json b/packages/installations-compat/package.json index 3d43fdf8b85..bc4f9519f2f 100644 --- a/packages/installations-compat/package.json +++ b/packages/installations-compat/package.json @@ -45,7 +45,7 @@ "url": "https://github.com/firebase/firebase-js-sdk/issues" }, "devDependencies": { - "@firebase/app-compat": "0.2.8", + "@firebase/app-compat": "0.2.9", "rollup": "2.79.1", "@rollup/plugin-commonjs": "21.1.0", "@rollup/plugin-json": "4.1.0", diff --git a/packages/installations/package.json b/packages/installations/package.json index 70ebfe92e54..a8bd47edf5a 100644 --- a/packages/installations/package.json +++ b/packages/installations/package.json @@ -50,7 +50,7 @@ "url": "https://github.com/firebase/firebase-js-sdk/issues" }, "devDependencies": { - "@firebase/app": "0.9.8", + "@firebase/app": "0.9.9", "rollup": "2.79.1", "@rollup/plugin-commonjs": "21.1.0", "@rollup/plugin-json": "4.1.0", diff --git a/packages/messaging-compat/package.json b/packages/messaging-compat/package.json index a26f18d0de3..73bef5dfc6d 100644 --- a/packages/messaging-compat/package.json +++ b/packages/messaging-compat/package.json @@ -45,7 +45,7 @@ "tslib": "^2.1.0" }, "devDependencies": { - "@firebase/app-compat": "0.2.8", + "@firebase/app-compat": "0.2.9", "@rollup/plugin-json": "4.1.0", "rollup-plugin-typescript2": "0.31.2", "ts-essentials": "9.3.0", diff --git a/packages/messaging/package.json b/packages/messaging/package.json index 011a1e08182..fb1c702dff7 100644 --- a/packages/messaging/package.json +++ b/packages/messaging/package.json @@ -61,7 +61,7 @@ "tslib": "^2.1.0" }, "devDependencies": { - "@firebase/app": "0.9.8", + "@firebase/app": "0.9.9", "rollup": "2.79.1", "rollup-plugin-typescript2": "0.31.2", "@rollup/plugin-json": "4.1.0", diff --git a/packages/performance-compat/package.json b/packages/performance-compat/package.json index fadc13830cb..5365ad65217 100644 --- a/packages/performance-compat/package.json +++ b/packages/performance-compat/package.json @@ -52,7 +52,7 @@ "rollup-plugin-replace": "2.2.0", "rollup-plugin-typescript2": "0.31.2", "typescript": "4.7.4", - "@firebase/app-compat": "0.2.8" + "@firebase/app-compat": "0.2.9" }, "repository": { "directory": "packages/performance-compat", diff --git a/packages/performance/package.json b/packages/performance/package.json index 37911131cfc..f5c39d27c29 100644 --- a/packages/performance/package.json +++ b/packages/performance/package.json @@ -47,7 +47,7 @@ }, "license": "Apache-2.0", "devDependencies": { - "@firebase/app": "0.9.8", + "@firebase/app": "0.9.9", "rollup": "2.79.1", "@rollup/plugin-json": "4.1.0", "rollup-plugin-typescript2": "0.31.2", diff --git a/packages/remote-config-compat/package.json b/packages/remote-config-compat/package.json index fd021dd80fb..07becf3b2a8 100644 --- a/packages/remote-config-compat/package.json +++ b/packages/remote-config-compat/package.json @@ -51,7 +51,7 @@ "rollup-plugin-replace": "2.2.0", "rollup-plugin-typescript2": "0.31.2", "typescript": "4.7.4", - "@firebase/app-compat": "0.2.8" + "@firebase/app-compat": "0.2.9" }, "repository": { "directory": "packages/remote-config-compat", diff --git a/packages/remote-config/package.json b/packages/remote-config/package.json index bbaef519adb..5964d8b92f2 100644 --- a/packages/remote-config/package.json +++ b/packages/remote-config/package.json @@ -49,7 +49,7 @@ }, "license": "Apache-2.0", "devDependencies": { - "@firebase/app": "0.9.8", + "@firebase/app": "0.9.9", "rollup": "2.79.1", "rollup-plugin-typescript2": "0.31.2", "typescript": "4.7.4" diff --git a/packages/storage-compat/package.json b/packages/storage-compat/package.json index 82a3ec41804..f7bc23bf61f 100644 --- a/packages/storage-compat/package.json +++ b/packages/storage-compat/package.json @@ -45,8 +45,8 @@ "tslib": "^2.1.0" }, "devDependencies": { - "@firebase/app-compat": "0.2.8", - "@firebase/auth-compat": "0.4.0", + "@firebase/app-compat": "0.2.9", + "@firebase/auth-compat": "0.4.1", "rollup": "2.79.1", "@rollup/plugin-json": "4.1.0", "rollup-plugin-typescript2": "0.31.2", diff --git a/packages/storage/package.json b/packages/storage/package.json index 050786f42af..1ace0286599 100644 --- a/packages/storage/package.json +++ b/packages/storage/package.json @@ -55,8 +55,8 @@ "@firebase/app": "0.x" }, "devDependencies": { - "@firebase/app": "0.9.8", - "@firebase/auth": "0.23.0", + "@firebase/app": "0.9.9", + "@firebase/auth": "0.23.1", "rollup": "2.79.1", "@rollup/plugin-alias": "3.1.9", "@rollup/plugin-json": "4.1.0", diff --git a/packages/template/package.json b/packages/template/package.json index 1233a327039..75a73f86889 100644 --- a/packages/template/package.json +++ b/packages/template/package.json @@ -49,7 +49,7 @@ }, "license": "Apache-2.0", "devDependencies": { - "@firebase/app": "0.9.8", + "@firebase/app": "0.9.9", "rollup": "2.79.1", "rollup-plugin-typescript2": "0.31.2", "typescript": "4.7.4" diff --git a/packages/webchannel-wrapper/CHANGELOG.md b/packages/webchannel-wrapper/CHANGELOG.md index de5a7dfb6a7..5c9bb410c4d 100644 --- a/packages/webchannel-wrapper/CHANGELOG.md +++ b/packages/webchannel-wrapper/CHANGELOG.md @@ -1,5 +1,15 @@ # @firebase/webchannel-wrapper +## 0.10.0 + +### Minor Changes + +- [`98abcd5ed`](https://github.com/firebase/firebase-js-sdk/commit/98abcd5ed9bbc5910c1a94f0580f1ceffe95e564) [#7229](https://github.com/firebase/firebase-js-sdk/pull/7229) - Implemented an optimization in the local cache synchronization logic that reduces the number of billed document reads when documents were deleted on the server while the client was not actively listening to the query (e.g. while the client was offline). + +### Patch Changes + +- [`5e5c41225`](https://github.com/firebase/firebase-js-sdk/commit/5e5c41225869a5b3f315f2440d382ab010ba2e39) [#7228](https://github.com/firebase/firebase-js-sdk/pull/7228) - Make webchannel-wrapper exports Node-ESM-friendly. + ## 0.9.0 ### Minor Changes diff --git a/packages/webchannel-wrapper/package.json b/packages/webchannel-wrapper/package.json index 8da5215f8da..27f31e15035 100644 --- a/packages/webchannel-wrapper/package.json +++ b/packages/webchannel-wrapper/package.json @@ -1,6 +1,6 @@ { "name": "@firebase/webchannel-wrapper", - "version": "0.9.0", + "version": "0.10.0", "description": "A wrapper of the webchannel packages from closure-library for use outside of a closure compiled application", "author": "Firebase (https://firebase.google.com/)", "main": "dist/index.js", diff --git a/repo-scripts/size-analysis/package.json b/repo-scripts/size-analysis/package.json index b1d24811211..55476021980 100644 --- a/repo-scripts/size-analysis/package.json +++ b/repo-scripts/size-analysis/package.json @@ -42,7 +42,7 @@ "license": "Apache-2.0", "devDependencies": { "@firebase/logger": "0.4.0", - "@firebase/app": "0.9.8" + "@firebase/app": "0.9.9" }, "repository": { "directory": "repo-scripts/size-analysis",