Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update dependency firebase-tools to v12 - autoclosed #1604

Closed
wants to merge 1 commit into from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented May 9, 2023

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
firebase-tools 10.9.2 -> 12.9.1 age adoption passing confidence

Release Notes

firebase/firebase-tools (firebase-tools)

v12.9.1

Compare Source

  • Fixes issue where initializing Hosting fails when selecting a project. (#​6527)

v12.9.0

Compare Source

  • Revert enabling preferRest by default to avoid performance degradations for some users (#​6520).
  • Fix blocking functions in the emulator when using multiple codebases (#​6504).
  • Add force flag call-out for bypassing prompts (#​6506).
  • Fixed an issue where the functions emulator did not respect the --log-verbosity flag (#​2859).
  • Add the ability to look for the default Hosting site via Hosting's API.
  • Add logic to create a Hosting site when one is not available in a project.
  • Add checks for the default Hosting site when one is assumed to exist.

v12.8.1

Compare Source

  • Fixed 2 bugs (unintended database mode changes and disabling of PITR or delete-protection) when updating Firestore databases (#​6478)

v12.8.0

Compare Source

  • Enable preferRest option by default for Firestore functions. (#​6147)
  • Fixed a bug where re-deploying 2nd Gen Firestore function failed after updating secrets. (#​6456)
  • Fixed a bug where similarly-named Hosting channels would cause issues when updating authorized domains. (#​6356)

v12.7.0

Compare Source

  • Fix type mismatch for parametrized function region. (#​6205)
  • Ignore FIRESTORE_EMULATOR_HOST environment variable on functions deploy. (#​6442)
  • Added support for enabling, disabling, and displaying Point In Time Recovery enablement state on Firestore databases (#​6388)
  • Added a --verbosity flag to emulators:* commands that limits what logs are printed (#​2859)
  • Fixed an issue where params would not be resolved when used to set VPC connector during functions deployment (#​6327)

v12.6.2

Compare Source

  • Fixed an issue with deploying multilevel grouped functions containing v2 functions. (#​6419)
  • Fixed an issue where functions deployment required a new permission.

v12.6.1

Compare Source

  • Fixed an issue where the functions service account option was not treated as a param (#​6389).
  • Fixed an issue with deploying function groups containing v2 functions. (#​6408)
  • Use GetDefaultBucket endpoint to fetch Storage Default Bucket.

v12.6.0

Compare Source

  • Improve performance and reliability when deploying multiple 2nd gen functions using single builds. (#​6376)
  • Fixed an issue where emulators:export did not check if the target folder is empty. (#​6313)
  • Fixed an issue where retry could not be set for event triggered functions. (#​6391)
  • Fixed "Could not find the next executable" on Next.js deployments (#​6372)
  • Fixed issues caused by breaking changes in Next >=v13.5.0. (#​6382)

v12.5.4

Compare Source

  • Released Firestore emulator v1.18.2.
    • Removed nano precision in timestamp used in Firestore emulator (#​5893)
    • Fixed a bug where query behaves differently from production.
  • Fixed an issue where very long command outputs would be cut off. (#​3286)

v12.5.3

Compare Source

  • Fixed an issue where builds from https://firebase.tools could not run commands that spawn npm. (#​6132)
  • Fixed an issue where --non-interactive and --force were not respected in some extension deploys. (#​6321)
  • Fixed the regex in extensions changelog parser to lazy match the version prefix to allow matching higher versions (#​6326)

v12.5.2

Compare Source

  • Fixed an issue causing unexpected behavior and errors on functions deploy. (#​6290)

v12.5.1

Compare Source

  • Fix issue with mixed v1 and v2 functions deployments. (#​6293)

v12.5.0

Compare Source

  • Fixed issue where the Extensions emulator would error when emualting local extensions with no params. (#​6271)
  • Improved performance and reliability when deploying multiple 2nd gen functions using single builds. (#​6275)
  • Fix bundle next.config.js (#​6287)

v12.4.8

Compare Source

  • Increased functions emulator HTTPS body size limit to 32mb to match production. (#​6201)
  • Fixed Astro web framework bug when loading configuration for version 2.9.7 and above. (#​6213)
  • Increase Next.js config bundle timeout to 60 seconds. (#​6214)

v12.4.7

Compare Source

  • Improve error message raised when firebase init hosting:github fails due to max number of keys limit for a service account. (#​6145)
  • Fixed bug where functions:secrets:\* family of commands did not work when Firebase CLI is authenticated via GOOGLE_APPLICATION_CREDENTIALS (#​6190)
  • Fixed bug where some extension instance updates would default to the wrong location.

v12.4.6

Compare Source

  • Fixed an issue where extension instances could not be deployed when authenticated as a service account (#​6060).
  • Fixed glob usage in Next.js utility function to detect images in app directory (#​6166)
  • Send experiments activated with firebase experiments:enable to the emulator suite UI (#​6169)

v12.4.5

Compare Source

  • Fixed bug where functions:secrets:set didn't remove stale versions of a secret. (#​6080)
  • Fixed bug where firebase deploy --only firestore:named-db didn't update rules. (#​6129)
  • Fixed issue where Flutter Web is not detected as a web framework. (#​6085)
  • Added better messages for API permissions failures that direct the user to the URL to enable the API. (#​6130)
  • Fixed issue caused by adding type checks in #​5906.
  • Fixed next/image component in app directory for Next.js > 13.4.9. (#​6143)
  • Fixed bug where Next.js Image Optimization in the app directory was not requiring a Cloud Function. (#​6143)
  • Fixed a transitive dependency on a vulnerable version of vm2. (#​6150)

v12.4.4

Compare Source

  • Disables KeepAlive timeout when debugger is attached to the functions emulator. (#​6069)
  • Fixed an issue where database:list would have inaccurate results. (#​6063)

v12.4.3

Compare Source

  • Fixed incorrect links in firebase open hosting and firebase open crash. (#​6073)
  • Released Firebase Emulator UI v1.11.7, which includes preview support for multiple Firestore databases. (#​6079)

v12.4.2

Compare Source

  • Run lifecycle hooks for specific functions. (#​6023)
  • Increased extension instance create poll timeout to 1h to match backend (#​5969).
  • Refactored ext:install to use the latest extension metadata. (#​5997)
  • Added descriptive error when repo is private or not found during ext:dev:upload. (#​6052)
  • Fixed issue where missing trigger warnings would be wrongly displayed when emulating extensions with HTTPS triggers. (#​6055)
  • Normalized extension root path before usage in ext:dev:upload. (#​6054)

v12.4.1

Compare Source

  • Release Firestore emulator 1.18.1 which addes a emulator configuration to start with experimental mode (#​5942).
  • Run lifecycle hooks for specific codebases. (#​6011)
  • Fixed issue causing firebase emulators:start to crash in Next.js apps (#​6005)

v12.4.0

Compare Source

  • Added appdistribution:group:create and appdistribution:group:delete. (#​5978)
  • Added --group-alias option to appdistribution:testers:add and appdistribution:testers:remove. (#​5978)
  • Fixed an issue where Storage rules could not be deployed to projects without a billing plan. (#​5955)

v12.3.1

Compare Source

  • Delete and re-create v2 function on Cloud Run API quota exhaustion (#​5719).
  • firebase functions:secrets:* ensure the secretmanager API is enabled (#​5918)

v12.3.0

Compare Source

  • Fix a bug preventing web framework's dev-mode from working out-of-box with Firebase Authentication. (#​5894)
  • Address additional cases where we were attempting to deploy a framework's development bundle (#​5895)
  • NextJS rewrites should be prefixed with the basePath defined in next.config.js (#​5923)
  • Web Frameworks emulators will again respect existing Cloud Functions rewrites (#​5923)
  • Web Frameworks rewrites/redirects/headers will only prepend those in firebase.json if there's a baseUrl (#​5923)
  • Fixes issue where Authentication emulator creates a user if empty email and empty password is provided. (#​5639)
  • Improve error message raised when --import flag directory does not exist. (#​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)

v12.2.1

Compare Source

  • Gracefully close rules runtime on storage emulator stop (#​4902)
  • Always assume build target of production when deploying a web framework, unless overridden (#​5892)

v12.2.0

Compare Source

  • Update error message when function deploy fails due to quota. (#​5867)
  • Fixes RTDB emulator 127.0.0.1 namespace resolution bug. (#​5863)
  • Improves RTDB emulator to GCF emulator network reliability. (#​5863)
  • Allow for Angular developers to both target a PWA and leverage serveOptimizedImages. (#​5716)
  • Multi-page applications that are fully staticly rendered are no longer treated as PWAs. (#​5716)
  • Add fast dev-mode support for devlopers using Nuxt v2. (#​5716)
  • Respect ssr: false and baseURL when using Nuxt. (#​5716)
  • Fix bug where JS SDK auto-init was not working for Vite while in dev-mode (#​5610).
  • Respect FIREBASE_FRAMEWORKS_BUILD_TARGET environment variable to override the default build target (#​5572).
  • Improves cleanup process when reloading emulated functions in debug mode. (#​5878)
  • Allow Web Frameworks to target NodeJS v20. (#​5879)

v12.1.0

Compare Source

  • Fixes an issue running firebase emulators:start when Python Cloud Functions directory path has spaces. (#​5854)
  • Add support for nodejs20 for Cloud Functions for Firebase. (#​5837)
  • Add Flutter Web as an option in "firebase init hosting" (#​5864)
  • Some failures while building Web Frameworks were not being caught (#​5864)

v12.0.1

Compare Source

  • Fixes an issue in the EventArc emualtor where events missing optional fields would cause crashes. (#​5803)
  • Fixes an issue running firebase emulators:start and firebase deploy when Python Cloud Functions directory path has spaces. (#​5830)

v12.0.0

Compare Source

  • 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)
  • hosting.frameworksBackend now respects omit: true (#​5788)
  • Web Frameworks now memoizes framework builds for single builds across multiple hosting sites (#​5788)
  • Add support for Angular i18n and baseHref (#​5774)
  • Trip the backend requirement for Angular applications using ng-deploy w/serveOptimizedImages (#​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)
  • Updates firebase init function templates for TypeScript and Javascript to 2nd gen (#​5775)
  • Allow for atomic deployment of Hosting content & Functions rewrites via tag pinning (#​5753)

v11.30.0

Compare Source

  • Added more helpful error messages for the Firebase Hosting GitHub Action (#​5749)
  • Upgrade Firestore emulator to 1.17.4
  • Web Frameworks will no longer try to deploy unsupported versions of NodeJS to Cloud Functions (#​5733)
  • Fixes bug where emulators would not start correctly due to corrupted ZIP files. (#​5614, #​5677)
  • Adding experimental support for deploying Flutter Web applications to Firebase Hosting (#​5332)
  • Release Emulator Suite UI v1.11.6 (#​5769)
  • Adds function emulator support for v2 firestore triggers (#​5685)
  • Improvements for developers using Next 13's app directory (#​5691)
  • Resolve timeouts when bundling Next.js applications for Cloud Functions (#​5691)
  • Fixes bug where the functions emulator would attempt to call to prod for 'demo-' projects (#​5170)
  • Address issues starting the Firebase Hosting emulator with some versions of Next.js (#​5781)
  • Fix regex page matcher for Next.js middlewares version 1 (#​5496)
  • Fixes bug where functions emulator broke when client request disconnects (#​5783)

v11.29.1

Compare Source

  • Fixes a bug preventing local extension instances from being updated to uploaded versions.
  • Releases firestore emulator version 1.17.3

v11.29.0

Compare Source

  • Releases Firestore Emulator 1.17.2
    • Propagates page token from ListDocumentsResponse to GetOrListDocumentsResponse in Firestore emulator.
  • Fixes an issue where Secret Manager secrets were tagged incorrectly (#​5704).
  • Fix bug where Custom Event channels weren't automatically crated on function deploys (#​5700)
  • Lift GCF 2nd gen naming restrictions (#​5690)
  • Fixes a bug where ext:install and ext:configure would error on extensions with no params.
  • Fixed an issue with Vite and Angular integrations using a obsolete NPM command (#​5710)

v11.28.0

Compare Source

  • Adds new commands for provisioning and managing Firestore databases: (#​5616)
    • firestore:databases:list
    • firestore:databases:create
    • firestore:databases:get
    • firestore:databases:update
    • firestore:databases:delete
    • firestore:locations
  • Adds extensions as an option in firebase init.
  • Relaxed repo URI validation in ext:dev:publish (#​5698).
  • Enable Secret Manager API during ext:install/update for extensions that use secrets (#​5702).

v11.27.0

Compare Source

  • Default emulators:start to use fast dev-mode for Nuxt3 applications (#​5551)
  • Fix broken Functions CLI experience for projects with incomplete GCF 2nd Gen functions (#​5684)
  • Disable GCF breaking change to automatically run npm build scripts as part of function deploy (#​5687)
  • Add experimental support for deploying Astro applications to Hosting (#​5527)

v11.26.0

Compare Source

  • Fix bug where functions shell failed to invoke event triggered functions in debug mode. (#​5609)
  • Fixed bug with the web frameworks proxy that could see unexpected 404 errors while emulating. (#​5525)
  • Added experimental support for SvelteKit codebases. (#​5525)
  • Allow usage of Angular and Vite within an NPM workspace. (#​5640)
  • Force Vite to build the production bundle when deploying to Hosting. (#​5640)
  • Fix bug where eagerly initializing UA failed function deployment that imported firebase-tools as a library. (#​5666)
  • Added ability to publish extension versions directly from GitHub. (#​5160)

v11.25.3

Compare Source

  • The hosting emulator integration with web frameworks now has improved support for HMR and dev-tools. (#​5582)
  • Fixes an issue where init hosting:github would hang if it could not access a repository's public key. (#​5317)
  • Release Firestore Emulator v1.16.2 which captures an HTTP1 header fix and requests monitor fix.
  • Release Emulator Suite UI v1.11.5 which addresses an issue where displaying over 10k documents was crashing the emulator. (#​5657)

v11.25.2

Compare Source

  • Releases Cloud Firestore emulator v1.16.1, which adds support for read_time in ListCollectionIds.
  • Fixes auth:export with csv format for users with custom claims. (#​3319)

v11.25.1

Compare Source

  • Fixes a missing dependency on p-limit. (#​5619)

v11.25.0

Compare Source

  • Adds support for optional --database argument in Firestore commands (#​5548).
  • Adds multiple firestore database targets support in firebase.json (#​5548).
  • Removes call to Cloud Run API and set CPU & concurrency in GCF API instead. (#​5605)
  • Fixes function deploy retry after quota exceeded bug and increase backoff. (#​5601)
  • Fixes bug where EVENTARC_CLOUD_EVENT_SOURCE environment variable was correctly set for some functions. (#​5597)
  • Adds 2nd gen firestore triggers to firebase deploy (#​5592).
  • Adds Extension emulator support for system params.
  • Adds database:import command for non-atomic imports (#​5396).

v11.24.1

Compare Source

  • Fixes an issue where ext:dev:init would fail due to a missing CHANGELOG.md file (#​5530).

v11.24.0

Compare Source

  • Allow configuration of the Cloud Function generated for full-stack web frameworks (#​5504)
  • Fixes bug where passing --port flag in functions:shell does not set which port to emulate functions (#​5521)
  • Improve error message during deploy when given invalid hosting rewrite rule (#​5533)
  • Generate ESM-compatible SSR function for web frameworks (#​5540)
  • Fix bug emulators:exec script didn't populate FIREBASE_CONFIG environment variable (#​5544)

v11.23.1

Compare Source

  • Fix bug where CLI couldn't discover functions for monorepo setups. (#​5518)
  • Fix bug where --inspect-functions flag always fails. #​5516

v11.23.0

Compare Source

  • Fix storage download name issue #​5478
  • Refactor the way timeouts are enforced by the Functions Emulator (#​5464)
  • Fix bug where cloudevent emitted by various emulators didn't conform to spec (#​5466)
  • Upgrade the emulator suite UI to 1.11.3 to capture some bug fixes (#​5479)
  • Web frameworks deploys can once again bundle local NPM dependencies (#​5440)
  • Catches error when attempting to deploy without a project (#​5415)
  • Fixes a number of issues and outdated dependencies in templates for init --only functions and ext:dev:init
  • Adds integration tests and useful scripts to the extension directory created by ext:dev:init.
  • Support private network access (CORS-RFC1918) in Firestore Emulator (#​4227)
  • Fix some edge cases where Emulator UI cannot reach the emulators (#​912)
  • Fix various accessibility and usability issues in Emulator UI.
  • Support .env when deploying a web framework (#​5501)
  • Fix various issues with "init hosting" and web frameworks (#​5500)
  • Fix Next.js deployments on Windows (#​5499)

v11.22.0

Compare Source

  • Refactors Functions Emulator. (#​5422)
  • Fixes race condition when discovering functions. (#​5444)
  • Added support for Nuxt 2 and Nuxt 3. (#​5321)
  • Fixes issue where init firestore was unecessarilly checking for default resource location. (#​5230 and #​5452)
  • Pass trailingSlash from Next.js config to firebase.json (#​5445)
  • Don't use Next.js internal redirects for the backend test (#​5445)
  • Fix issue where pnpm support broke for function emulation and deployment. (#​5467)
  • Fix bug where .env.local files were not picked up during function emulation. (#​5477)

v11.21.0

Compare Source

  • Fix bug where CLI was unable to deploy Firebase Functions in some monorepo setups (#​5391)
  • Upgrade Storage Rules Runtime to v1.1.3 to support ternary operators (#​5370)
  • Fixes an issue where already deployed functions with the same remote configuration do not get skipped (#​5354)
  • App Distribution: Links to new releases are now available. These links help you manage binaries and ensure that testers and other developers have the right release. (#​5405)

v11.20.0

Compare Source

  • Fixes a bug in the pubsub emulator by forcing a shutdown if it didn't end cleanly. (#​5294)
  • Fixes an issue where dependencies for emulated Extensions would not be installed on Windows - thanks @​stfsy! (#​5372)
  • Adds emulator support for Extensions with schedule triggers - thanks @​stsfy! (#​5374)
  • Update the Emulator Suite UI to v1.11.2 to capture a set of accessibility improvements. (#​5394)
  • Fixes an issue in the Functions emulator where secret values were undefined after hot reload with the --inspect-functions flag. (#​5384)
  • Fixes a bug where functions:delete command did not recognize '-' as delimiter. (#​5290)
  • Reintroduces an updated Hosting emulator with i18n (#​4879) and Windows path (#​5133) fixes.

v11.19.0

Compare Source

  • Support for string list typed parameters in functions deployment (#​5137)
  • Respect .npmrc in backends spun up for web frameworks (#​5235)
  • Remove esbuild dependency, instead bundle Next.js configuration on deploy with NPX (#​5336)
  • Add sharp NPM module to Cloud Functions when using Next.js Image Optimization (#​5238)
  • Adds user-defined env vars into the functions emulator (#​5330).
  • Support Next.js Middleware (#​5320)
  • Log the reason for a Cloud Function if needed in Next.js (#​5320)
  • Fixed service enablement when installing extensions with v2 functions (#​5338)
  • Fix bug where functions:shell command didn't connect to emulators running on other processes. (#​5269)
  • Fixed bug with Cross-Service Rules integration for Firestore documents containing nulls (#​5342)

v11.18.0

Compare Source

  • Add support for Firestore TTL (#​5267)
  • Fix bug where secrets were not loaded when emulating functions with --inpsect-functions. (#​4605)
  • Handle Next.js rewrites/redirects/headers incompatible with firebase.json in Cloud Functions (#​5212)
  • Filter out Next.js prerendered routes that matches rewrites/redirects/headers rules from SSG content directory (#​5212)
  • Warn if a web framework's package.json contains anything other than the framework default build command.
  • Add support for nodejs18 for Cloud Functions for Firebase (#​5319)

v11.17.0

Compare Source

  • Fix bug where disabling background triggers did nothing. (#​5221)
  • Fix bug in auth emulator where empty string should throw invalid email instead of missing email. (#​3898)
  • Fix bug in auth emulator in which createdAt was not set for signInWithIdp new users. (#​5203)
  • Add region warning for emulated database functions (#​5143)
  • Default to --no-localhost when calling login from Google Cloud Workstations
  • Support the x-goog-api-key header in auth emulator. (#​5249)
  • Fix bug in deploying web frameworks when a predeploy hook was configured in firebase.json (#​5199)
  • Fix bug where function deployments using --only filter sometimes failed deployments. (#​5280)
  • Fix bug where ext:install would sometimes fail if no version was specified. (#​5305)

v11.16.1

Compare Source

  • Updated the pubsub emulator to v0.7.1.
  • Updated some emulator download logic to pause after unzipping to avoid a file not found issue.
  • Fixes gzipped file handling in Storage Emulator.
  • Add support for object list using certain Admin SDKs (#​5208)
  • Fixes source token expiration issue by acquiring new source token upon expiration.
  • Fixes bug where emulated event triggered function broke in debug mode (#​5211)
  • Fixes bug that caused the Extensions Emulator to always appear to be inactive in the Emulator UI.

v11.16.0

Compare Source

  • Fixes an issue where an error during product provisioning check would block firebase deploy --only extensions (#​5074).
  • Releases RTDB Emulator v4.11.0: Wire protocol update for startAfter, endBefore.
  • Changes superstatic dependency to v8, addressing Hosting emulator issues on Windows.
  • Fixes internal library that was not being correctly published.
  • Add support for Next.js 13 in firebase deploy.
  • Next.js routes with revalidate are now handled by the a backing Cloud Function.
  • Adds --disable-triggers flag to RTDB write commands.
  • Default enables experiment to skip deploying unmodified functions (#​5192)
  • Default enables experiment to allow parameterized functions codebases (#​5192)
  • Fixes parallel requests in the functions emulator (#​5149).
  • Unspecified functions concurrency will shift between the defaults of 1 or 80 when CPU is changed to support/not support concurrency (#​5196)

v11.15.0

Compare Source

Fix a bug where next.js applications would fail to deploy if they did not have a public dir (#​5142)

v11.14.4

Compare Source

  • Fixes a crash in integer params when a default value is selected in the prompt. (#​5118)
  • Fixes error handling for auth blocking functions.
  • Fixes bug preventing Storage Rules from updating when ruleset compilation completed successfully but with warnings

v11.14.3

Compare Source

  • Fixes issue where errors were not properly propagating when listing backends. (#​5071)
  • Fixes issue where message from -m on deploy was not being properly applied. (#​5107)
  • Fixes error EADDRNOTAVAIL when running emulators in Docker.
  • Fixes further issues where ports were not correctly recognized as unavailable.

v11.14.2

Compare Source

  • Enable single project mode for the database emulator (#​5068).
  • Ravamp emulator networking to assign ports early and explictly listen on IP addresses (#​5083).
  • Emulator UI and hub now listen on both IPv4 and IPv6 address by default (if possible) (#​5088).
  • Fix Firestore emulator excessive logs about discovery endpoint not found (#​5088).

v11.14.1

Compare Source

  • Enables single project mode for the auth emulator (#​5068).
  • Fixes issue deploying to Hosting with i18n enabled.
  • Fixes issue where deploying to Hosting without Functions permissions would cause deployments to fail with 403 "Permission Denied" errors. (#​5071)
  • Fixes issue where Firestore Emulator UI Requests tab wrongly show error requiring updates (#​5051)
  • Fixes issue where Hosting configurations were being validated before predeploys could have been run (#​5072).

v11.14.0

Compare Source

  • Add functions emulator support for RTDB v2 triggers (#​5045).
  • Enables single project mode for Firestore by default (#​4890).
  • Add Emulator UI support for HTTPS, launching UI v1.10.0 (#​5065).

v11.13.0

Compare Source

  • Add the "experiments" family of commands (#​4994)
  • Enable detecting and skipping no-op function deploys (#​5032).
  • Catches errors when fetching CLI MOTD, allowing process to continue (#​4998).
  • Adds test lab triggers to firebase deploy (#​5011).

v11.12.0

Compare Source

  • Allow Firestore emulator UI websocket port to be configurable (#​4925).
  • Fixes init functions throwing error when detecting existing legacy singleton functions configuration (#​5020).
  • Removes unused dependency, updates vm2 dependency flagged by npm audit.
  • Fixes issue resolving a Hosting site using open. (#​3145)

v11.11.0

Compare Source

  • Adds support for codebases in firebase init functions flow (#​4965).
  • Fixes storage emulator resumable uploads (#​5018)
  • Fixes errors on exit related to update-notifier (#​5010).
  • Removes dev dependencies on module publication to reduce package size (#​4445).

v11.10.0

Compare Source

  • Fix Storage Emulator crashing with NoClassDefFoundError in some cases (#​3481).
  • Refactor mechanism for invoking function triggers (#​4886).
  • Add support for HTTP_PROXY and HTTPS_PROXY environment variables to crashlytics:mappingfile:upload and crashlytics:symbols:upload commands (#​4604).
  • Fix Emulators not shutting down / exporting correctly when CLI update available (#​4981).
  • Adds access-control-allow-private-network=true header to Auth and Storage emulators. Enables accessing at localhost:port when site is exposed via tunnel (#​4227).
  • Improves detection of in-use ports for Hosting Emulator on macOS (#​4628).
  • Add Eventarc multi-db triggers support to RTDB Emulator (#​5000).

v11.9.0

Compare Source

  • Add v2 Remote Config triggers to deploy (#​4937).
  • Fixes issue where large CF3 releases were failing to deploy (#​4969)

v11.8.1

Compare Source

  • Fix bug where secrets were not attached to functions when using older Functions SDK (#​4797).
  • Increase timeout of the Functions Emulator to wait for spawned process to initialize (#​4944).
  • Fix bug where Storage Emulator did not convert non-string metadata value as key (#​4955).

v11.8.0

Compare Source

  • Adds support for media upload protocol to storage emulator (#​4869)
  • Adds support to storage emualtor GCS API for /storage/v1/b/:bucketId/o/:objectId url pattern (#​4869)
  • Removes extraneous default metadata fields from storage emulator (#​4869)
  • Fixes an issue where a blocked upload from the android sdks crashes the storage emulator (#​4860)
  • Fix deleting metadata fields in storage emulator (#​4889)
  • Fix storage emulator bug where rapid calls to the rules runtime results in no returns and non-resolving promises (#​3915)

v11.7.0

Compare Source

  • Fix bug where CLI configured wrong cpu for 16GB/32GB v2 functions. (#​4845)
  • Adds crashlytics:mappingfile:generateid and crashlytics:mappingfile:upload commands. (#​4611)
  • Add v2 Schedule Triggers to function deploy (#​4764).
  • Fix bug where eventarc emulator was incorrectly started in certain cases (#​4873)

v11.6.0

Compare Source

  • Fixes an issue where pushing an empty buffer from the android sdks crashes the storage emulator (#​4843)
  • Adds emulation support for extensions that emit events / custom event triggers (#​4464)
  • Fixes issue with batchCreate in auth emulator in which it errored for empty mfaInfo (#​4848)
  • Fixes scroll bars in the Firestore Emulator UI

v11.5.0

Compare Source

  • Turns on content compression in the Hosting emulator. (#​2328)
  • Replaces underlying terminal coloring library.
  • Makes storage emulator multipart parsing handle quotes in boundary header. (#​3953)
  • Makes storage emulator content type case insensitive. (#​3953)
  • Adds storage emulator support to init.js useEmulator flag. (#​4805)
  • Populates resource correctly in storage rules evaluation. (#​4329)
  • Reads name from metadata as backup for gcs upload into storage emulator. ([#​3953](https://togithub.com/firebase/firebase-tools/iss

Configuration

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

🚦 Automerge: Enabled.

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.


  • If you want to rebase/retry this PR, check this box

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

@renovate renovate bot force-pushed the renovate/firebase-tools-12.x branch 6 times, most recently from 0974001 to ec83837 Compare May 22, 2023 23:55
@renovate renovate bot force-pushed the renovate/firebase-tools-12.x branch 6 times, most recently from c2aa90a to 50fce14 Compare May 29, 2023 20:08
@renovate renovate bot force-pushed the renovate/firebase-tools-12.x branch 4 times, most recently from 543e6de to 2ebf9c0 Compare June 6, 2023 21:32
@renovate renovate bot force-pushed the renovate/firebase-tools-12.x branch 3 times, most recently from b40bcb6 to 5c2ffce Compare June 15, 2023 22:47
@renovate renovate bot force-pushed the renovate/firebase-tools-12.x branch 5 times, most recently from 225bdca to 3a57678 Compare June 24, 2023 01:05
@renovate renovate bot force-pushed the renovate/firebase-tools-12.x branch 5 times, most recently from 26c2856 to 41fcaf8 Compare July 3, 2023 21:40
@renovate renovate bot force-pushed the renovate/firebase-tools-12.x branch from 41fcaf8 to b4d672b Compare July 6, 2023 22:18
@renovate renovate bot force-pushed the renovate/firebase-tools-12.x branch 2 times, most recently from 816a442 to 9f7c255 Compare July 25, 2023 23:11
@renovate renovate bot force-pushed the renovate/firebase-tools-12.x branch from 9f7c255 to d74ba2f Compare August 2, 2023 21:36
@renovate renovate bot force-pushed the renovate/firebase-tools-12.x branch from d74ba2f to 78d780c Compare August 15, 2023 22:43
@renovate renovate bot force-pushed the renovate/firebase-tools-12.x branch 3 times, most recently from 51f31ac to ea6545e Compare August 24, 2023 20:01
@renovate renovate bot force-pushed the renovate/firebase-tools-12.x branch 2 times, most recently from f66b5be to 770c622 Compare September 12, 2023 22:24
@renovate renovate bot force-pushed the renovate/firebase-tools-12.x branch 2 times, most recently from d7fe062 to 66107a8 Compare September 27, 2023 22:07
@renovate renovate bot force-pushed the renovate/firebase-tools-12.x branch 2 times, most recently from ad03f61 to d6bf025 Compare October 6, 2023 18:42
@renovate renovate bot force-pushed the renovate/firebase-tools-12.x branch from d6bf025 to cd8f391 Compare October 12, 2023 02:01
@renovate renovate bot force-pushed the renovate/firebase-tools-12.x branch 9 times, most recently from cb1928a to 65d0cde Compare October 31, 2023 21:44
@renovate renovate bot force-pushed the renovate/firebase-tools-12.x branch from 65d0cde to 9d633df Compare November 7, 2023 23:32
@renovate renovate bot force-pushed the renovate/firebase-tools-12.x branch from 9d633df to ecde73a Compare November 15, 2023 00:46
@renovate renovate bot force-pushed the renovate/firebase-tools-12.x branch from ecde73a to 547b9e1 Compare November 15, 2023 20:12
@renovate renovate bot changed the title chore(deps): update dependency firebase-tools to v12 chore(deps): update dependency firebase-tools to v12 - autoclosed Dec 6, 2023
@renovate renovate bot closed this Dec 6, 2023
@renovate renovate bot deleted the renovate/firebase-tools-12.x branch December 6, 2023 21:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

0 participants