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

fix(deps): update dependency firebase-tools to v12 - autoclosed #127

Closed
wants to merge 1 commit into from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented May 15, 2023

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
firebase-tools ^9.16.0 -> ^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 int

Configuration

📅 Schedule: Branch creation - "after 6am and before 10am 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.


  • 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 added the dependencies Pull requests that update a dependency file label May 15, 2023
@renovate renovate bot force-pushed the renovate/firebase-tools-12.x branch 3 times, most recently from f91b732 to 54ee990 Compare May 25, 2023 00:45
@renovate renovate bot force-pushed the renovate/firebase-tools-12.x branch 2 times, most recently from 11baf91 to e775880 Compare June 6, 2023 22:18
@renovate renovate bot force-pushed the renovate/firebase-tools-12.x branch from e775880 to b4b6b2c Compare June 15, 2023 21:33
@renovate renovate bot force-pushed the renovate/firebase-tools-12.x branch 2 times, most recently from b86280c to 0536363 Compare June 28, 2023 21:32
@renovate renovate bot force-pushed the renovate/firebase-tools-12.x branch 2 times, most recently from 907be81 to 22569dc Compare July 12, 2023 21:50
@renovate renovate bot force-pushed the renovate/firebase-tools-12.x branch 3 times, most recently from a990a85 to d73b95b Compare July 25, 2023 23:04
@renovate renovate bot force-pushed the renovate/firebase-tools-12.x branch from d73b95b to 001552a Compare August 2, 2023 23:06
@renovate renovate bot force-pushed the renovate/firebase-tools-12.x branch 2 times, most recently from 464ffce to 57ac396 Compare August 22, 2023 23:08
@renovate renovate bot force-pushed the renovate/firebase-tools-12.x branch 2 times, most recently from d4e23be to c3b4630 Compare August 24, 2023 21:50
@renovate renovate bot force-pushed the renovate/firebase-tools-12.x branch 2 times, most recently from 791970d to e1d0b6d Compare September 12, 2023 22:30
@renovate renovate bot force-pushed the renovate/firebase-tools-12.x branch 2 times, most recently from 956c7c1 to 47a36ac Compare September 27, 2023 21:16
@renovate renovate bot force-pushed the renovate/firebase-tools-12.x branch from 47a36ac to 4553e85 Compare October 5, 2023 00:30
@renovate renovate bot force-pushed the renovate/firebase-tools-12.x branch from 4553e85 to 18859dd Compare October 12, 2023 01:49
@renovate renovate bot force-pushed the renovate/firebase-tools-12.x branch from 18859dd to 6e06a62 Compare October 31, 2023 21:06
@renovate renovate bot force-pushed the renovate/firebase-tools-12.x branch from 6e06a62 to 3518073 Compare November 7, 2023 23:02
@renovate renovate bot force-pushed the renovate/firebase-tools-12.x branch from 3518073 to 82ac9dc Compare November 14, 2023 23:12
@renovate renovate bot force-pushed the renovate/firebase-tools-12.x branch from 82ac9dc to 64eee3a Compare November 15, 2023 18:49
@renovate renovate bot changed the title fix(deps): update dependency firebase-tools to v12 fix(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 23:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants