Skip to content

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Aug 7, 2023

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
sst (source) 2.20.1 -> 2.40.3 age adoption passing confidence

Release Notes

sst/sst (sst)

v2.40.3

Compare Source

Changes
  • e9847fb13 - Cli: fix deploy status event not shown

Update using:

$ npx sst update 2.40.3
$ yarn sst update 2.40.3

v2.40.1

Compare Source

Changes

Update using:

$ npx sst update 2.40.1
$ yarn sst update 2.40.1

v2.40.0

Compare Source

Changes

Update using:

$ npx sst update 2.40.0
$ yarn sst update 2.40.0

v2.39.13

Compare Source

Changes
  • b4a826ae3 - SsrSite: handle s3 upload rate limit error

Update using:

$ npx sst update 2.39.13
$ yarn sst update 2.39.13

v2.39.12

Compare Source

Changes
  • ecba06be8 - Function: fix build hook run after CDK creates artifacts folder for container runtime

Update using:

$ npx sst update 2.39.12
$ yarn sst update 2.39.12

v2.39.11

Compare Source

Changes
  • 4f2302921 - NextjsSite: support per-route logging for Route Handlers

Update using:

$ npx sst update 2.39.11
$ yarn sst update 2.39.11

v2.39.10

Compare Source

Changes

Update using:

$ npx sst update 2.39.10
$ yarn sst update 2.39.10

v2.39.9

Compare Source

Changes
  • 83d013b35 - NextjsSite: fix warming when streaming is enabled

Update using:

$ npx sst update 2.39.9
$ yarn sst update 2.39.9

v2.39.8

Compare Source

Changes
  • b29ce15fa - SsrSite: support customization via "cdk.transform" prop

Update using:

$ npx sst update 2.39.8
$ yarn sst update 2.39.8

v2.39.7

Compare Source

Changes

Update using:

$ npx sst update 2.39.7
$ yarn sst update 2.39.7

v2.39.6

Compare Source

Changes

Update using:

$ npx sst update 2.39.6
$ yarn sst update 2.39.6

v2.39.5

Compare Source

Changes

Update using:

$ npx sst update 2.39.5
$ yarn sst update 2.39.5

v2.39.4

Compare Source

Changes

Update using:

$ npx sst update 2.39.4
$ yarn sst update 2.39.4

v2.39.3

Compare Source

Changes

Update using:

$ npx sst update 2.39.3
$ yarn sst update 2.39.3

v2.39.2

Compare Source

Changes

Update using:

$ npx sst update 2.39.2
$ yarn sst update 2.39.2

v2.39.1

Compare Source

Changes

Update using:

$ npx sst update 2.39.1
$ yarn sst update 2.39.1

v2.39.0

Compare Source

Changes
  • af704d761 - There is a slight breaking change in this release if you are using SST Events with createEventBuilder() - you should receive type errors for all the issues. We now support specifying any validation library so will need to configure that.

To continue using Zod you can specify the validator like so

import { createEventBuilder, ZodValidator } from "sst/node/event-bus"
const event = createEventBuilder({
  bus: "MyBus",
  validator: ZodValidator
})

Additionally we no longer assume you are passing in a zod object as the schema.
You'll have to update code from:

const MyEvent = event("my.event", {
  foo: z.string(),
})

to this:

const MyEvent = event("my.event", z.object({
  foo: z.string(),
}))

This also allows you to specify non-objects as the event properties. Additionally, if you were using advanced inference the shape field has been replaced with typeof MyEvent.$input, typeof MyEvent.$output, and typeof MyEvent.$metadata


Update using:

$ npx sst update 2.39.0
$ yarn sst update 2.39.0

v2.38.8

Compare Source

v2.38.7

Compare Source

Changes
  • 69b41b9f7 - internal: add back old context implementation

Update using:

$ npx sst update 2.38.7
$ yarn sst update 2.38.7

v2.38.6

Compare Source

Changes

Update using:

$ npx sst update 2.38.6
$ yarn sst update 2.38.6

v2.38.5

Compare Source

Changes
  • 36bf1b86d - Function: use descriptive copy for description and handler name
  • #​3574 bc30b03af Thanks @​dylanirion! - Container: fix docker host not resolved in wsl environment
  • b8a22b459 - sst dev: detect regions without AWS IoT support
  • fc4871967 - Function: support dot in handler filename

Update using:

$ npx sst update 2.38.5
$ yarn sst update 2.38.5

v2.38.4

Compare Source

Changes

Update using:

$ npx sst update 2.38.4
$ yarn sst update 2.38.4

v2.38.3

Compare Source

Changes
  • 50fff51f5 - AstroSite: fix duplicate cf function

Update using:

$ npx sst update 2.38.3
$ yarn sst update 2.38.3

v2.38.2

Compare Source

Changes
  • e2457c9b7 - AstroSite: create host only cf function for server routes

Update using:

$ npx sst update 2.38.2
$ yarn sst update 2.38.2

v2.38.1

Compare Source

Changes
  • 12baa36d5 - AstroSite: include cf function for server routes

Update using:

$ npx sst update 2.38.1
$ yarn sst update 2.38.1

v2.38.0

Compare Source

Changes
  • 428810411 - Service: require port to be set

Update using:

$ npx sst update 2.38.0
$ yarn sst update 2.38.0

v2.37.2

Compare Source

Changes

Update using:

$ npx sst update 2.37.2
$ yarn sst update 2.37.2

v2.37.1

Compare Source

Changes

Update using:

$ npx sst update 2.37.1
$ yarn sst update 2.37.1

v2.37.0

Compare Source

Changes

Update using:

$ npx sst update 2.37.0
$ yarn sst update 2.37.0

v2.36.8

Compare Source

Changes

Update using:

$ npx sst update 2.36.8
$ yarn sst update 2.36.8

v2.36.7

Compare Source

Changes

Update using:

$ npx sst update 2.36.7
$ yarn sst update 2.36.7

v2.36.6

Compare Source

Changes
  • 67e91b64e - SsrSite: fix aws-sdk not found in edge lambda
  • 391e8f83e - SsrSite: handle warmer requests

Update using:

$ npx sst update 2.36.6
$ yarn sst update 2.36.6

v2.36.5

Compare Source

Changes

Update using:

$ npx sst update 2.36.5
$ yarn sst update 2.36.5

v2.36.4

Compare Source

Changes

Update using:

$ npx sst update 2.36.4
$ yarn sst update 2.36.4

v2.36.3

Compare Source

Changes
  • 2a73ed809 - NextjsSite: fix warming requests error out

Update using:

$ npx sst update 2.36.3
$ yarn sst update 2.36.3

v2.36.2

Compare Source

Changes

Update using:

$ npx sst update 2.36.2
$ yarn sst update 2.36.2

v2.36.1

Compare Source

Changes

Update using:

$ npx sst update 2.36.1
$ yarn sst update 2.36.1

v2.36.0

Compare Source

📢 Per-route logging and Sourcemaps for NextjsSite

NextjsSite now sends logs for individual routes to separate log groups. To continue using a single log group, set logging to combined.

new NextjsSite(stack, "Site", {
+ logging: "combined",
});

For Console users, make sure you enable Sourcemaps in your next.config, and the errors will get correct line numbers with source context. Read more here — https://docs.sst.dev/constructs/NextjsSite#sourcemaps

error-stack-trace-e333abfc80d6dbb8e8642b61ce4ed9f1
Changes
  • 131589451 - NextjsSite: enable per-route logging by default
  • 36eaf03c3 - NextjsSite: update to OpenNext 2.3.1

Update using:

$ npx sst update 2.36.0
$ yarn sst update 2.36.0

v2.35.1

Compare Source

Changes

Update using:

$ npx sst update 2.35.1
$ yarn sst update 2.35.1

v2.35.0

Compare Source

📢 Default Function runtime updated to Node.js 18

The default runtime for functions has been updated from nodejs16.x to nodejs18.x in response to AWS Lambda's deprecation announcement for the Node.js 16 runtime. To continue using Node.js 16, specify nodejs16.x as the default runtime.

app.setDefaultFunctionProps({
+ runtime: "nodejs16.x",
});.
Changes

