Breaking: Drops support for running the Firebase CLI on Node.js 12.
Features
- Fixes error messaging for apps in interactive/non-interactive modes (GitHub #4007).
- Updates tmp dependency.
- Removes unused dependency.
- Breaking: Removes ext:dev:emulators:start and ext:dev:emulators:exec preview commands. Instead use emulators:start.
- Breaking: Drops support for running the Firebase CLI on Node.js 12.
- Updates fs-extra dependency.
- Breaking: Removes the params flag from ext:install, ext:update, and ext:configure commands. This functionality is replaced by the Extensions manifest.
- Breaking: Removes support for running the emulators with Java versions prior to 11.
- Fixes an issue where the Extensions emulator would not work on Windows (GitHub #4554).
- Breaking: Moves standalone builds to Node.js 16.
- Fixes missing connection header in Realtime Database emulator REST streaming API (GitHub #3329).
Breaking: Drops support for running the Firebase CLI on Node.js 12.