Releases: firebase/firebase-tools
Releases · firebase/firebase-tools
v3.0.6
- Bolt rules now deploy correctly after regression in
3.0.5. - Provide proper warning when Database Rules has no top-level
ruleskey. firebase initfor Database now works when no project is selected as default.- Removed Hosting deploy race condition causing some deploys to fail with 400 error.
v3.0.5
- Database Rules now have format preserved on deploy.
- Warn when
firebase.jsonhas mixed old/new formats. - Hosting deployment will no longer error with large file counts.
v3.0.4
firebase init [feature]now works as expected.firebase use [project_id]and--project [project_id]now work
v3.0.3
firebase initnow pulls latest Firebase Database rules from selected project.- Improved deploy logging for Firebase Database rules.
v3.0.2
- Fixed small URL issues in
firebase database:*commands. - Migrating with
firebase tools:migratenow works for projects with different project id/instance names.
v3.0.1
firebase servenow displays more helpful error messages.firebase tools:migratedisplays helpful message when run outside project directory.- The CLI will automatically use an alias from
.firebasercif only one is defined.
v3.0.0
- Version 3.0+ is only compatible with projects created in or imported to the new Firebase Console.
- The Firebase CLI now uses direct Google OAuth2 login. All users must re-authenticate.
- The
-f/--firebaseoption has been renamed to-P/--projectand refers to project id, not instance name. - The
firebase deploy:*commands have been replaced withfirebase deploy --only *with a list of features. - The
firebase data:*commands have been renamed tofirebase database:*commands. - The
firebase disable:hostingcommand has been renamed tofirebase hosting:disable. firebase initnow initializes multiple features and can be re-run in an existing project directory.firebase openno longer just opens Hosting site, now provides a selection of useful project URLs.firebase prefs:tokenis removed in favor offirebase login:cifirebase tools:migrateis available to updatefirebase.jsonto current schema.firebase useis now available for managing project environment aliases in a project directory.- The Firebase CLI can now deploy rules for Firebase Storage.
- Improved port-finding behavior of
firebase serve. - The
firebasekey infirebase.jsonis now deprecated in favor offirebase use.
v2.2.1
- Normalized app name handling to address capitalization inconsistencies on deploy.
v2.2.0
- May now deploy
cleanUrlsandtrailingSlashfeatures to Firebase Hosting. - Now running [Superstatic 4.0](https://github.com/firebase/superstatic/releases/tag/4.0.0) for
firebase serve.
v2.1.1
- Improved error messaging for parse errors in the
firebase.json - Allow
firebase deployto work if only"rules"is specified - Fix double-nested
"rules"issue when compiling with Bolt