Repository navigation
Update astro monorepo (major) - #1132
Open
renovate[bot] wants to merge 1 commit into
Open
renovate[bot] wants to merge 1 commit into
renovate[bot] wants to merge 1 commit into
Conversation
renovate
Bot
force-pushed
the
renovate/major-astro-monorepo
branch
3 times, most recently
from
June 30, 2026 13:41
3127fa7 to
ceabc4d
Compare
renovate
Bot
force-pushed
the
renovate/major-astro-monorepo
branch
3 times, most recently
from
July 8, 2026 19:46
cf062b8 to
624dd00
Compare
renovate
Bot
force-pushed
the
renovate/major-astro-monorepo
branch
5 times, most recently
from
July 17, 2026 13:42
1c99bde to
d4fd7e5
Compare
renovate
Bot
force-pushed
the
renovate/major-astro-monorepo
branch
3 times, most recently
from
July 27, 2026 18:31
66827a6 to
9fab49d
Compare
renovate
Bot
force-pushed
the
renovate/major-astro-monorepo
branch
5 times, most recently
from
August 4, 2026 09:58
da16315 to
a9e2411
Compare
renovate
Bot
force-pushed
the
renovate/major-astro-monorepo
branch
4 times, most recently
from
August 12, 2026 17:30
6f5eb60 to
3779713
Compare
renovate
Bot
force-pushed
the
renovate/major-astro-monorepo
branch
4 times, most recently
from
August 20, 2026 18:12
ba6c1f4 to
99631c9
Compare
renovate
Bot
force-pushed
the
renovate/major-astro-monorepo
branch
from
August 25, 2026 17:03
99631c9 to
0497ecf
Compare
renovate
Bot
force-pushed
the
renovate/major-astro-monorepo
branch
5 times, most recently
from
September 2, 2026 20:59
f8393f0 to
0a003cd
Compare
renovate
Bot
force-pushed
the
renovate/major-astro-monorepo
branch
4 times, most recently
from
September 9, 2026 21:46
dedd78b to
656ee9e
Compare
renovate
Bot
force-pushed
the
renovate/major-astro-monorepo
branch
3 times, most recently
from
September 16, 2026 23:31
c75a96a to
6e8c8dc
Compare
renovate
Bot
force-pushed
the
renovate/major-astro-monorepo
branch
2 times, most recently
from
September 24, 2026 02:50
7525d21 to
46c188a
Compare
renovate
Bot
force-pushed
the
renovate/major-astro-monorepo
branch
3 times, most recently
from
October 1, 2026 04:08
7cf2d91 to
e95ecb5
Compare
renovate
Bot
force-pushed
the
renovate/major-astro-monorepo
branch
3 times, most recently
from
October 8, 2026 23:17
625f736 to
f4b6d1e
Compare
renovate
Bot
force-pushed
the
renovate/major-astro-monorepo
branch
from
October 9, 2026 19:56
f4b6d1e to
eff3d5d
Compare
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
13.6.0→14.3.46.0.1→7.0.36.4.2→7.3.8Release Notes
withastro/astro (@astrojs/cloudflare)
v14.3.4Compare Source
Patch Changes
#18213
1e5523dThanks @astro-factory! - Fixes theglobalThis.processshim being prepended to client-side scripts. The shim is now only added to the server output.#18253
78dca00Thanks @astro-factory! - Fixes the@astrojs/cloudflare/honousage example soi18n()is mounted beforepages(). In the old order,i18n()never ran, so locale redirects and fallbacks were skipped.#18145
02246c9Thanks @astro-factory! - Fixes dev dependency scan failing when a frontmatter line starts withimport.metaorimport(#17677
4f85749Thanks @andreialba! - Fixes remote images without a file extension failing with400 Unsupported format: nullwhen using thecloudflare-bindingimage serviceAstro only adds the
f(format) parameter to/_imageURLs when it can infer a format from the source, and otherwise leaves it off so the image service resolves the format from the source itself. Extensionless remote images, such as GitHub avatars likehttps://avatars.githubusercontent.com/u/1234, take that path. The image transform endpoint now falls back to the source's media type whenfis absent, passing SVG sources through unchanged and encoding everything else as WebP. This also fixes SVG images, which are requested asf=svgand previously failed the same way.#18057
8db3024Thanks @asqar! - Fixesastro buildfailing withfetch failed/connect ECONNREFUSED 127.0.0.1:<port>during prerendering on hosts wherelocalhostresolves to IPv6The prerenderer started its Vite preview server with
host: 'localhost'and then built the fetch URL by re-stating that same hostname.localhostwas therefore resolved twice, independently — once bylisten()to pick a bind address and once byfetch()to pick a connect address — with nothing making the two agree. On hosts where those resolutions land on different families, the preview server listens on::1whilefetchdials127.0.0.1, and every prerender request is refused. The URL is now derived from the address actually bound, so bind and connect agree by construction.Updated dependencies [
6987261,62b13ba]:v14.3.3Compare Source
Patch Changes
#18059
30cb32eThanks @Princesseuh! - Fixes image transforms without a specified quality outputting an higher quality than expected on certain formats#18091
28d59a9Thanks @astro-factory! - FixesoptimizeDeps.includeglobastro/runtime/**matching.d.tsfiles, which caused 83 unnecessary optimizer entries and empty output chunks per environment during dev#18032
f7dbc6aThanks @adamchal! - Fixes image requests when usingimageService: 'compile'withpassthroughImageService().Updated dependencies []:
v14.3.2Compare Source
Patch Changes
#17958
b95c574Thanks @astro-factory! - Fixes a build failure when the wrangler config uses theexportsfield to declare Durable Object classes#18022
24946f7Thanks @matthewp! - Fixes coldastro devcrashes when using the passthrough image service#17842
d68db73Thanks @adamchal! - Fixes broken images on static sites by transforming prerendered images at build time with the default Cloudflare Images binding#17945
750b4dbThanks @matthewp! - Pre-bundles renderer server entrypoints and the default console logger during dev so they are included in the initial optimization pass, preventing a mid-request re-optimization that could crash the dev server on Cloudflare (workerd).Updated dependencies []:
v14.3.1Compare Source
Patch Changes
#17914
a400504Thanks @astro-factory! - Fixes a build crash when a custom worker entrypoint exports Durable Object classes alongside prerendered pages. The prerender worker no longer inheritsdurable_objects,migrations, orworkflowsfrom the entry worker config.Updated dependencies []:
v14.3.0Compare Source
Minor Changes
#17795
15e2debThanks @matthewp! - Adds concurrent rendering support forexperimental.incrementalBuild, including when using@astrojs/cloudflareIncremental builds no longer disable caching when
build.concurrencyis greater than1. Projects that setbuild.concurrency: 1to keep the cache enabled can remove that workaround. Cloudflare builds also reduce serialization overhead for large prerendered pages.#17887
35aa62eThanks @matthewp! - Adds a Cloudflarefinalize()response handler for custom request handlersCall
finalize()to apply cookies and Cloudflare CDN cache defaults to the response from anastro/fetchpipeline:The
@astrojs/cloudflare/honomiddleware applies these response headers automatically. Cloudflare custom entrypoints also fall back to static assets when no Astro route matches and use the default server entrypoint when prerendering through workerd.Patch Changes
#17895
41b88acThanks @astro-factory! - Fixes coldastro devcrashes by addingastro/app/manifestand@astrojs/cloudflare/cache/providerto theoptimizeDeps.includelistUpdated dependencies []:
v14.2.6Compare Source
Patch Changes
#17854
07b919fThanks @ematipico! - Added@astrojs/prismto the list of dependencies to optimise. The dev server is now faster for sites that use Prism as code highlighter.#17850
1301c37Thanks @matthewp! - Fixes React SSR failures on the first Cloudflare dev request when JSON logging is enabledUpdated dependencies [
f8e9458]:v14.2.5Compare Source
Patch Changes
#17819
633855bThanks @matthewp! - Updates generated and default Cloudflarecompatibility_datevalues to match the installed runtime and requires Wrangler^4.125.0#17675
44d384cThanks @danielmlr! - Adds the Worker version to the cache metadata of cached responses when theCF_VERSION_METADATAbinding is configured. Responses carry anastro-version:<id>cache tag for version-specific purging, and responses that already sendLast-Modifiedget a weakETagthat folds the version in. Conditional revalidation then returns fresh content after a deploy that changes rendered output but not content — most commonly the hashed asset URLs in server-rendered HTML. Without the binding, nothing changes.Updated dependencies []:
v14.2.4Compare Source
Patch Changes
#17789
7c541a7Thanks @astro-factory! - Fixes dep scanning failure when.astrofrontmatter contains regex literals with quote characters (e.g./"/g)Updated dependencies []:
v14.2.3Compare Source
Patch Changes
05763a0]:v14.2.2Compare Source
Patch Changes
8c193f6]:v14.2.1Compare Source
Patch Changes
#17627
ba6a9f6Thanks @astrobot-houston! - Fixes theastropeer dependency range from^7.0.0to^7.2.0. The adapter imports symbols (beginContentEntryCollection,beginImageCollection,endContentEntryCollection,endImageCollection) fromastro/appthat were added in Astro 7.2.0, so earlier versions fail at build time with aMISSING_EXPORTerror.Updated dependencies [
0891ac9]:v14.2.0Compare Source
Minor Changes
#16194
2a59663Thanks @Daedalus-Icarus! - Adds opt-in build-time image optimization for thecloudflare-bindingimage service.When enabled, the Cloudflare IMAGES binding transforms static images in the workerd prerender environment, and the optimized bytes are written directly to the output directory. If the binding fails, it falls back to Sharp.
To opt in, use the compound configuration form:
The string shorthand
imageService: 'cloudflare-binding'preserves the current runtime-only behavior and is unaffected.#16871
90c98aeThanks @adamchal! - Whensession: falseis set inastro.config, the adapter no longer auto-wires the Cloudflare KV session driver. Combined with the matchingastrochange, this lets the session runtime tree-shake out of the Worker bundle.#17084
961bbe5Thanks @matthewp! - Supports Astro's experimental incremental static builds. Whenexperimental.incrementalBuildis enabled, the adapter skips unchanged pages between builds.Patch Changes
#17576
0a79753Thanks @alexanderniebuhr! - Fixes/_imagereturning 500 in dev mode when usingimageService: 'custom'. Astro's default dev image endpoint importsviteandnode:fs, which cannot be loaded inside workerd. Thecustomand fallback cases now use the generic fetch-based endpoint in dev, matching the other image service modes. A user-configuredimage.endpointis left untouched.Additionally, a dev-time warning is now logged when
imageService: 'custom'resolves to the Sharp service (including when noimage.serviceis configured), since Sharp's native binding cannot run inside workerd in dev or production.#17481
0c32649Thanks @ondraulehla! - Fixes a crash on/_imagecache hits when the Cloudflare cache provider is enabled. Responses served from the Workers Cache API have immutable headers, and the request handler crashed with "Can't modify immutable headers" when applying its defaultCloudflare-CDN-Cache-Control: no-storeheader to them. The handler now rebuilds the response with mutable headers when needed.#17347
ce83c39Thanks @astrobot-houston! - FixesimageService: 'compile'producing unoptimized images whenprerenderEnvironmentis set to'node'#17594
2b8915aThanks @astrobot-houston! - Fixes a type-checking error when usingapp.use(cf())from@astrojs/cloudflare/honoin projects withwrangler types-generatedExecutionContextdeclarationsUpdated dependencies []:
v14.1.7Compare Source
Patch Changes
#17543
bbc1ec9Thanks @ematipico! - Fixes a bug where Cloudflare couldn't load chunked collections viaexperimental.collectionStorage: 'chunked'.Updated dependencies []:
v14.1.6Compare Source
Patch Changes
c895b12]:v14.1.5Compare Source
Patch Changes
#17376
0216368Thanks @astrobot-houston! - Fixes a bug where an explicitcache: { enabled: false }in your wrangler config was overridden and forced totruewhen a Workers cache provider was configuredUpdated dependencies []:
v14.1.4Compare Source
Patch Changes
#17457
d46ecd8Thanks @matthewp! - Fixes a dev server crash when using Astro Actions with the Cloudflare adapterUpdated dependencies []:
v14.1.3Compare Source
Patch Changes
#17363
3f4efc5Thanks @astrobot-houston! - Fixesastro preview --opennot opening a browser when using an adapter with a custom preview entrypoint, such as@astrojs/cloudflareUpdated dependencies []:
v14.1.2Compare Source
Patch Changes
#17323
4298883Thanks @ematipico! - Fixes build-time image optimization ignoring a custom image service registered by an integrationPreviously, when using
imageService: 'compile'orimageService: 'custom', a custom image service was only respected if it was set directly in theimage.serviceoption ofastro.config. If an integration registered the service instead, images were silently optimized with the default Sharp service at build time. A custom image service now transforms your images at build time no matter how it was configured.#17323
4298883Thanks @ematipico! - Prebundlesastro/componentsand the<ClientRouter />transition runtime modules in the dev server environment so pages using them no longer trigger a mid-session dep optimizer reload, which caused React "Invalid hook call" errors in islands on the first request after a cold cache#17323
4298883Thanks @ematipico! - Fixes an issue wherevarsweren't available at build time. Now the adapter loadsvarsfrom the Wrangler config soastro:envpublic variables resolve at build timeUpdated dependencies []:
v14.1.1Compare Source
Patch Changes
eb6f97e]:v14.1.0Compare Source
Minor Changes
#17099
fdab7ceThanks @adamchal! - Adds configured image service support with thecompileandcustomoptions.The Cloudflare adapter supports various options that affect how images are processed for both pre-rendered and on-demand routes:
imageService: 'compile'now ensures it is used for pre-rendered routes. When no custom image service is defined, the behavior remains unchanged.imageService: 'custom', assets are now processed at build time for pre-rendered routes. If you have configured an image service, it will be bundled to handle images at runtime; otherwise, the behavior remains unchanged.imageServiceoptions remain unchanged.Learn more about the image service options available in the Cloudflare adapter guide.
Patch Changes
#17236
c411200Thanks @matthewp! - Prevents warnings in the Cloudflare adapter about optimizing the@astrojs/cloudflare/entrypoints/servermodule in dev.#17249
02b73b0Thanks @ematipico! - Fixes an issue where thepeerDependenciesfield used incorrect dependencies.Updated dependencies []:
v14.0.2Compare Source
Patch Changes
#17049
ffceaa2Thanks @astrobot-houston! - Fixes prerender errors being silently swallowed when pages throw during rendering in workerd, causingastro buildto exit 0 and emit truncated HTML. The response body is now fully buffered inside workerd before being sent back to the build process, so streaming errors are caught and surfaced as build failures with clear error messages.Updated dependencies []:
v14.0.1Compare Source
Patch Changes
#17175
7a7d879Thanks @astrobot-houston! - Fixesastro devOOM crashes for@astrojs/cloudflareusers on Vite 8 by migrating the frontmatter scan plugin to Rolldown-compatible options.#17187
0db4b57Thanks @matthewp! - Fixes React invalid hook warning during cold SSR optimizer reload when using ClientRouterUpdated dependencies []:
v14.0.0Compare Source
Major Changes
cafec4eThanks @delucis! - Upgrade to Vite v8Minor Changes
#16335
9a53f77Thanks @ascorbic! - Adds an opt-in CDN cache provider for Astro route caching on Cloudflare WorkersSetup
Import
cacheCloudflare()from@astrojs/cloudflare/cacheand set it as your cache provider:The adapter automatically enables the Worker caching layer when a Cloudflare cache provider is configured. No manual wrangler.jsonc changes are needed.
Caching responses
Use
Astro.cache.set()in your pages and API routes to cache responses. The provider setsCloudflare-CDN-Cache-ControlandCache-Tagheaders, which are read by Cloudflare's built-in caching layer. Cache hits bypass Worker execution entirely, meaning your Worker is not invoked for cached responses.You can also set cache rules for groups of routes in your config:
Invalidation
Purge cached responses by tag or path from any API route or server endpoint:
Both tag-based and path-based invalidation are supported.
Patch Changes
#16961
96398e8Thanks @adamchal! - Speeds upastro syncby no longer starting the Cloudflare runtime during type generation#16671
fd926fdThanks @alexanderniebuhr! - Removes deprecations warnings added in Astro v6 for Cloudflare specific Astro.locals properties.#17027
241250bThanks @ocavue! - Triggers beta prereleases for packages that are still on alphaUpdated dependencies []:
v13.7.0Compare Source
Minor Changes
#16571
d4b0cd1Thanks @MA2153! - Sets immutable cache headers for static assetsStatic assets under
_astrocan be cached to improve performance. The adapter now automatically injects aCache-Controlheader at build time when possible.Patch Changes
#16968
7a5c001Thanks @astrobot-houston! - Fixes a build crash when usingexperimental.advancedRoutingwith a customfetchFilethat statically importscffrom@astrojs/cloudflare/fetch. The circular dependency between@astrojs/cloudflare/fetchandastro/app/entrypointcausedcreateApporcreateGetEnvto beundefinedat module evaluation time. Initialization is now deferred to the firstcf()call, breaking the cycle.Updated dependencies []:
v13.6.1Compare Source
Patch Changes
#16914
4bdd240Thanks @matthewp! - Fixesastro/fetchandastro/honobeing discovered at runtime during dev instead of pre-bundled#16693
9e6edc2Thanks @ArmandPhilippot! - Fixes a link in the documentation specifying where to open an issue for the adapter.Updated dependencies []:
withastro/astro (@astrojs/vue)
v7.0.3Compare Source
Patch Changes
7a6e7f7Thanks @astro-factory! - Fixes Vue render-function components failing to build when@astrojs/reactis also enabled. React's renderercheckno longer crashes on non-React object components, and Vue'schecknow recognizesdefineComponent()components that use asetupfunction returning a render function.v7.0.2Compare Source
Patch Changes
023e7beThanks @barry166! - Fix dev server crashes when Vue devtools are enabled with Vite 8.v7.0.1Compare Source
Patch Changes
02b73b0Thanks @ematipico! - Fixes an issue where thepeerDependenciesfield used incorrect dependencies.v7.0.0Compare Source
Major Changes
cafec4eThanks @delucis! - Upgrade to Vite v8Minor Changes
#17093
4585fe5Thanks @Princesseuh! - Replaces the import entrypoint ofgetContainerRenderer()A new
container-rendererentrypoint exportinggetContainerRenderer()has been added to the following integrations: React, Preact, Svelte, SolidJS, Vue, and MDX. This prevents bundlers from trying to bundle unrelated exports from the package root when only the Container API is used.If you are using the Container API, update your import statements to use the new entrypoint. The following example updates the
getContainerRenderer()import for React:Importing
getContainerRenderer()from the package root still works, but is now deprecated and logs a warning.Patch Changes
241250bThanks @ocavue! - Triggers beta prereleases for packages that are still on alphawithastro/astro (astro)
v7.3.8Compare Source
Patch Changes
#18293
28e7410Thanks @astro-factory! - FixesAstro.cachebeingundefinedwhen a custom 404 or 500 page is rendered by the error handler, for example after a request to an API route with an HTTP method the route doesn't export#18298
0e9e857Thanks @matthewp! - Fixesastro addremoving existingallowBuildsapprovals frompnpm-workspace.yamlwith pnpm v11.0–v11.22#18263
882dd98Thanks @florian-lefebvre! - Refactors internal bundling and code transforms to use Vite's Oxc-basedtransformWithOxcand Rolldown instead of esbuild. These packages no longer depend on esbuild directly.#18290
31f13c3Thanks @astro-factory! - Fixes theglob()loader not reloading changed files in dev when the pattern starts with an extglob such as!(drafts)/**/*.mdv7.3.7Compare Source
Patch Changes
#18266
cba76ccThanks @astro-factory! - Fixes a build error when a Markdown content collection entry loaded withglob({ deferRender: true })has alayoutfrontmatter property.layoutis now ignored for content collection entries, as documented.#18287
38f6793Thanks @astro-factory! - Fixesastro add cloudflarefailing to install dependencies with pnpm v11+ by approving theworkerdbuild script, and shows the package manager's error output whenastro addfails to install dependencies#18222
fcf6ed6Thanks @mingjunlu! - Fixes an issue where AVIF images were served asimage/heifinstead ofimage/avifin the dev server.#18240
de4df06Thanks @astro-factory! - Fixes thecache()handler fromastro/honoandastro/fetchthrowing aTypeErrorwhen a cache provider is configured. It now registers the cache provider before rendering, soAstro.cacheis available to downstream handlers likepages().#18268
547b572Thanks @astro-factory! - Fixessecurity.checkOriginrejecting cross-origin requests with non-form content types such asapplication/json. As documented, the check only applies to unsafe requests that have nocontent-typeheader or one ofapplication/x-www-form-urlencoded,multipart/form-data, ortext/plain.v7.3.6Compare Source
Patch Changes
#18166
5134d0fThanks @astro-factory! - Fixes an intermittent dev server crash when usingastro:actionsinside a server island with adapters that use a pre-bundled SSR environment (e.g.@astrojs/cloudflare)#18076
8a2df66Thanks @astro-factory! - Fixes stale scoped styles during HMR when both markup and<style>are changed in a single save#18252
2d29e7eThanks @astro-factory! - Fixes CSS from other pages leaking into a page's<head>in dev when the page imports a module such asastro:config/server.#18000
6724575Thanks @barclayd! - Fixes a bug where server islands containing framework components rendered empty in the dev server when using a customsrc/fetch.ts#18241
7c5fd6fThanks @astro-factory! - Fixes the composablei18n()handler fromastro/fetchandastro/honoreturning an empty 404 for paths without a locale prefix. It now renders the custom 404 page, matchingastro().#18164
1a6997fThanks @astro-factory! - Fixes CSS Module HMR in dev when a component is rendered both with and without hydration on the same page. Astro now uses path-based class name hashing in dev mode so that editing CSS declarations no longer changes the generated selectors, allowing Vite's CSS HMR to update styles without a full page reload.#18243
dd29d62Thanks @astro-factory! - Fixescontext.propsbeingnullin middleware and endpoints when the composableastro/honoorastro/fetchactions()handler runs beforemiddleware(), or whenpages()runs withoutmiddleware()#18193
95d5d16Thanks @astro-factory! - Fixesastro buildfailing on Windows with Node.js 25+ withERR_INVALID_ARG_VALUEwhen clearing the output directory hits a transientEPERMerror#18220
d6c13a4Thanks @astro-factory! - Fixes type errors reported in Astro's built-in<Picture />and<Font />components when type-checking a project withtscand@astrojs/ts-content-mapper#18133
faac481Thanks @astro-factory! - Fixes lost request state when Vite discovers server dependencies during a request in Cloudflare dev mode#18146
2af4516Thanks @astro-factory! - Fixes CSS imported from aninjectScript('page')script being dropped during build#18159
e5f8fe0Thanks @astro-factory! - Fixes a hang when aserver:defercomponent is inside a slot of another component in an MDX content collection entry#18246
c3b42adThanks @astro-factory! - Fixes theglob()loader skipping content files whose paths contain#or?#18248
b97184eThanks @astro-factory! - Fixes a bug where page routes added withinjectRoute()returned a 404 wheni18n.routing.prefixDefaultLocalewastrueand the route path had no locale prefix#18251
3415263Thanks @astro-factory! - Fixes content collection changes being ignored inastro devafter the dev server restarts because of a config change#18226
ad54af0Thanks @imharjot! - FixesAstro.cookies.get()returningundefinedfor request cookies with empty values#18155
37ab0e4Thanks @astro-factory! - Fixes nondeterministic ordering of the server manifest'sassetsarray, ensuring builds with identical inputs produce byte-identical output#18099
6987261Thanks @renovate! - Adds YAML parsing with timestamp and merge key support, and formats YAML errors consistently across Astro, Markdown, MDX, and Markdoc.#15595
64e4039Thanks @qzio! - Improves CSRF protection by taking modern browsers headers into account#18215
941bd5eThanks @ump45nose! - Fixes a runtimeReferenceErrorfor inlined scripts that import a URL with/* @vite-ignore */.Astro now inlines scripts after Vite replaces its preload markers, so ignored dynamic imports can remain inline without shipping an unresolved
__VITE_PRELOAD__reference.#18179
6caa659Thanks @matthewp! - Fixes custom View Transition direction names that are not valid CSS identifiers, such as names starting with a digit or containing spaces. These directions now match their animations