Minor Changes
-
#18611
f98e8a8Thanks @matthewp! - Adds standalone rendering:astro()compiles.astrofiles in a plain Vite project, andrenderToString()/renderToResponse()from@astrojs/runtimerender a component tree with its stylesheets, scripts and framework islands in dev and in builds -
#18611
f98e8a8Thanks @matthewp! - Adds declarative renderer fields: anAstroRenderercan carryoptions(passed to its server entrypoint asthis.options),optimizeDeps,dedupe,noExternal(a list, or a function of the project root for lists found by crawling dependencies), a dev-onlydevHeadScriptand anappEntrypointthat its entrypoints import, whichastro()applies, so a renderer is plain data next to the framework's own Vite plugin