Skip to content

Releases: LinusU/scandium

🚢 1.0.0-alpha.63 / 2022-10-03

14 Oct 15:16
7bb0363
Compare
Choose a tag to compare

🎉 Enhancements

  • Add --vpc-config flag

🚢 1.0.0-alpha.62 / 2022-09-20

20 Sep 17:01
1fa0e44
Compare
Choose a tag to compare

💥 Breaking Changes

  • Upgrade dotenv to 16.x

    Migration Guide:

    This new version of Dotenv brings a few small changes to how --env-from-file files are parsed:

    • Backticks are now supported. If you had values containing the backtick character, please quote those values with either single or double quotes.
    • Inline comments are now supported. If you had values containing # characters, please quote those values with either single or double quotes.
    • Multiline values are now supported.

🌹 Internal Changes

  • Upgrade execa to 6.x
  • Upgrade load-json-file to 7.x
  • Upgrade format-duration to 2.x
  • Upgrade p-retry to 5.x
  • Upgrade parse-key-value-pair to 2.x
  • Upgrade rev-hash to 4.x
  • Upgrade unload to 2.x
  • Upgrade nanoid to 4.x

🚢 1.0.0-alpha.61 / 2022-09-08

20 Sep 17:01
133e683
Compare
Choose a tag to compare

🐛 Fixes

  • Fix updating of code race condition

🚢 1.0.0-alpha.60 / 2022-08-29

29 Aug 11:27
f2d9a46
Compare
Choose a tag to compare

💥 Breaking Changes

  • Add support for ESM

    Migration Guide:

    This shouldn't be a breaking change for most users. But the logic for detecting the entrypoint might have changed slightly. If your entrypoint is not called index.js, and you haven't specified a main file (with extension) in package.json, Scandium might fail to load your app. Fix it by adding a main field in your package.json file.

🚢 1.0.0-alpha.59 / 2022-07-26

26 Jul 15:18
d4e4aec
Compare
Choose a tag to compare

💥 Breaking Changes

  • Upgrade to Node.js 16.x

    Migration Guide:

    • Make sure that your app is compatible with Node.js 16.x before upgrading to this version
    • The minimum version of Node.js supported is now: 16.15.0, and 18.0.0

🎉 Enhancements

  • Add retries to update function step

🐛 Fixes

  • Fix retries left printing

🚢 1.0.0-alpha.58 / 2021-12-02

02 Dec 11:24
c814e02
Compare
Choose a tag to compare

🎉 Enhancements

  • Retry invoke hooks task on Amazon failures
  • Bump versions to align with current Lambda env

🌹 Internal Changes

  • Switch to winget for Windows prerequisites

🚢 1.0.0-alpha.57 / 2021-08-21

21 Aug 16:34
ad58fff
Compare
Choose a tag to compare

💥 Breaking Changes

  • Use "npm pack" to generate file list

    Migration Guide:

    The list of files to include in the Lambda bundle is now handled by "npm pack", instead of just adding all files. If you were previously relying on files being ignored by npm, these files will no longer be bundled. Tweak your package.json "files" field or .npmignore file accordingly.

  • Convert package to ESM

    Migration Guide:

    This relases changes the package from a Common JS module to an EcmaScript module, and drops support for older versions of Node.

    • The minimum version of Node.js supported is now: 14.13.1, and 16.0.0

🎉 Enhancements

  • Add --skip-node-modules option
  • Bump versions to align with current Lambda env
  • Create Dockerfile outside of project structure

🌹 Internal Changes

  • Remove obsolete config variable

🚢 1.0.0-alpha.56 / 2021-08-12

12 Aug 15:26
cff4283
Compare
Choose a tag to compare

💥 Breaking Changes

  • Add support for API Gateway v2

    Migration Guide:

    With this version newly created apis will use the new HTTP API, instead of the legacy REST API, in AWS API Gateway. If you were previously relying on Scandium automatically finding your REST API, you now need to pass the --rest-api-id flag, since the auto detection now looks for the new type of API.

🎉 Enhancements

  • Upgrade to version 3 of the AWS SDK

🌹 Internal Changes

  • Bump dotenv dependency
  • Remove package lock file

🚢 1.0.0-alpha.55 / 2021-04-15

15 Apr 12:18
317ec0c
Compare
Choose a tag to compare

🎉 Enhancements

  • Add support for building on Arm

🚢 1.0.0-alpha.54 / 2021-04-07

15 Apr 12:18
4e90dce
Compare
Choose a tag to compare

💥 Breaking Changes

  • Upgrade to Node.js 14.x

    Migration Guide:

    Make sure that your app is compatible with Node.js 14.x before upgrading to this version.