Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update dependency firebase-functions to v3.24.1 #52

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

renovate[bot]
Copy link

@renovate renovate bot commented Mar 19, 2020

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
firebase-functions 3.2.0 -> 3.24.1 age adoption passing confidence

Release Notes

firebase/firebase-functions (firebase-functions)

v3.24.1

Compare Source

  • Fix reference docs for performance monitoring.
  • Fix bug where function configuration wil null values couldn't be deployed. (#​1246)

v3.24.0

Compare Source

  • Add performance monitoring triggers to v2 alerts (#​1223).

v3.23.0

Compare Source

  • Fixes a bug that disallowed setting customClaims and/or sessionClaims in blocking functions (#​1199).
  • Add v2 Schedule Triggers (#​1177).

v3.22.0

Compare Source

  • Adds RTDB Triggers for v2 functions (#​1127)
  • Adds support for Firebase Admin SDK v11 (#​1151)
  • Fixes bug where emulated task queue function required auth header (#​1154)

v3.21.2

Compare Source

  • Fixes bug where toJSON was not defined in UserRecord (#​1125).

v3.21.1

Compare Source

  • Add debug feature to enable cors option for v2 onRequest and onCall handlers. (#​1099)

v3.21.0

Compare Source

  • Adds CPU option and enhances internal data structures (#​1077)
  • Add auth blocking handlers (#​1080)
  • Add support for secrets in v2 (#​1079)
  • Update types for AlertPayloads (#​1087)
  • Update AppDistribution [@type] (#​1088)
  • Update CloudEvent types (#​1089)
  • Generate documentation with api-extractor (#​1071)
  • Change type info to be inheritance friendly. (#​1091)
  • Changes the memory options from MB to MiB and GB to GiB for greater clarity (#​1090)

v3.20.1

Compare Source

  • Improve authorization for tasks. (#​1073)

v3.20.0

Compare Source

  • Changes internal structure to be more flexible (#​1070).

v3.19.0

Compare Source

  • Add support for more regions and memory for v2 functions (#​1037).
  • Fixes bug where some RTDB instance names were incorrectly parsed (#​1056).

v3.18.1

Compare Source

  • Expose stack YAML via __/functions.yaml endpoint instead (#​1036).

v3.18.0

Compare Source

  • Add new runtime option for setting secrets.

v3.17.2

Compare Source

  • Fix issue where v2 TS users couldn't compile their code because of unexported types. (#​1033)

v3.17.1

Compare Source

  • Fix issue where TS users couldn't compile their code because of unexported types. (#​1032)

v3.17.0

Compare Source

  • Parallelizes network calls that occur when validating authorization for onCall handlers.
  • Adds new regions to V2 API
  • Fixes bug where the emulator crashed when given app without an options property.
  • Adds new alerting providers

v3.16.0

Compare Source

  • GCS Enhancement
  • Add option to allow callable functions to ignore invalid App Check tokens
  • Add firebase-admin v10 as an allowed peer dependency
  • Fix bug where onCall handler failed to encode returned value with functions

v3.15.7

Compare Source

  • Adjust acceptable runtime options values

v3.15.6

Compare Source

  • Add missing type annotations

v3.15.5

Compare Source

  • Make the minInstances feature public.

v3.15.4

Compare Source

  • Fix bug where the arg of https onCall functions sometimes deviates from the documented format.

v3.15.3

Compare Source

  • (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

Compare Source

  • Fix an error that broke firebase emulators:start on older CLIs

v3.15.1

Compare Source

  • Fix bug that broke the functions emulator

v3.15.0

Compare Source

  • 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

Compare Source

  • 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.14.0

Compare Source

  • 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.3

Compare Source

  • Fixes a bug where typescript would fail to compile with old (but supported) versions of firebase-admin

v3.13.2

Compare Source

  • 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

Compare Source

  • 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

Compare Source

  • 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: '[email protected]'
    // OR
    // serviceAcount: 'test-sa@"
    // OR
    // serviceAccount: 'default'
  })

Requires [email protected] or later. Thanks @​egor-miasnikov!

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

v3.12.0

Compare Source

  • Adds 4GB as a memory option for runWith().
  • Adds support for choosing ingressSettings via runWith().

v3.11.0

Compare Source

  • Adds support for vpcConnector and vpcConnectorEgressSettings fields in functions.runWith(). Must be used in conjunction with firebase-tools v8.9.0 or higher. Thanks @​pcboy! (#​752)

v3.10.0

Compare Source

  • Adds support for functions failure policies (#​482)

v3.9.1

Compare Source

  • Updates firebase-admin dependency to support ^9.0.0 in addition to ^8.0.0. Note that firebase-admin no longer supports Node.js 8.x as of 9.0.0.
  • Fixes logging of unexpected errors in https.onCall() functions.

v3.9.0

Compare Source

  • Updates HTTP callable functions to use structured logging for Node 10+ environments.
  • Adds type hints for new Cloud Functions regions asia-northeast3, asia-south1, and asia-southeast2.
  • Updates type definition of https.onRequest to allow for promises (async functions).

v3.8.0

Compare Source

  • Fixes error when last argument to logger methods is null. (#​716)
  • Adds eight new available regions:
    • us-west2
    • us-west3
    • us-west4
    • europe-west6
    • asia-northeast2
    • northamerica-northeast1
    • southamerica-east1
    • australia-southeast1
  • No longer throw errors for unrecognized regions (deploy will error instead).
  • Fixes error where snap.ref in database functions did not work when using the Emulator Suite (#​726)

v3.7.0

Compare Source

  • Adds functions.logger SDK to enable structured logging in the Node.js 10 runtime. For example:

    const functions = require('firebase-functions');
    
    functions.logger.debug('example log with structured data', {
      uid: user.uid,
      authorized: true,
    });
  • Adds a special require that mimics Node.js 8 runtime logging in Node.js 10 and later runtimes:

    require('firebase-functions/lib/logger/compat');

    In newer runtimes, requiring this will emit text logs with multi-line support and appropriate severity. In the Node.js 8 runtime, the compat module has no effect.

  • Fixes https.onRequest type signature to allow Promises for async functions.

v3.6.2

Compare Source

  • Pin @types/express version to 4.17.3 to fix type definition issue (Issue #​685).
  • Firestore onCreate, onUpdate, and onDelete now receive a QueryDocumentSnapshot instead of DocumentSnapshot, which guarantees that data is not undefined (Issue #​659).
  • Modify return type of DataSnapshot.forEach to boolean | void match firebase-admin SDK.

v3.6.1

Compare Source

  • Update TypeScript dependency to v.3.8 to fix build issues (Issue #​667)

v3.6.0

Compare Source

  • Adds support for europe-west3 region (e.g. functions.region("europe-west3")).
  • Adds support for async HTTP functions (Issue #​606).

v3.5.0

Compare Source

  • Adds support for defining max number of instances for a function. Example:

    functions.runWith({
      maxInstances: 10
    }).https.onRequest(...);
    

    Learn more about max instances in the Google Cloud documentation.

  • Fixes TypeScript build error when package-lock.json is present by updating dependencies (Issue #​637).

v3.4.0

Compare Source

  • Adds support for writing scheduled functions under handler namespace.

v3.3.0

Compare Source

  • Add a helper function for the Firebase Emulator suite.

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/firebase-functions-3.x branch from e8f73a7 to f1a577c Compare March 20, 2020 18:26
@renovate renovate bot changed the title Update dependency firebase-functions to v3.4.0 Update dependency firebase-functions to v3.5.0 Mar 20, 2020
@renovate renovate bot force-pushed the renovate/firebase-functions-3.x branch from f1a577c to a70126e Compare March 31, 2020 23:04
@renovate renovate bot changed the title Update dependency firebase-functions to v3.5.0 Update dependency firebase-functions to v3.6.0 Mar 31, 2020
@renovate renovate bot force-pushed the renovate/firebase-functions-3.x branch from a70126e to 42d5b87 Compare April 24, 2020 17:35
@renovate renovate bot changed the title Update dependency firebase-functions to v3.6.0 Update dependency firebase-functions to v3.6.1 Apr 24, 2020
@renovate renovate bot force-pushed the renovate/firebase-functions-3.x branch from 42d5b87 to 2a7270d Compare July 2, 2020 03:52
@renovate renovate bot changed the title Update dependency firebase-functions to v3.6.1 Update dependency firebase-functions to v3.7.0 Jul 2, 2020
@renovate renovate bot force-pushed the renovate/firebase-functions-3.x branch from 2a7270d to 810d0d0 Compare August 22, 2020 17:58
@renovate renovate bot changed the title Update dependency firebase-functions to v3.7.0 Update dependency firebase-functions to v3.11.0 Aug 22, 2020
@renovate renovate bot force-pushed the renovate/firebase-functions-3.x branch from 810d0d0 to e8f2621 Compare December 9, 2020 04:56
@renovate renovate bot changed the title Update dependency firebase-functions to v3.11.0 Update dependency firebase-functions to v3.13.0 Dec 9, 2020
@renovate renovate bot force-pushed the renovate/firebase-functions-3.x branch from e8f2621 to fb26e9c Compare January 23, 2021 01:58
@renovate renovate bot changed the title Update dependency firebase-functions to v3.13.0 Update dependency firebase-functions to v3.13.1 Jan 23, 2021
@renovate renovate bot force-pushed the renovate/firebase-functions-3.x branch from fb26e9c to 1d8654a Compare April 26, 2021 17:28
@renovate renovate bot changed the title Update dependency firebase-functions to v3.13.1 Update dependency firebase-functions to v3.13.2 Apr 26, 2021
@renovate renovate bot force-pushed the renovate/firebase-functions-3.x branch from 1d8654a to 990b2d3 Compare May 15, 2021 20:14
@renovate renovate bot changed the title Update dependency firebase-functions to v3.13.2 Update dependency firebase-functions to v3.14.0 May 15, 2021
@renovate renovate bot force-pushed the renovate/firebase-functions-3.x branch from 990b2d3 to 1c69db3 Compare June 6, 2021 22:59
@renovate renovate bot changed the title Update dependency firebase-functions to v3.14.0 Update dependency firebase-functions to v3.14.1 Jun 6, 2021
@renovate renovate bot force-pushed the renovate/firebase-functions-3.x branch from 1c69db3 to c108be2 Compare October 18, 2021 15:31
@renovate renovate bot changed the title Update dependency firebase-functions to v3.14.1 Update dependency firebase-functions to v3.15.7 Oct 18, 2021
@renovate renovate bot force-pushed the renovate/firebase-functions-3.x branch from c108be2 to e70af8c Compare March 7, 2022 16:40
@renovate renovate bot changed the title Update dependency firebase-functions to v3.15.7 Update dependency firebase-functions to v3.18.1 Mar 7, 2022
@renovate renovate bot force-pushed the renovate/firebase-functions-3.x branch from e70af8c to 08e4921 Compare March 26, 2022 12:25
@renovate renovate bot changed the title Update dependency firebase-functions to v3.18.1 Update dependency firebase-functions to v3.19.0 Mar 26, 2022
@renovate renovate bot force-pushed the renovate/firebase-functions-3.x branch from 08e4921 to 12051ba Compare April 24, 2022 23:26
@renovate renovate bot changed the title Update dependency firebase-functions to v3.19.0 Update dependency firebase-functions to v3.20.1 Apr 24, 2022
@renovate renovate bot force-pushed the renovate/firebase-functions-3.x branch from 12051ba to 3dcf52c Compare May 15, 2022 21:46
@renovate renovate bot changed the title Update dependency firebase-functions to v3.20.1 Update dependency firebase-functions to v3.21.1 May 15, 2022
@renovate renovate bot force-pushed the renovate/firebase-functions-3.x branch from 3dcf52c to c046be3 Compare June 18, 2022 22:08
@renovate renovate bot changed the title Update dependency firebase-functions to v3.21.1 Update dependency firebase-functions to v3.21.2 Jun 18, 2022
@renovate renovate bot force-pushed the renovate/firebase-functions-3.x branch from c046be3 to ae2111e Compare September 25, 2022 16:19
@renovate renovate bot changed the title Update dependency firebase-functions to v3.21.2 Update dependency firebase-functions to v3.24.0 Sep 25, 2022
@renovate renovate bot force-pushed the renovate/firebase-functions-3.x branch from ae2111e to 9aa1dc2 Compare November 20, 2022 12:28
@renovate renovate bot changed the title Update dependency firebase-functions to v3.24.0 Update dependency firebase-functions to v3.24.1 Nov 20, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants