Skip to content

Conversation

renovate[bot]
Copy link

@renovate renovate bot commented May 28, 2020

WhiteSource Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
firebase-functions 3.6.1 -> 3.14.1 age adoption passing confidence

Release Notes

firebase/firebase-functions

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.

Configuration

📅 Schedule: At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, 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 has been generated by WhiteSource Renovate. View repository job log here.

@renovate renovate bot assigned hppRC May 28, 2020
@renovate renovate bot force-pushed the renovate/firebase-functions-3.x branch from 76b4fec to 061e9d6 Compare June 9, 2020 23:21
@renovate renovate bot changed the title Update dependency firebase-functions to v3.6.2 Update dependency firebase-functions to v3.7.0 Jun 9, 2020
@renovate renovate bot force-pushed the renovate/firebase-functions-3.x branch from 061e9d6 to 3640587 Compare July 14, 2020 00:04
@renovate renovate bot changed the title Update dependency firebase-functions to v3.7.0 Update dependency firebase-functions to v3.8.0 Jul 14, 2020
@renovate renovate bot force-pushed the renovate/firebase-functions-3.x branch from 3640587 to 6235994 Compare July 31, 2020 23:23
@renovate renovate bot changed the title Update dependency firebase-functions to v3.8.0 Update dependency firebase-functions to v3.9.0 Jul 31, 2020
@renovate renovate bot force-pushed the renovate/firebase-functions-3.x branch from 6235994 to 853c5ba Compare August 12, 2020 20:00
@renovate renovate bot changed the title Update dependency firebase-functions to v3.9.0 Update dependency firebase-functions to v3.9.1 Aug 12, 2020
@renovate renovate bot force-pushed the renovate/firebase-functions-3.x branch from 853c5ba to 7551f76 Compare August 20, 2020 16:26
@renovate renovate bot changed the title Update dependency firebase-functions to v3.9.1 Update dependency firebase-functions to v3.10.0 Aug 20, 2020
@renovate renovate bot force-pushed the renovate/firebase-functions-3.x branch from 7551f76 to 644015f Compare August 21, 2020 16:11
@renovate renovate bot changed the title Update dependency firebase-functions to v3.10.0 Update dependency firebase-functions to v3.11.0 Aug 21, 2020
@renovate renovate bot force-pushed the renovate/firebase-functions-3.x branch from 644015f to 7a1946b Compare November 30, 2020 22:24
@renovate renovate bot changed the title Update dependency firebase-functions to v3.11.0 Update dependency firebase-functions to v3.12.0 Nov 30, 2020
@renovate renovate bot force-pushed the renovate/firebase-functions-3.x branch from 7a1946b to 26892a7 Compare December 8, 2020 00:41
@renovate renovate bot changed the title Update dependency firebase-functions to v3.12.0 Update dependency firebase-functions to v3.13.0 Dec 8, 2020
@renovate renovate bot force-pushed the renovate/firebase-functions-3.x branch from 26892a7 to 065c0d1 Compare January 23, 2021 12: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 065c0d1 to c576540 Compare April 26, 2021 13:45
@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 c576540 to 202adc0 Compare May 15, 2021 21:23
@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 202adc0 to 37b8319 Compare June 6, 2021 22:44
@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
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.

2 participants