Skip to content

Releases: Space48/cloud-seed

v4.1.0

04 Feb 13:05
517bd86
Compare
Choose a tag to compare

Added

  • Added cloud-seed run command to run functions locally with automatic rebuilding on changes. See README.md for documentation on how to use this command.
  • Cloud Seed commands can now discover the cloudseed.json configuration file for the project when run from within a subdirectory.

Fixed

  • Fixed an "Invalid value" error when deploying scheduledJob functions with attemptDeadline option set to the default value.

v4.0.0

20 Dec 11:01
03f015e
Compare
Choose a tag to compare

v4.0.0

Breaking changes

  • The package no longer supports deprecated Node.js engine versions. Upgrade your project to Node.js v20 or later.
  • Esbuild, which is used to build and bundle the source code for functions, has been upgraded through several breaking versions. Ensure you complete full regression testing of your functions after upgrading.

Changed

  • Updated package dependencies
  • Enhanced type safety for environment-specific configurations

v3.0.0

25 Jul 10:42
f92cb35
Compare
Choose a tag to compare

Breaking changes

  • GCP_PROJECT environment variable added by Cloud Seed has been renamed to CLOUD_SEED_PROJECT. Update any references to it in function code.
  • GCP_REGION environment variable added by Cloud Seed has been renamed to CLOUD_SEED_REGION. Update any references to it in function code.
  • NODE_ENV environment variable added by Cloud Seed has been renamed to CLOUD_SEED_ENVIRONMENT. Update any references to it in function code. Note: GCP always sets the NODE_ENV environment variable to production for deployed functions, which may affect how any NPM dependencies you have installed function.

Added

  • Environment-level function configuration overrides in runtimeConfig

Fixed

  • GCP_PROJECT and NODE_ENV environment variables are reserved in GCP and can not be set by the user

Full Changelog: v2.1.0...v3.0.0

v2.1.0

08 Jul 11:36
Compare
Choose a tag to compare

Cloud seed v2.1.0 out:

This introduces support for specifying timezones for cloud scheduler jobs. This can be added via runtimeConfig and needs to be in the format as per https://en.wikipedia.org/wiki/List_of_tz_database_time_zones

v1.4.0

05 Jul 10:31
Compare
Choose a tag to compare
1.4.0

v2.0.1-alpha1

10 Jun 10:25
Compare
Choose a tag to compare
2.0.1-alpha1

v2.0.1-alpha

10 Jun 10:25
Compare
Choose a tag to compare
2.0.1-alpha

v2.0.1

10 Jun 16:48
Compare
Choose a tag to compare

Ensuring public http functions are publicly exposed and don't require authentication

v2.0.0

10 Jun 08:11
Compare
Choose a tag to compare

Official support for Gen 2 cloud functions

Breaking change: Gen 2 cloud functions to be used by default. If you plan on upgrading to this version and want to continue using gen1 functions, please set "version" to "gen1" in the runtimeConfig for your cloud function

v1.4.5-alpha

17 Apr 13:46
Compare
Choose a tag to compare
Remove "scheduled-" prefix from pub sub topic name on event type.