Releases: firebase/firebase-tools
Releases · firebase/firebase-tools
v3.10.1
- 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
- The Firebase CLI now supports Google Application Default Credentials for authentication.
- The
--json
and--non-interactive
behaviors offirebase use
have been improved. - An issue with functions
ignore
rules has been addressed.
v3.9.2
- 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
- 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
- Adds support for Cloud Function rewrites in Firebase Hosting via deploy and
firebase serve
.
v3.8.0
- [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
- 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
- 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
- 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 runningfirebase 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
- 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
.