The Wayback Machine - http://web.archive.org/web/20210729184829/https://github.com/serverless-stack/serverless-stack/releases
Skip to content

@fwang fwang released this Jul 29, 2021

🚀 Enhancement

  • #620 Api: support $default catch-all route (@fwang)
    new Api(this, "Api", {
      routes: {
        "GET /notes"   : "src/list.main",
        "POST /notes"  : "src/create.main",
        "$default"     : "src/default.main",
      },
    });
  • #618 Api: add support for HTTP proxy routes (@fwang)
    new Api(this, "Api", {
      routes: {
        "GET /": {
          url: "http://domain.com",
        },
      },
    });
  • #621 ApolloApi: create 1 Lambda handler for both GET and POST routes (@fwang)
  • #616 sst start: print descriptive error message for handler not found (@fwang)

🐛 Bug Fix

  • #619 Api: add trailing slash to custom domain url (@fwang)

Update using:

$ npm install --save --save-exact @serverless-stack/cli@0.36.0 @serverless-stack/resources@0.36.0
8 people reacted
Assets 2

@fwang fwang released this Jul 28, 2021

🚀 Enhancement

  • #610 sst start: force include aws-sdk as esbuild externals (@fwang)
  • #609 StaticSite: allow extending the function for creating Route 53 records (@fwang)

🐛 Bug Fix

  • #613 StaticSite: check path and buildOutput exist on build (@fwang)
  • #611 sst start: crash if functions has multiple dot in the handler (@fwang)
  • #612 ReactStaticSite: display environment variables in sst deploy output (@fwang)

📝 Documentation

  • #607 Adding React.js + Cognito auth example (@jayair)
  • #599 Doc: add TypeScript examples for cross stack references (@fwang)

Update using:

$ npm install --save --save-exact @serverless-stack/cli@0.35.2 @serverless-stack/resources@0.35.2
5 people reacted
Assets 2

@fwang fwang released this Jul 23, 2021

🚀 Enhancement

  • #595 sst start: send descriptive error response when disconnected (@fwang)
  • #590 Function: support sharing layers across stacks (@fwang)
  • #594 sst test: support .env environment variables for running tests (@fwang)
  • #586 Template: add python compiled files to .gitignore (@fwang)
  • #587 Template: add .env to starter template (@fwang)

🐛 Bug Fix

  • #591 ApolloApi: fix CORS not working if authorization is enabled (@fwang)

Update using:

$ npm install --save --save-exact @serverless-stack/cli@0.35.1 @serverless-stack/resources@0.35.1
5 people reacted
Assets 2

@fwang fwang released this Jul 21, 2021

🚀 Enhancement

  • #564 Core: Allow custom path for app entry in sst config (@geekmidas)
  • #575 Core: Support esbuild config in sst config (@erikm-icario)
  • #578 ReactStaticSite: display React environment variables after deploying (@fwang)
  • #571 Stack: improve error messaging for invalid stack props (@fwang)
  • #576 Api: support ALB routes (@fwang)

📝 Documentation

  • #574 Doc: explain the design choice behind using esbuild (@fwang)
  • #573 Migration guide: add an example of hybrid multi-service Serverless Framework and SST app (@fwang)

Contributors

2 people reacted
Assets 2

@fwang fwang released this Jul 19, 2021

🚀 Enhancement

  • #566 Bucket: support Queue and Topic notifications (@fwang)
  • #563 StaticSite: support sites larger than 500MB (@fwang)

📝 Documentation


Update using:

$ npm install --save --save-exact @serverless-stack/cli@0.34.0 @serverless-stack/resources@0.34.0
3 people reacted
Assets 2

@fwang fwang released this Jul 16, 2021

🚀 Enhancement

📝 Documentation

  • #554 Adding docs for ReactStaticSite and sst-env (@jayair)

Contributors


Update using:

$ npm install --save --save-exact @serverless-stack/cli@0.33.1 @serverless-stack/resources@0.33.1
2 people reacted
Assets 2

@fwang fwang released this Jul 15, 2021

🚀 Enhancement

  • #525 ReactStaticSite: new React SPA construct with React environment variable integration (@fwang)
    new ReactStaticSite(this, "ReactSite", {
      path: "path/to/react-app",
      environment: {
        REACT_APP_API_URL: api.url,
        REACT_APP_USER_POOL_CLIENT: auth.cognitoUserPoolClient.userPoolClientId,
      },
    });
    More examples here - https://docs.serverless-stack.com/constructs/ReactStaticSite
  • #550 Function: add .jsx and .tsx extension support (@geekmidas)

Contributors


Update using:

$ npm install --save --save-exact @serverless-stack/cli@0.33.0 @serverless-stack/resources@0.33.0
4 people reacted
Assets 2

@fwang fwang released this Jul 13, 2021

🐛 Bug Fix

  • #533 create-serverless-stack: default runtime not set for tests in the non-Node.js templates (@fwang)
  • #536 sst start: importing file fails with ModuleNotFoundError for Python runtimes (@fwang)

📝 Documentation

  • #524 docs(deploying-your-app) Fix small typo (@InfraK)

Contributors:


Update using:

$ npm install --save --save-exact @serverless-stack/cli@0.32.1 @serverless-stack/resources@0.32.1
4 people reacted
Assets 2

@fwang fwang released this Jul 8, 2021

🚀 Enhancement

📝 Documentation


Update using:

$ npm install --save --save-exact @serverless-stack/cli@0.32.0 @serverless-stack/resources@0.32.0
3 people reacted
Assets 2

@fwang fwang released this Jul 5, 2021

🚀 Enhancement

  • #516 Api: check for duplicated routes at build time (@fwang)
  • #515 Function: support custom install commands for Python runtime (@fwang)
  • #511 Cron: allow configuring event payload (@fwang)

🐛 Bug Fix

  • #510 AppSyncApi: do not normalize resolver key cases (@fwang)

📝 Documentation

  • #497 Dynamically generating social cards for docs (@jayair)

Update using:

$ npm install --save --save-exact @serverless-stack/cli@0.31.0 @serverless-stack/resources@0.31.0
3 people reacted
Assets 2