Skip to content

Releases: firebase/firebase-tools

v3.10.1

08 Sep 23:18
Compare
Choose a tag to compare
  • Firebase CLI is only compatible with Node.js v4.x or v5.10 and greater. This has been true for some time, but is now properly reflected in the engines requirement.
  • Fixed issue with project aliases not persisting correctly.
  • Fixed issue with nested objects and functions:config:set.

v3.10.0

01 Sep 22:27
Compare
Choose a tag to compare
  • The Firebase CLI now supports Google Application Default Credentials for authentication.
  • The --json and --non-interactive behaviors of firebase use have been improved.
  • An issue with functions ignore rules has been addressed.

v3.9.2

02 Aug 23:30
Compare
Choose a tag to compare
  • Added --no-collapse flag to "firebase database:profile" to prevent collapsing of similiar path names in report.
  • __session cookie is now properly emulated for Hosting function calls.
  • Fixed bug where hidden folders and files were ignored during functions deploy.
  • Fixed bug where functions were emulated on 2 ports higher than was specified in the --port flag.

v3.9.1

01 Jun 23:56
Compare
Choose a tag to compare
  • Fixes bug where firebase functions:config:set does not work with numeric values.
  • Fixes issues using firebase-admin SDK in locally emulated functions (e.g. writing to a database).

v3.9.0

17 May 20:02
Compare
Choose a tag to compare
  • Adds support for Cloud Function rewrites in Firebase Hosting via deploy and firebase serve.

v3.8.0

15 May 18:51
Compare
Choose a tag to compare
  • [Experimental] Add ability to locally emulate HTTPS functions with "firebase serve --only functions". Run "firebase serve --only functions,hosting" to serve both functions and hosting.
  • Add ability to target specific functions and export groups when deploying functions with "firebase deploy --only functions:function1,functions:groupA.function2".

v3.7.0

04 May 23:59
Compare
Choose a tag to compare
  • Fixed bug where running "firebase functions:config:set" with JSON created extra quotes.
  • Fixed bug that caused intermittent failures in many-function deploys.

v3.6.1

12 Apr 18:26
Compare
Choose a tag to compare
  • Fixes broken 'firebase init' workflow where the firebase-admin module that was installed does not fulfill firebase-function's peer dependency.
  • Fixes bug where deploying functions overrides custom timeout and memory allocation with default values.

v3.6.0

05 Apr 23:42
Compare
Choose a tag to compare
  • You may need to re-authorize with firebase login --reauth to take advantage of the new Hosting SDK auto-configuration. You will see a prompt when running firebase deploy if this is the case.
  • Adds setup:web command to print out JS SDK initialization information.
  • Adds Hosting support for SDK auto-configuration in serve command.
  • Adds Hosting support for SDK auto-configuration when deploying.
  • Corrected typo in docs URL for Cloud Functions default template.
  • Deploy now fails if no valid deploy targets are found (including --only with typos).
  • Can now run firebase serve from subdirectories of a project.
  • Can call commands with empty arguments when using programmatically (e.g. fbcli.list()).
  • Improved error messages when authentication issues occur.

v3.5.0

09 Mar 16:19
Compare
Choose a tag to compare
  • Adds Cloud Functions for Firebase support, including function deployment and functions:* commands.
  • database:profile command provides performance profiling insights for the Realtime Database.
  • Some new features of the CLI require additional authorization scopes. You may be asked to sign in again with firebase login --reauth.