Update using:

$ npx sst update 2.35.0
$ yarn sst update 2.35.0

v2.34.7

Compare Source

Changes

Update using:

$ npx sst update 2.34.7
$ yarn sst update 2.34.7

v2.34.6

Compare Source

Changes
  • cf125d460 - StaticSite: fix nested files not uploaded on Windows

Update using:

$ npx sst update 2.34.6
$ yarn sst update 2.34.6

v2.34.5

Compare Source

Changes
  • a52f7247b - function: splitting should always output .mjs

Update using:

$ npx sst update 2.34.5
$ yarn sst update 2.34.5

v2.34.4

Compare Source

Changes

Update using:

$ npx sst update 2.34.4
$ yarn sst update 2.34.4

v2.34.3

Changes

Update using:

$ npx sst update 2.34.3
$ yarn sst update 2.34.3

v2.33.3

Changes

Update using:

$ npx sst update 2.33.3
$ yarn sst update 2.33.3

v2.33.0

Compare Source

Changes

Update using:

$ npx sst update 2.33.0
$ yarn sst update 2.33.0

v2.32.2

Compare Source

Changes

Update using:

$ npx sst update 2.32.2
$ yarn sst update 2.32.2

v2.32.1

Compare Source

Changes

Update using:

$ npx sst update 2.32.1
$ yarn sst update 2.32.1

v2.32.0

Compare Source

Changes

Update using:

$ npx sst update 2.32.0
$ yarn sst update 2.32.0

v2.31.0

Compare Source

Enhanced cache support for SSR sites

NextjsSite, AstroSite, RemixSite, SvelteKitSite, SolidStartSite, and StaticSite now support enhanced file options with the assets prop. Replace fileOptions with assets.fileOptions, as fileOptions is deprecated.

new NextjsSite(stack, "Site", {
- fileOptions: [
-   {
-     exclude: "*",
-     include: "*.zip",
-     cacheControl: "public,max-age=31536000,immutable",
-   },
- ],
+ assets: {
+   fileOptions: [
+     {
+       files: "**/*.zip",
+       cacheControl: "public,max-age=31536000,immutable",
+     },
+   ],
+ },
});
Changes
  • #​3432 8e655cfb9 - Sites: add assets option to allow customizing static file options
  • 5613c727a - NextjsSite: finalize per-route logging

Update using:

$ npx sst update 2.31.0
$ yarn sst update 2.31.0

v2.30.4

Compare Source

Changes

Update using:

$ npx sst update 2.30.4
$ yarn sst update 2.30.4

v2.30.3

Compare Source

Changes

Update using:

$ npx sst update 2.30.3
$ yarn sst update 2.30.3

v2.30.2

Compare Source

Changes
  • 7bb494883 - NextjsSite: add openNextVersion to specify the OpenNext version for building the Next.js site

Update using:

$ npx sst update 2.30.2
$ yarn sst update 2.30.2

v2.30.1

Compare Source

Changes

Update using:

$ npx sst update 2.30.1
$ yarn sst update 2.30.1

v2.29.2

Compare Source

Changes
  • 364f696a9 - cli: limit sst dev to 4 concurrent function builds
  • 794d8bfa6 - Print out correct error message for deprecated node versions

Update using:

$ npx sst update 2.29.2
$ yarn sst update 2.29.2

v2.29.0

Compare Source

Changes

Update using:

$ npx sst update 2.29.0
$ yarn sst update 2.29.0

v2.28.6

Compare Source

Changes
  • f1bffc551 - NextjsSite: sort routes in metadata
  • f1bffc551 - NextjsSite: fix cannot find routes file when running sst dev

Update using:

$ npx sst update 2.28.6
$ yarn sst update 2.28.6

v2.28.5

Compare Source

Changes

Update using:

$ npx sst update 2.28.5
$ yarn sst update 2.28.5

v2.28.3

Compare Source

Changes

Update using:

$ npx sst update 2.28.3
$ yarn sst update 2.28.3

v2.28.1

Compare Source

Changes

Update using:

$ npx sst update 2.28.1
$ yarn sst update 2.28.1

v2.28.0

Compare Source

Changes

Update using:

$ npx sst update 2.28.0
$ yarn sst update 2.28.0

v2.27.0

Compare Source

📢 AstroSite now supports "hybrid" mode

AstroSite has been re-architectured to support deploying Astro sites in a "hybrid" mode, coupled with other SSR improvements. sites should operate seamlessly, as the update is largely backward compatible. However, if your Astro app contains non-GET routes, such us form submissions, logins, or API endpoints, you'll need to specify them manually:

new AstroSite(stack, "Site", {
  path: "my-astro-app/",
+ regional: {
+   serverRoutes: [
+     "feedback", // Feedback page which requires POST method
+     "login",    // Login page which requires POST method
+     "user/*",   // Directory of user routes which are all SSR
+     "api/*"     // Directory of API endpoints which require all methods
+   ]
+ }
});

Read more about serverRoutes.

Changes

Update using:

$ npx sst update 2.27.0
$ yarn sst update 2.27.0

v2.26.11

Compare Source

Changes
  • cd2cd55e4 - Service: expose fargateService and taskDefinition

Update using:

$ npx sst update 2.26.11
$ yarn sst update 2.26.11

v2.26.10

Compare Source

Changes

Update using:

$ npx sst update 2.26.10
$ yarn sst update 2.26.10

v2.26.9

Changes
  • 47c5c0733 - cli: remove unnecessary console.log

Update using:

$ npx sst update 2.26.9
$ yarn sst update 2.26.9

v2.26.7

Compare Source

Changes
  • 01d8dbf9c - future/auth: support connect flow, check deprecated functions

Update using:

$ npx sst update 2.26.7
$ yarn sst update 2.26.7

v2.26.6

Compare Source

Changes

Update using:

$ npx sst update 2.26.6
$ yarn sst update 2.26.6

v2.26.5

Compare Source

Changes
  • 3c98abc65 - function: use less memory for local invocation cache

Update using:

$ npx sst update 2.26.5
$ yarn sst update 2.26.5

v2.26.4

Changes
  • c215530de - RemixSite: add support for Remix v2

Update using:

$ npx sst update 2.26.4
$ yarn sst update 2.26.4

v2.26.2

Compare Source

Changes
  • 6605fe06b - function: rollback sourcemap uploader dependency

Update using:

$ npx sst update 2.26.2
$ yarn sst update 2.26.2

v2.25.6

Compare Source

Changes
  • f554d4bd7 - function: fix bridge throwing error when stack trace is missing

Update using:

$ npx sst update 2.25.6
$ yarn sst update 2.25.6

v2.25.5

Compare Source

Changes

Update using:

$ npx sst update 2.25.5
$ yarn sst update 2.25.5

v2.25.4

Compare Source

Changes
  • 86b894dd6 - future/auth: support allowClient callback

Update using:

$ npx sst update 2.25.4
$ yarn sst update 2.25.4

v2.25.3

Compare Source

Changes

Update using:

$ npx sst update 2.25.3
$ yarn sst update 2.25.3

v2.25.2

Compare Source

Changes
  • c47a18930 - future/auth: fix typing problem with response.session

Update using:

$ npx sst update 2.25.2
$ yarn sst update 2.25.2

v2.25.1

Compare Source

Changes

Update using:

$ npx sst update 2.25.1
$ yarn sst update 2.25.1

v2.25.0

Compare Source

Changes

Update using:

$ npx sst update 2.25.0
$ yarn sst update 2.25.0

v2.24.28

Compare Source

Changes
  • 90e93a206 - future/auth: expose privateKey if it needs to be bound

Update using:

$ npx sst update 2.24.28
$ yarn sst update 2.24.28

v2.24.27

Compare Source

Changes

Update using:

$ npx sst update 2.24.27
$ yarn sst update 2.24.27

v2.24.26

Compare Source

Changes
  • 4a890f9bd - create-sst: upgrade templates to node18
  • 35d3bae46 - create-sst: fix typechecking issue on base templates
  • 1ec49e7f1 - Job: ensure unique handler function id

Update using:

