Closed renovate[bot] closed 1 year ago
Because you closed this PR without merging, Renovate will ignore this update. You will not get PRs for any future 12.x
releases. But if you manually upgrade to 12.x
then Renovate will re-enable minor
and patch
updates automatically.
If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR.
This PR contains the following updates:
^11.30.0
->^12.5.4
Release Notes
firebase/firebase-tools (firebase-tools)
### [`v12.5.4`](https://togithub.com/firebase/firebase-tools/releases/tag/v12.5.4) [Compare Source](https://togithub.com/firebase/firebase-tools/compare/v12.5.3...v12.5.4) - Released Firestore emulator v1.18.2. - Removed nano precision in timestamp used in Firestore emulator ([#5893](https://togithub.com/firebase/firebase-tools/issues/5893)) - Fixed a bug where query behaves differently from production. - Fixed an issue where very long command outputs would be cut off. ([#3286](https://togithub.com/firebase/firebase-tools/issues/3286)) ### [`v12.5.3`](https://togithub.com/firebase/firebase-tools/releases/tag/v12.5.3) [Compare Source](https://togithub.com/firebase/firebase-tools/compare/v12.5.2...v12.5.3) - Fixed an issue where builds from https://firebase.tools could not run commands that spawn `npm`. ([#6132](https://togithub.com/firebase/firebase-tools/issues/6132)) - Fixed an issue where `--non-interactive` and `--force` were not respected in some extension deploys. ([#6321](https://togithub.com/firebase/firebase-tools/issues/6321)) - Fixed the regex in extensions changelog parser to lazy match the version prefix to allow matching higher versions ([#6326](https://togithub.com/firebase/firebase-tools/issues/6326)) ### [`v12.5.2`](https://togithub.com/firebase/firebase-tools/releases/tag/v12.5.2) [Compare Source](https://togithub.com/firebase/firebase-tools/compare/v12.5.1...v12.5.2) - Fixed an issue causing unexpected behavior and errors on functions deploy. ([#6290](https://togithub.com/firebase/firebase-tools/issues/6290)) ### [`v12.5.1`](https://togithub.com/firebase/firebase-tools/releases/tag/v12.5.1) [Compare Source](https://togithub.com/firebase/firebase-tools/compare/v12.5.0...v12.5.1) - Fix issue with mixed v1 and v2 functions deployments. ([#6293](https://togithub.com/firebase/firebase-tools/issues/6293)) ### [`v12.5.0`](https://togithub.com/firebase/firebase-tools/releases/tag/v12.5.0) [Compare Source](https://togithub.com/firebase/firebase-tools/compare/v12.4.8...v12.5.0) - Fixed issue where the Extensions emulator would error when emualting local extensions with no params. ([#6271](https://togithub.com/firebase/firebase-tools/issues/6271)) - Improved performance and reliability when deploying multiple 2nd gen functions using single builds. ([#6275](https://togithub.com/firebase/firebase-tools/issues/6275)) - Fix bundle next.config.js ([#6287](https://togithub.com/firebase/firebase-tools/issues/6287)) ### [`v12.4.8`](https://togithub.com/firebase/firebase-tools/releases/tag/v12.4.8) [Compare Source](https://togithub.com/firebase/firebase-tools/compare/v12.4.7...v12.4.8) - Increased functions emulator HTTPS body size limit to 32mb to match production. ([#6201](https://togithub.com/firebase/firebase-tools/issues/6201)) - Fixed Astro web framework bug when loading configuration for version `2.9.7` and above. ([#6213](https://togithub.com/firebase/firebase-tools/issues/6213)) - Increase Next.js config bundle timeout to 60 seconds. ([#6214](https://togithub.com/firebase/firebase-tools/issues/6214)) ### [`v12.4.7`](https://togithub.com/firebase/firebase-tools/releases/tag/v12.4.7) [Compare Source](https://togithub.com/firebase/firebase-tools/compare/v12.4.6...v12.4.7) - Improve error message raised when `firebase init hosting:github` fails due to max number of keys limit for a service account. ([#6145](https://togithub.com/firebase/firebase-tools/issues/6145)) - Fixed bug where `functions:secrets:\*` family of commands did not work when Firebase CLI is authenticated via GOOGLE_APPLICATION_CREDENTIALS ([#6190](https://togithub.com/firebase/firebase-tools/issues/6190)) - Fixed bug where some extension instance updates would default to the wrong location. ### [`v12.4.6`](https://togithub.com/firebase/firebase-tools/releases/tag/v12.4.6) [Compare Source](https://togithub.com/firebase/firebase-tools/compare/v12.4.5...v12.4.6) - Fixed an issue where extension instances could not be deployed when authenticated as a service account ([#6060](https://togithub.com/firebase/firebase-tools/issues/6060)). - Fixed `glob` usage in Next.js utility function to detect images in `app` directory ([#6166](https://togithub.com/firebase/firebase-tools/issues/6166)) - Send experiments activated with `firebase experiments:enable` to the emulator suite UI ([#6169](https://togithub.com/firebase/firebase-tools/issues/6169)) ### [`v12.4.5`](https://togithub.com/firebase/firebase-tools/releases/tag/v12.4.5) [Compare Source](https://togithub.com/firebase/firebase-tools/compare/v12.4.4...v12.4.5) - Fixed bug where `functions:secrets:set` didn't remove stale versions of a secret. ([#6080](https://togithub.com/firebase/firebase-tools/issues/6080)) - Fixed bug where `firebase deploy --only firestore:named-db` didn't update rules. ([#6129](https://togithub.com/firebase/firebase-tools/issues/6129)) - Fixed issue where Flutter Web is not detected as a web framework. ([#6085](https://togithub.com/firebase/firebase-tools/issues/6085)) - Added better messages for API permissions failures that direct the user to the URL to enable the API. ([#6130](https://togithub.com/firebase/firebase-tools/issues/6130)) - Fixed issue caused by adding type checks in [#5906](https://togithub.com/firebase/firebase-tools/issues/5906). - Fixed `next/image` component in app directory for Next.js > 13.4.9. ([#6143](https://togithub.com/firebase/firebase-tools/issues/6143)) - Fixed bug where Next.js Image Optimization in the app directory was not requiring a Cloud Function. ([#6143](https://togithub.com/firebase/firebase-tools/issues/6143)) - Fixed a transitive dependency on a vulnerable version of `vm2`. ([#6150](https://togithub.com/firebase/firebase-tools/issues/6150)) ### [`v12.4.4`](https://togithub.com/firebase/firebase-tools/releases/tag/v12.4.4) [Compare Source](https://togithub.com/firebase/firebase-tools/compare/v12.4.3...v12.4.4) - Disables KeepAlive timeout when debugger is attached to the functions emulator. ([#6069](https://togithub.com/firebase/firebase-tools/issues/6069)) - Fixed an issue where `database:list` would have inaccurate results. ([#6063](https://togithub.com/firebase/firebase-tools/issues/6063)) ### [`v12.4.3`](https://togithub.com/firebase/firebase-tools/releases/tag/v12.4.3) [Compare Source](https://togithub.com/firebase/firebase-tools/compare/v12.4.2...v12.4.3) - Fixed incorrect links in `firebase open hosting` and `firebase open crash`. ([#6073](https://togithub.com/firebase/firebase-tools/issues/6073)) - Released Firebase Emulator UI v1.11.7, which includes preview support for multiple Firestore databases. ([#6079](https://togithub.com/firebase/firebase-tools/issues/6079)) ### [`v12.4.2`](https://togithub.com/firebase/firebase-tools/releases/tag/v12.4.2) [Compare Source](https://togithub.com/firebase/firebase-tools/compare/v12.4.1...v12.4.2) - Run lifecycle hooks for specific functions. ([#6023](https://togithub.com/firebase/firebase-tools/issues/6023)) - Increased extension instance create poll timeout to 1h to match backend ([#5969](https://togithub.com/firebase/firebase-tools/issues/5969)). - Refactored `ext:install` to use the latest extension metadata. ([#5997](https://togithub.com/firebase/firebase-tools/issues/5997)) - Added descriptive error when repo is private or not found during `ext:dev:upload`. ([#6052](https://togithub.com/firebase/firebase-tools/issues/6052)) - Fixed issue where missing trigger warnings would be wrongly displayed when emulating extensions with HTTPS triggers. ([#6055](https://togithub.com/firebase/firebase-tools/issues/6055)) - Normalized extension root path before usage in `ext:dev:upload`. ([#6054](https://togithub.com/firebase/firebase-tools/issues/6054)) ### [`v12.4.1`](https://togithub.com/firebase/firebase-tools/releases/tag/v12.4.1) [Compare Source](https://togithub.com/firebase/firebase-tools/compare/v12.4.0...v12.4.1) - Release Firestore emulator 1.18.1 which addes a emulator configuration to start with experimental mode ([#5942](https://togithub.com/firebase/firebase-tools/issues/5942)). - Run lifecycle hooks for specific codebases. ([#6011](https://togithub.com/firebase/firebase-tools/issues/6011)) - Fixed issue causing `firebase emulators:start` to crash in Next.js apps ([#6005](https://togithub.com/firebase/firebase-tools/issues/6005)) ### [`v12.4.0`](https://togithub.com/firebase/firebase-tools/releases/tag/v12.4.0) [Compare Source](https://togithub.com/firebase/firebase-tools/compare/v12.3.1...v12.4.0) - Added `appdistribution:group:create` and `appdistribution:group:delete`. ([#5978](https://togithub.com/firebase/firebase-tools/issues/5978)) - Added `--group-alias` option to `appdistribution:testers:add` and `appdistribution:testers:remove`. ([#5978](https://togithub.com/firebase/firebase-tools/issues/5978)) - Fixed an issue where Storage rules could not be deployed to projects without a billing plan. ([#5955](https://togithub.com/firebase/firebase-tools/issues/5955)) ### [`v12.3.1`](https://togithub.com/firebase/firebase-tools/releases/tag/v12.3.1) [Compare Source](https://togithub.com/firebase/firebase-tools/compare/v12.3.0...v12.3.1) - Delete and re-create v2 function on Cloud Run API quota exhaustion ([#5719](https://togithub.com/firebase/firebase-tools/issues/5719)). - firebase functions:secrets:\* ensure the secretmanager API is enabled ([#5918](https://togithub.com/firebase/firebase-tools/issues/5918)) ### [`v12.3.0`](https://togithub.com/firebase/firebase-tools/releases/tag/v12.3.0) [Compare Source](https://togithub.com/firebase/firebase-tools/compare/v12.2.1...v12.3.0) - Fix a bug preventing web framework's dev-mode from working out-of-box with Firebase Authentication. ([#5894](https://togithub.com/firebase/firebase-tools/issues/5894)) - Address additional cases where we were attempting to deploy a framework's development bundle ([#5895](https://togithub.com/firebase/firebase-tools/issues/5895)) - NextJS rewrites should be prefixed with the basePath defined in next.config.js ([#5923](https://togithub.com/firebase/firebase-tools/issues/5923)) - Web Frameworks emulators will again respect existing Cloud Functions rewrites ([#5923](https://togithub.com/firebase/firebase-tools/issues/5923)) - Web Frameworks rewrites/redirects/headers will only prepend those in firebase.json if there's a baseUrl ([#5923](https://togithub.com/firebase/firebase-tools/issues/5923)) - Fixes issue where Authentication emulator creates a user if empty email and empty password is provided. ([#5639](https://togithub.com/firebase/firebase-tools/issues/5639)) - Improve error message raised when `--import` flag directory does not exist. ([#5851](https://togithub.com/firebase/firebase-tools/issues/5851)) - Switch `ext:dev:init` to default 'billingRequired' to true in `extension.yaml` - Remove `LOCATION` param from the `extensions.yaml` template for `ext:dev:init` - Support Astro hybrid rendering ([#5898](https://togithub.com/firebase/firebase-tools/issues/5898)) ### [`v12.2.1`](https://togithub.com/firebase/firebase-tools/releases/tag/v12.2.1) [Compare Source](https://togithub.com/firebase/firebase-tools/compare/v12.2.0...v12.2.1) - Gracefully close rules runtime on storage emulator stop ([#4902](https://togithub.com/firebase/firebase-tools/issues/4902)) - Always assume build target of production when deploying a web framework, unless overridden ([#5892](https://togithub.com/firebase/firebase-tools/issues/5892)) ### [`v12.2.0`](https://togithub.com/firebase/firebase-tools/releases/tag/v12.2.0) [Compare Source](https://togithub.com/firebase/firebase-tools/compare/v12.1.0...v12.2.0) - Update error message when function deploy fails due to quota. ([#5867](https://togithub.com/firebase/firebase-tools/issues/5867)) - Fixes RTDB emulator 127.0.0.1 namespace resolution bug. ([#5863](https://togithub.com/firebase/firebase-tools/issues/5863)) - Improves RTDB emulator to GCF emulator network reliability. ([#5863](https://togithub.com/firebase/firebase-tools/issues/5863)) - Allow for Angular developers to both target a PWA and leverage `serveOptimizedImages`. ([#5716](https://togithub.com/firebase/firebase-tools/issues/5716)) - Multi-page applications that are fully staticly rendered are no longer treated as PWAs. ([#5716](https://togithub.com/firebase/firebase-tools/issues/5716)) - Add fast dev-mode support for devlopers using Nuxt v2. ([#5716](https://togithub.com/firebase/firebase-tools/issues/5716)) - Respect `ssr: false` and `baseURL` when using Nuxt. ([#5716](https://togithub.com/firebase/firebase-tools/issues/5716)) - Fix bug where JS SDK auto-init was not working for Vite while in dev-mode ([#5610](https://togithub.com/firebase/firebase-tools/issues/5610)). - Respect `FIREBASE_FRAMEWORKS_BUILD_TARGET` environment variable to override the default build target ([#5572](https://togithub.com/firebase/firebase-tools/issues/5572)). - Improves cleanup process when reloading emulated functions in debug mode. ([#5878](https://togithub.com/firebase/firebase-tools/issues/5878)) - Allow Web Frameworks to target NodeJS v20. ([#5879](https://togithub.com/firebase/firebase-tools/issues/5879)) ### [`v12.1.0`](https://togithub.com/firebase/firebase-tools/releases/tag/v12.1.0) [Compare Source](https://togithub.com/firebase/firebase-tools/compare/v12.0.1...v12.1.0) - Fixes an issue running `firebase emulators:start` when Python Cloud Functions directory path has spaces. ([#5854](https://togithub.com/firebase/firebase-tools/issues/5854)) - Add support for nodejs20 for Cloud Functions for Firebase. ([#5837](https://togithub.com/firebase/firebase-tools/issues/5837)) - Add Flutter Web as an option in "firebase init hosting" ([#5864](https://togithub.com/firebase/firebase-tools/issues/5864)) - Some failures while building Web Frameworks were not being caught ([#5864](https://togithub.com/firebase/firebase-tools/issues/5864)) ### [`v12.0.1`](https://togithub.com/firebase/firebase-tools/releases/tag/v12.0.1) [Compare Source](https://togithub.com/firebase/firebase-tools/compare/v12.0.0...v12.0.1) - Fixes an issue in the EventArc emualtor where events missing optional fields would cause crashes. ([#5803](https://togithub.com/firebase/firebase-tools/issues/5803)) - Fixes an issue running `firebase emulators:start` and `firebase deploy` when Python Cloud Functions directory path has spaces. ([#5830](https://togithub.com/firebase/firebase-tools/issues/5830)) ### [`v12.0.0`](https://togithub.com/firebase/firebase-tools/releases/tag/v12.0.0) [Compare Source](https://togithub.com/firebase/firebase-tools/compare/v11.30.0...v12.0.0) - **Breaking**: drops support for running the CLI on Node.js v14. - Adds `ext:dev:*` commands to publish and manage Extensions. For step-by-step instructions on how to publish your own Extensions, see https://firebase.google.com/docs/extensions/publishers/get-started. - Note: These commands were previously available to early access users behind an experiment flag. There are some breaking changes from the early access version of these commands. - `ext:dev:publish` has been renamed to `ext:dev:upload`. `ext:dev:upload` defaults to uploading extensions from GitHub instead of local source. - `ext:dev:publish` is deprecated and will be removed in version 13. - `ext:dev:delete`, `ext:dev:unpublish`, `ext:sources:create` and `ext:dev:emualtors:*` have been removed. - Support for Next.js i18n, basePath, and more advanced rewrites/redirects/headers ([#5788](https://togithub.com/firebase/firebase-tools/issues/5788)) - hosting.frameworksBackend now respects omit: true ([#5788](https://togithub.com/firebase/firebase-tools/issues/5788)) - Web Frameworks now memoizes framework builds for single builds across multiple hosting sites ([#5788](https://togithub.com/firebase/firebase-tools/issues/5788)) - Add support for Angular i18n and baseHref ([#5774](https://togithub.com/firebase/firebase-tools/issues/5774)) - Trip the backend requirement for Angular applications using ng-deploy w/serveOptimizedImages ([#5774](https://togithub.com/firebase/firebase-tools/issues/5774)) - Fixes a bug where the Storage emulator would not fall back to open rules for 'demo-' projects if `firebase.json` contained multiple storage targets ([#5170](https://togithub.com/firebase/firebase-tools/issues/5170)) - Updates `firebase init` function templates for TypeScript and Javascript to 2nd gen ([#5775](https://togithub.com/firebase/firebase-tools/issues/5775)) - Allow for atomic deployment of Hosting content & Functions rewrites via tag pinning ([#5753](https://togithub.com/firebase/firebase-tools/issues/5753))Configuration
📅 Schedule: Branch creation - "before 4am on Monday" (UTC), 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.