Skip to content

Conversation

lahirumaramba
Copy link
Member

@lahirumaramba lahirumaramba commented Jun 9, 2022

  • Upgraded Firestore and Storage dependencies to their latest versions. As a result the following updates were also needed.
    • Upgrade TypeScript to 4.x [breaking change!]
    • Update the target settings in tsconfig. Since we drop support for Node.js 12, adopted the optimal settings for Node.js 14.
  • Dropped support for Node.js 12 and updated the CIs to run on Node.js 14. Will also add Node.js 16 in a future PR.

RELEASE NOTE: Dropped support for Node.js 12. Developers should use Node.js 14 or higher when deploying the Admin SDK.

RELEASE NOTE: Upgraded TypeScript to v4.6.4

RELEASE NOTE: Upgraded the @google-cloud/firestore package to v5. This contains breaking changes. Refer to the Cloud Firestore release notes for more details.

RELEASE NOTE: Upgraded the @google-cloud/storage package to v6. This contains breaking changes. Refer to the Cloud Storage release notes for more details.

@lahirumaramba lahirumaramba marked this pull request as ready for review June 10, 2022 10:47
@lahirumaramba lahirumaramba changed the title chore: Upgrade Firestore and Storage Dependencies change: Upgrade Firestore and Storage Dependencies Jun 10, 2022
@lahirumaramba lahirumaramba added release-note release:stage Stage a release candidate labels Jun 10, 2022
Copy link
Contributor

@egilmorez egilmorez left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

Copy link

@dwyfrequency dwyfrequency left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@lahirumaramba lahirumaramba merged commit 5de2864 into master Jun 14, 2022
@lahirumaramba lahirumaramba deleted the lm-upgrade-deps branch June 14, 2022 18:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
release:stage Stage a release candidate release-note
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants