Releases: firebase/firebase-functions
Releases · firebase/firebase-functions
v3.15.3
- (temporarly) adds the previously accessible "lib/providers" files as exports. These will be yanked in the next major release.
- Fixes a bug where functions.https.HttpsError could not be constructed
v3.15.2
- Fix an error that broke
firebase emulators:start
on older CLIs
v3.15.1
- Fix bug that broke the functions emulator
v3.15.0
- Adds options to set access control on HTTP triggered functions.
- Adds new regions to support list (asia-east1, asia-southeast1).
- Adds support for setting user labels on functions via
runWith()
. - Adds support for FIREBASE_CONFIG env as the name of a JSON file
- Fixes an issue where objects that define
toJSON
could not be logged successfully (#907). - Formalize module exports. Loggers can now be accessed at 'firebase-functions/logger' and 'firebase-functions/logger/compat'
- Fixes an issue where Remote Config could not be emulated in Windows machines on the classic Command Prompt.
v3.14.1
- Fixes a bug where typescript would fail to compile with old (but supported) versions of firebase-admin
- Replaces 3.13.3 which was an inappropriately numbered version
v3.13.3
- Fixes a bug where typescript would fail to compile with old (but supported) versions of firebase-admin
v3.14.0
- Functions may now be deployed with 8GB RAM
- Functions may now be deployed to europe-central2 (Warsaw)
- Add support for validating App Check tokens for Callable Functions
v3.13.2
v3.13.1
- Fixes a bug that prevented Functions from being deployed with
availableMemoryMb
set to4GB
. - Fixes bug where
functions.logger.log
crashes function if circular dependencies are passed in
v3.13.0
- Adds
serviceAccount
option toruntimeOptions
to specify which service account Cloud Function should use at runtime. For example:
const functions = require('firebase-functions');
exports.myFunction = functions.runWith({
serviceAccount: '[email protected]'
// OR
// serviceAcount: 'test-sa@"
// OR
// serviceAccount: 'default'
})
Requires [email protected] or later. Thanks @egor-miasnikov!
- Upgrades
highlight.js
to10.4.1
to fix a vulnerability.