$ npx sst update 2.24.26
$ yarn sst update 2.24.26


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot force-pushed the renovate/sst-2.x branch from c6863fa to ad0c13d Compare August 7, 2023 19:46
@renovate renovate bot changed the title fix(deps): update dependency sst to v2.23.6 fix(deps): update dependency sst to v2.23.10 Aug 7, 2023
@renovate renovate bot force-pushed the renovate/sst-2.x branch from ad0c13d to d79d221 Compare August 7, 2023 21:01
@renovate renovate bot changed the title fix(deps): update dependency sst to v2.23.10 fix(deps): update dependency sst to v2.23.11 Aug 7, 2023
@renovate renovate bot force-pushed the renovate/sst-2.x branch from d79d221 to a038199 Compare August 7, 2023 21:20
@renovate renovate bot changed the title fix(deps): update dependency sst to v2.23.11 fix(deps): update dependency sst to v2.23.12 Aug 7, 2023
@renovate renovate bot force-pushed the renovate/sst-2.x branch from a038199 to 59b3081 Compare August 7, 2023 21:42
@renovate renovate bot changed the title fix(deps): update dependency sst to v2.23.12 fix(deps): update dependency sst to v2.23.13 Aug 7, 2023
@renovate renovate bot changed the title fix(deps): update dependency sst to v2.23.13 fix(deps): update dependency sst to v2.23.14 Aug 8, 2023
@renovate renovate bot force-pushed the renovate/sst-2.x branch 8 times, most recently from 9cd07f7 to 5d65fc0 Compare August 10, 2023 00:17
@renovate renovate bot changed the title fix(deps): update dependency sst to v2.23.14 fix(deps): update dependency sst to v2.23.15 Aug 10, 2023
@renovate renovate bot force-pushed the renovate/sst-2.x branch 6 times, most recently from 2c5810a to 3c50179 Compare August 13, 2023 07:03
@renovate renovate bot changed the title fix(deps): update dependency sst to v2.23.15 fix(deps): update dependency sst to v2.24.0 Aug 13, 2023
@renovate renovate bot force-pushed the renovate/sst-2.x branch from 3c50179 to 21554d7 Compare August 13, 2023 23:07
@renovate renovate bot changed the title fix(deps): update dependency sst to v2.24.0 fix(deps): update dependency sst to v2.24.1 Aug 13, 2023
@renovate renovate bot force-pushed the renovate/sst-2.x branch 3 times, most recently from 92642d3 to cd54413 Compare August 14, 2023 08:34
@renovate renovate bot force-pushed the renovate/sst-2.x branch from d72f8c4 to 8aa76ed Compare January 26, 2024 23:48
@renovate renovate bot changed the title fix(deps): update dependency sst to v2.39.11 fix(deps): update dependency sst to v2.39.13 Jan 26, 2024
@renovate renovate bot force-pushed the renovate/sst-2.x branch 3 times, most recently from ea6621a to 0aa9938 Compare January 29, 2024 23:34
@renovate renovate bot changed the title fix(deps): update dependency sst to v2.39.13 fix(deps): update dependency sst to v2.40.0 Jan 29, 2024
@renovate renovate bot force-pushed the renovate/sst-2.x branch 2 times, most recently from 5c564bf to d1d064c Compare January 30, 2024 21:42
@renovate renovate bot changed the title fix(deps): update dependency sst to v2.40.0 fix(deps): update dependency sst to v2.40.1 Jan 30, 2024
@renovate renovate bot force-pushed the renovate/sst-2.x branch 8 times, most recently from c097cf8 to 1df2b69 Compare February 6, 2024 08:51
@renovate renovate bot force-pushed the renovate/sst-2.x branch 2 times, most recently from b01339e to a79cf65 Compare February 10, 2024 09:57
@renovate renovate bot changed the title fix(deps): update dependency sst to v2.40.1 fix(deps): update dependency sst to v2.40.3 Feb 10, 2024
@renovate renovate bot force-pushed the renovate/sst-2.x branch 8 times, most recently from 4b2484e to e270b7b Compare February 12, 2024 15:13
@renovate renovate bot force-pushed the renovate/sst-2.x branch from e270b7b to 43915f9 Compare February 14, 2024 09:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants