Skip to content

Releases: firebase/firebase-tools

v13.3.1

21 Feb 22:31
Compare
Choose a tag to compare
  • Release Cloud Firestore emulator v1.19.1:
    • Adds support for Datastore Mode to the Firstore Emulator. Adds
      --database-mode flag to gcloud emulator firestore start command. Note
      that this is a preview feature and if you find any bugs, please file them
      here: https://github.com/firebase/firebase-tools/issues.
  • Improve FAH onboarding flow to connect backends with SCMs (#6764).
  • Fixed issue where GitHub actions would fail due to lack of permission. (#6791)

v13.3.0

14 Feb 22:58
Compare
Choose a tag to compare
  • Improved detection for when login has expired due to Google Cloud Session Control. (#1846)
  • Added support for Python 3.12. (#6679)
  • Fixed issues with internal utilities. (#6754)
  • Fixed an issue where firestore:delete wouldn't target the emulator when expected. (#6537)

v13.2.1

07 Feb 17:16
Compare
Choose a tag to compare
  • Fixed an issue where appdistribution:distribute would always attempt to run tests. (#6749)

v13.2.0

06 Feb 22:45
Compare
Choose a tag to compare
  • Added rudimentary email enumeration protection for auth emulator. (#6702)

v13.1.0

24 Jan 23:14
Compare
Choose a tag to compare
  • Point v2 function target to entrypoint. (#6698)
  • Fixed issue where Auth emulator sign in with Google only shows default tenant. (#6683)
  • Prevent the use of pinTags + minInstances on the same function, as the features are not mutually compatible (#6684)
  • Added force flag to delete backend (#6635).
  • Use framework build target in Vite builds (#6643).
  • Use framework build target in NODE_ENV for production Vite builds (#6644)
  • Let framework handle public directory with emulator. (#6674)
  • Dynamically import Vite to fix deprecated CJS build warning. (#6660)
  • Fixed unsafe array spreads on Hosting deploys. (#6712)

v13.0.3

09 Jan 22:50
Compare
Choose a tag to compare
  • Fixed typo in Cloud storage bucket metadata location type. (#6648)
  • Fixed an issue where including export in .env files caused parsing errors. (#6629)

v13.0.2

14 Dec 22:14
Compare
Choose a tag to compare
  • Fix Next.js dynamic and static OG images. (#6592)
  • Address a regression introduced in 13.0.1 when emulating Vite applications. (#6599)
  • Add RSC headers of Next.js app directory pages to Hosting headers. (#6608)

v13.0.1

07 Dec 23:42
Compare
Choose a tag to compare
  • Fix bug where deploying Firestore function resulted in redudant API calls to the Firestore API (#6583).
  • Fix an issue preventing Vite applications from being emulated on Windows. (#6411)
  • Addressed an issue preventing Astro applications from being deployed from Windows. (#5709)
  • Fixed an issue preventing Angular apps using ng-deploy from being emulated or deployed. (#6584)
  • Warn if a Web Framework is outside a well known version range on deploy/emulate. (#6562)
  • Use Web Framework's well known version range in firebase init hosting. (#6562)
  • Permit use of more SSR regions in Web Frameworks deploys. (#6086)
  • Limit Web Framework's generated Cloud Function name to 23 characters, fixing deploys for some. (#6260)
  • Allow Nuxt as an option during firebase init hosting. (#6309)

v13.0.0

06 Dec 20:24
Compare
Choose a tag to compare
  • Breaking: dropped support for running the CLI on Node.js v16.
  • Breaking: Refactored functions:shell to remove dependency on deprecated request module.
    • As part of this change, removed support for some rarely used features of request.
  • Breaking: Removed deprecated ext:dev:publish command. Use ext:dev:upload instead.
  • Breaking: Functions deployment no longer deploys functions directory if there is no functions config in firebase.json. (#6450)
  • Added support for running the CLI on Node.js v20.
  • Switched Storage deployment to use GetDefaultBucket endpoint to fetch default Storage bucket. (#6467)
  • Fixed an issue with emulating blocking functions when using multiple codebases (#6504).
  • Added force flag call-out for bypassing prompts (#6506).
  • Added the ability to deploy Angular apps using the new application-builder. (#6480)
  • Fixed an issue where --non-interactive flag is not respected in Firestore indexes deploys. (#6539)
  • Fixed an issue where login:use would not work outside of a Firebase project directory. (#6526)
  • Prevent app router static not-found requiring a Cloud Function in Next.js deployments. (#6558)
  • Use only site id from site name in list versions API. (#6565)

v12.9.1

15 Nov 18:03
Compare
Choose a tag to compare
  • Fixes issue where initializing Hosting fails when selecting a project. (#6527)