Skip to content

Version Packages - #5

Merged
ivanbarlog merged 1 commit into
mainfrom
changeset-release/main
Sep 3, 2026
Merged

Version Packages#5
ivanbarlog merged 1 commit into
mainfrom
changeset-release/main

Conversation

@github-actions

@github-actions github-actions Bot commented Jul 15, 2026

Copy link
Copy Markdown
Contributor

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and publish to npm yourself or setup this action to publish automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

kit-on-lambda@0.7.0

Minor Changes

  • 4b8c1ef: Serve static assets from a REST S3 origin with Origin Access Control (OAC) instead of an S3 website origin.

    The website endpoint returned an HTML error/index document for missing objects, so a missing hashed asset (e.g. during a version skew or partial upload) came back as text/html. Browsers then tried to parse that HTML as an ES module and threw "Importing a module script failed", producing silent styling breakage instead of a clear error. A REST S3 origin via OAC returns real HTTP status codes and the object's stored Content-Type, so a missing asset 404s cleanly and never poisons module imports. The assets bucket is now fully private (all public access blocked, no public bucket policy, no website configuration); CloudFront signs origin requests via OAC.

    This changes the provisioned infrastructure: on redeploy the assets bucket loses its website configuration and public-read policy, and a CloudFront Origin Access Control resource plus an OAC-scoped bucket policy are added. No API changes.

Patch Changes

  • a2b4375: Bump @beesolve/lambda-fetch-api to ^2.0.0, remove unused @beesolve/auth-service dependency, add overrides to deduplicate aws-cdk-lib
  • e613e8f: Document local development in the README: vite dev runs the app as a normal
    SvelteKit project (no Lambda), how to load env vars with bun --env-file, and that
    getAwsEvent() / getAwsContext() throw outside a real invocation — with a
    import.meta.env.DEV guard pattern for local fallbacks.

@github-actions
github-actions Bot force-pushed the changeset-release/main branch 2 times, most recently from 5feefbb to e68a924 Compare September 3, 2026 17:52
@github-actions
github-actions Bot force-pushed the changeset-release/main branch from e68a924 to 77336be Compare September 3, 2026 17:58
@ivanbarlog
ivanbarlog merged commit 139a885 into main Sep 3, 2026
@ivanbarlog
ivanbarlog deleted the changeset-release/main branch September 3, 2026 20:12
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.

1 participant