Skip to content

Releases: firebase/firebase-functions

v3.15.3

13 Aug 19:03
Compare
Choose a tag to compare
  • (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

12 Aug 19:54
Compare
Choose a tag to compare
  • Fix an error that broke firebase emulators:start on older CLIs

v3.15.1

11 Aug 23:59
Compare
Choose a tag to compare
  • Fix bug that broke the functions emulator

v3.15.0

11 Aug 22:09
Compare
Choose a tag to compare
  • 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

17 May 21:12
Compare
Choose a tag to compare
  • 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

17 May 20:35
Compare
Choose a tag to compare
  • Fixes a bug where typescript would fail to compile with old (but supported) versions of firebase-admin

v3.14.0

12 May 20:09
Compare
Choose a tag to compare
  • 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

22 Feb 18:01
Compare
Choose a tag to compare
  • Fixes issue where DATABASE_URL and STORAGE_BUCKET_URL could not be set to undefined. (#829)
  • Fixes a bug where ingressSettings could not be set. (#827)

v3.13.1

15 Jan 18:47
Compare
Choose a tag to compare
  • Fixes a bug that prevented Functions from being deployed with availableMemoryMb set to 4GB.
  • Fixes bug where functions.logger.log crashes function if circular dependencies are passed in

v3.13.0

07 Dec 23:48
Compare
Choose a tag to compare
  • Adds serviceAccount option to runtimeOptions to specify which service account Cloud Function should use at runtime. For example:
const functions = require('firebase-functions');

exports.myFunction = functions.runWith({
    serviceAccount: 'test-sa@project.iam.gserviceaccount.com'
    // OR
    // serviceAcount: 'test-sa@"
    // OR
    // serviceAccount: 'default'
  })

Requires firebase-tools@8.18.0 or later. Thanks @egor-miasnikov!

  • Upgrades highlight.js to 10.4.1 to fix a vulnerability.