Skip to content

[ci] release#16805

Merged
matthewp merged 1 commit into
mainfrom
changeset-release/main
May 21, 2026
Merged

[ci] release#16805
matthewp merged 1 commit into
mainfrom
changeset-release/main

Conversation

@astrobot-houston

@astrobot-houston astrobot-houston commented May 20, 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 the packages will be published to npm 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

astro@6.3.7

Patch Changes

  • #16821 9c76b12 Thanks @astrobot-houston! - Fixes request body handling in the Node adapter when req.body is a Buffer, Uint8Array, or ArrayBuffer. Previously, binary body data was incorrectly JSON-stringified (producing {"type":"Buffer","data":[...]}) instead of being passed through directly. This affected libraries like serverless-http that set req.body to a Buffer.

  • #16785 de96360 Thanks @astrobot-houston! - Fixes vite.build.minify, vite.build.sourcemap, and vite.build.rollupOptions.output (e.g. compact) being ignored for client-side builds. These top-level Vite build options are now properly forwarded to the client environment, with environment-specific overrides (vite.environments.client.build.*) taking priority when set.

  • #16819 b5dd8f1 Thanks @astrobot-houston! - Fixes custom elements in MDX files bypassing the renderer pipeline. Custom elements (tags containing hyphens like <my-element>) in .mdx files are now routed through registered renderers for SSR, matching the behavior of .astro files. If no renderer claims the element, it falls back to rendering as raw HTML.

  • #16808 765896c Thanks @ematipico! - Fixes dynamic routes returning 400 Bad Request when the URL contains a literal % character, such as paths built with encodeURIComponent('%?.pdf')

  • #16804 90d2aca Thanks @jp-knj! - Fixes a v6 regression where astro:i18n could not be imported from client <script> blocks.

@astrojs/cloudflare@13.5.4

Patch Changes

  • #16769 428cb1b Thanks @astrobot-houston! - Forwards user-provided optimizeDeps settings (exclude, include, esbuildOptions.loader) to SSR/prerender environments. Previously, top-level vite.optimizeDeps in the Astro config was silently ignored for server environments because Vite 6 scopes it to client-only and the adapter's configEnvironment hook did not forward it. This caused packages with non-standard file types (e.g. .data files) to fail during dev-mode dependency optimization with errors like "No loader is configured for '.data' files".

  • Updated dependencies []:

    • @astrojs/underscore-redirects@1.0.3

@github-actions github-actions Bot added pkg: example Related to an example package (scope) pkg: astro Related to the core `astro` package (scope) labels May 20, 2026
@jp-knj

jp-knj commented May 20, 2026

Copy link
Copy Markdown
Member

#15956 (comment)

sorry, I just realized I missed a co-author comment

@ematipico

ematipico commented May 20, 2026

Copy link
Copy Markdown
Member

#15956 (comment)

sorry, I just realized I missed a co-author comment

@jp-knj Send a commit to change the changeset (any change), and add OP as co-author

@github-actions github-actions Bot force-pushed the changeset-release/main branch 8 times, most recently from 4cd4579 to 5d8b3e7 Compare May 20, 2026 20:37
@github-actions github-actions Bot added the pkg: integration Related to any renderer integration (scope) label May 21, 2026
@github-actions github-actions Bot force-pushed the changeset-release/main branch 2 times, most recently from cdb05db to bb669ec Compare May 21, 2026 12:11
@github-actions github-actions Bot force-pushed the changeset-release/main branch from bb669ec to c8ae573 Compare May 21, 2026 12:15
@matthewp matthewp merged commit c8e5a94 into main May 21, 2026
@matthewp matthewp deleted the changeset-release/main branch May 21, 2026 16:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pkg: astro Related to the core `astro` package (scope) pkg: example Related to an example package (scope) pkg: integration Related to any renderer integration (scope)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants