sst

SST v2

MIT License

Downloads
117.3K
Stars
21.5K
Committers
318

Bot releases are visible (Hide)

sst - v0.27.0

Published by fwang over 3 years ago

πŸš€ Enhancement

  • #444 CLI: Add --role-arn option to take a CloudFormation execution role (@fwang)

Update using:

$ npm install --save --save-exact @serverless-stack/[email protected] @serverless-stack/[email protected]
sst - v0.26.1

Published by fwang over 3 years ago

πŸ› Bug Fix

  • #443 ApiGatewayV1Api: create Deployment resource when the REST Api is imported (@fwang)

πŸ“ Documentation

Contributors:


Update using:

$ npm install --save --save-exact @serverless-stack/[email protected] @serverless-stack/[email protected]
sst - v0.26.0

Published by fwang over 3 years ago

πŸ’₯ Breaking Change

AppSyncApi: if you are using the AppSyncApi construct, existing resolvers need to be removed, and then added back. To add a bit of background, Resolvers were previously created within a DataSource's construct scope. When you try to update the DataSource for the resolver, deployment will fail with the CloudFormation error Only one resolver is allowed per field. By creating the Resolvers within the AppSyncApi's construct scope, this error will not happen. But to make this change, existing resolvers need to be removed; and then add them back in the next deployment. Read more about the issue here - https://github.com/serverless-stack/serverless-stack/issues/417

πŸš€ Enhancement

  • #427 StaticSite: do not run build command on sst remove (@fwang)
  • #430 sst start: add --increase-timeout flag to allow testing with breakpoints (@fwang)
  • #429 sst start: expose the app and the stack constructs in the debug stack (@fwang)

πŸ› Bug Fix

  • #418 AppSyncApi: create resolver from the api not datasource (@mmccall10)
  • #425 StaticSite: create certificate in us-east-1 region (@fwang)

Contributors:


Update using:

$ npm install --save --save-exact @serverless-stack/[email protected] @serverless-stack/[email protected]
sst - v0.25.1

Published by fwang over 3 years ago

πŸ› Bug Fix

  • #425 StaticSite: create certificate in us-east-1 region (@fwang)

Update using:

$ npm install --save --save-exact @serverless-stack/[email protected] @serverless-stack/[email protected]
sst - v0.25.0

Published by fwang over 3 years ago

πŸš€ Enhancement

  • #422 Function: merge inline layers with defaultFunctionProps (@fwang)
  • #420 Bucket: expose bucketArn and bucketName props (@fwang)
  • #419 StaticSite: add construct for static websites (@fwang)

πŸ“ Documentation

Contributors:


Update using:

$ npm install --save --save-exact @serverless-stack/[email protected] @serverless-stack/[email protected]
sst - v0.24.0

Published by fwang over 3 years ago

πŸš€ Enhancement

  • #410 sst diff: compare and diff local CF templates against the deployed stacks (@fwang)

    You can run sst diff to compare the current version of stacks in your app with the already-deployed version.

    # Diff all stacks
    npx sst diff
    
    # Diff a specific stack
    npx sst diff api-stack
    

πŸ› Bug Fix

  • #409 Function: fix Python handler with multiple parts not set properly (@fwang)

πŸ“ Documentation

Contributors:


Update using:

$ npm install --save --save-exact @serverless-stack/[email protected] @serverless-stack/[email protected]
sst - v0.23.0

Published by fwang over 3 years ago

πŸš€ Enhancement

  • #397 Table: add support for Kinesis Data Streams (@fwang)
  • #402 sst start: extend Function timeout to 900s (@fwang)
  • #401 sst start: disable Function retry (@fwang)

πŸ› Bug Fix

  • #398 sst deploy/remove: exit with code 1 if stacks failed to deploy or remove (@fwang)

Update using:

$ npm install --save --save-exact @serverless-stack/[email protected] @serverless-stack/[email protected]
sst - v0.22.0

Published by fwang over 3 years ago

πŸš€ Enhancement

πŸ› Bug Fix

  • #393 sst start: fix rebuilding code message not shown when lint and typeCheck are disabled (@fwang)
  • #392 sst start: fix Lambda watcher not able to run for non-NodeJS functions (@fwang)

Update using:

$ npm install --save --save-exact @serverless-stack/[email protected] @serverless-stack/[email protected]
sst - v0.21.1

Published by fwang over 3 years ago

πŸ› Bug Fix

  • #389 sst start: pass system env vars to spawned lambda process (@fwang)

Update using:

$ npm install --save --save-exact @serverless-stack/[email protected] @serverless-stack/[email protected]
sst - v0.21.0

Published by fwang over 3 years ago

πŸ’₯ Breaking Change

Table: if you have DynamoDB stream enabled, there is a change to the input format of the consumers. Read more about it here - https://docs.serverless-stack.com/constructs/Table#upgrading-to-v0210

πŸš€ Enhancement

  • #384 KinesisStream: Add construct for Kinesis streams (@fwang)

πŸ› Bug Fix

  • #385 Table: consumers now takes an associative array with the consumer name being the index key (@fwang)

Update using:

$ npm install --save --save-exact @serverless-stack/[email protected] @serverless-stack/[email protected]
sst - v0.20.0

Published by fwang over 3 years ago

πŸš€ Enhancement


Update using:

$ npm install --save --save-exact @serverless-stack/[email protected] @serverless-stack/[email protected]
sst - v0.19.0

Published by fwang over 3 years ago

πŸš€ Enhancement

  • cli
    • #372 sst start: Retry deploying infrastructure changes after a failed deploy (@fwang)
    • #364 sst start: Add helper message to run sst deploy after stopping sst start (@fwang)
  • resources
    • #370 App: merge defaultFuncitonProps when defined multiple times (@fwang)

πŸ› Bug Fix

  • cli, resources
    • #373 Function: Fix no code change results in different lambda zip hash (@fwang)
  • cli
    • #371 sst start: Fix websocket connection exits with WebSocket is not open error (@fwang)
    • #369 sst start: Fix AWS_PROFILE used over AWS_ACCESS_KEY_ID when aws sdk v3 is used inside Lambda functions (@fwang)
    • #368 sst start: fix new handlers added through live infrastructure reload are not watched (@fwang)

Update using:

$ npm install --save --save-exact @serverless-stack/[email protected] @serverless-stack/[email protected]
sst - v0.18.0

Published by fwang over 3 years ago

πŸš€ Enhancement

  • resources
    • #361 Auth: add support for UserPool triggers (@fwang)

Update using:

$ npm install --save --save-exact @serverless-stack/[email protected] @serverless-stack/[email protected]
sst - v0.17.0

Published by fwang over 3 years ago

πŸš€ Enhancement

  • resources
    • #357 Stack: validate stack output not undefined (@fwang)
    • #356 Api: validate domain name in lowercase (@fwang)
  • cli
    • #355 sst start: skip CloudFormation deployment if templates not changed (@fwang)

Update using:

$ npm install --save --save-exact @serverless-stack/[email protected] @serverless-stack/[email protected]
sst - v0.16.0

Published by fwang over 3 years ago

πŸš€ Enhancement

  • cli, core
    • #353 Redeploy infrastructure changes without restarting sst start (@fwang)

Update using:

$ npm install --save --save-exact @serverless-stack/[email protected] @serverless-stack/[email protected]
sst - v0.15.0

Published by fwang over 3 years ago

πŸš€ Enhancement

  • resources
    • #352 Add snsSubscriptions property to Topic construct (@fwang)

πŸ“ Documentation

  • #350 Function doc line to reference default func props (@rcoundon)

Contributors


Update using:

$ npm install --save --save-exact @serverless-stack/[email protected] @serverless-stack/[email protected]
sst - v0.14.1

Published by fwang over 3 years ago

πŸ› Bug Fix

  • cli
    • #349 Fix null payload issue for sst start (@fwang)

Update using:

$ npm install --save --save-exact @serverless-stack/[email protected] @serverless-stack/[email protected]
sst - v0.14.0

Published by fwang over 3 years ago

πŸš€ Enhancement

  • resources
    • #346 Support defaultFunctionProps for Topic construct (@fwang)
  • cli, resources
    • #347 Truncate Lambda response shown in the terminal (@fwang)
  • create-serverless-stack

πŸ› Bug Fix

  • cli, resources
    • #345 Handle large Lambda payload with sst start (@fwang)

πŸ“ Documentation

Contributors


Update using:

$ npm install --save --save-exact @serverless-stack/[email protected] @serverless-stack/[email protected]
sst - v0.13.0

Published by fwang over 3 years ago

πŸš€ Enhancement

  • cli
    • #334 Add IS_LOCAL environment variable for CDK code inside sst start (@fwang)
  • resources
    • #331 Support callback format for App.setDefaultFunctionProps (@fwang)
  • cli, core, resources

πŸ“ Documentation

Contributers


Update using:

$ npm install --save --save-exact @serverless-stack/[email protected] @serverless-stack/[email protected]
sst - v0.12.1

Published by fwang over 3 years ago

πŸ› Bug Fix

  • resources
    • #325 Fix ApiGatewayV1Api CUSTOM authorization type cannot be overidden by NONE (@fwang)

Update using:

$ npm install --save --save-exact @serverless-stack/[email protected] @serverless-stack/[email protected]