Skip to content

Releases: anomalyco/sst

v1.0.0-beta.5

05 Apr 20:31

Choose a tag to compare

πŸ’₯ v1 Beta is here

The problems we are trying to address

There are a couple of common issues we've observed with people using SST:

  1. How do I know a prop I'm configuring is a CDK prop vs a SST prop?
    • And related, do I need to read CDK docs and import CDK dependencies?
  2. How to configure underlying CDK constructs?
  3. How to access the CDK constructs created internally inside an SST construct?
  4. Lack of warnings when specifying invalid construct props
  5. Having to constantly visit the SST docs

The fix

We restructured the constructs to address these issues. You can read more about the details in the migration guide: https://docs.serverless-stack.com/constructs/v0/migration#goals

Most of the changes are reorganizing and renaming construct properties, attributes, and adding TS Docs. The underlying resources (ie. the CloudFormation template) are mostly not impacted. There should be zero downtime during the upgrade.

Follow the steps in the migration guide to update.

Give it a try and let us know what you think! We are looking to launch v1 by the end of the month.

v0.69.3

24 Mar 22:15

Choose a tag to compare

πŸš€ Enhancement

πŸ› Bug Fix

  • #1566 sst-env: fix cannot find environment when custom stack names are used (@hans-m-song)
  • #1571 Fix "Cannot find app handler" when using custom file name in sst.json main entry (@fwang)
  • #1559 Cli: handle previous exports not imported for auto export check (@fwang)

πŸ“ Documentation

Contributors


Update using:

$ npx sst update 0.69.3
$ yarn sst update 0.69.3

v0.69.2

18 Mar 08:27

Choose a tag to compare

πŸ› Bug Fix


Update using:

$ npx sst update 0.69.2
$ yarn sst update 0.69.2

v0.69.1

17 Mar 22:50

Choose a tag to compare

Changes to StaticSite

We made some changes to how StaticSite, ReactStaticSite, and ViteStaticSite handle orphaned files during the deployment.

Prior to this release, on each deployment, files that were previously deployed but are no longer in the current deployment are NOT removed. This caused an issue where removed files/pages are still accessible after they have been removed from the site. Starting with this release, orphaned files will be removed by default.

You can control this behavior by setting purgeFiles to false.

new StaticSite(this, "Site", {
Β Β path: "path/to/src",
  purgeFiles: false,
});

This affects the StaticSite, ReactStaticSite, and ViteStaticSite constructs.

πŸš€ Enhancement

  • #1541 StaticSite: support removing old files (@fwang)
  • #1533 StaticSite: replace environment in all html files (@fwang)

πŸ“ Documentation

Contributors


Update using:

$ npx sst update 0.69.1
$ yarn sst update 0.69.1

v0.69.0

10 Mar 22:15

Choose a tag to compare

πŸš€ Enhancement

πŸ“ Documentation

Committers


Update using:

$ npx sst update 0.69.0
$ yarn sst update 0.69.0

v0.68.1

10 Mar 17:27

Choose a tag to compare

πŸ› Bug Fix

  • #1508 Fix: do not use dynamic file migrator in production (@thdxr)

Update using:

$ npx sst update 0.68.1
$ yarn sst update 0.68.1

v0.68.0

09 Mar 11:35

Choose a tag to compare

πŸš€ Enhancement

πŸ› Bug Fix

  • #1498 Console: fix KinesisStream consumers not showing in functions tab (@Manitej66)

πŸ“ Documentation


Update using:

$ npx sst update 0.68.0
$ yarn sst update 0.68.0

v0.67.2

08 Mar 04:06

Choose a tag to compare

πŸš€ Enhancement

  • #1483 Better packaging for @serverless-stack/node (@thdxr)
  • #1459 Console: copy signed url of object instead of s3 url (@Manitej66)

πŸ› Bug Fix

  • #1470 Console: fix undefined error stack trace crash (@fwang)

πŸ“ Documentation

v0.67.0

03 Mar 21:31

Choose a tag to compare

πŸ†• SST Console / API

This update features a new API Explorer that lets you to make HTTP requests to your sst.Api and sst.ApiGatewayV1Api. Easily set headers, query params and body to make a request against any of your routes and view the function logs as well as the response.
Screen Shot 2022-03-03 at 4 33 46 PM

πŸš€ Enhancement

πŸ“ Documentation


Update using:

$ npx sst update 0.67.0
$ yarn sst update 0.67.0

v0.66.3

01 Mar 11:17

Choose a tag to compare

πŸ› Bug Fix

  • #1449 Function: do not set esbuild "external" without "bundle" is disabled (@fwang)

Update using:

$ npx sst update 0.66.3
$ yarn sst update 0.66.3