June 26, 2026
Bug Fixes
- --port/--host/--force now override vite.config.js (05ff485)
- add
startupLogoption to preview API (75f6125) - add global +configs to optimizeDeps scan (#3306) (eec4029)
- add vike:vite-config debug flag (9fc8a01)
- allow custom global configs to be set via CLI / env var (#3302) (5ab9602)
- allow page-level configs via CLI/API/env (#3304) (613f174)
- allow user to override Vite asset configs set by Vike (#3326) (7646d97)
- catch abort error thrown by +onCreatePageContext (fix #3256) (2fe6cc7)
- don't crash request logger on redirect from +middleware (fix #3357) (#3358) (aa6fa94)
- don't force the esbuild CSS minifier on Vite 8+ (fix #3326) (#3332) (4273d7f)
- don't overly strip
vike:pointerimport attribute (fix brillout/docpress#167) (#3366) (286b6d4) - don't swallow globalContext promise rejection (#3252) (146b243)
- further nudge AI to read the docs (0024d49)
- improve error message upon rare Vite module resolve race condition (d575835)
- increase Vite RPC timeout (927739b)
- log error-page render errors (fix #3286) (cce07dd)
- make unkown config a warning instead of an error (#3303) (53da9e4)
- make Vike extension installation idempotent (fix #3354) (#3355) (a91659b)
- nudge AI agents to load vike.dev/llms.txt (#3298) (1f48061)
- nudge AIs to load https://vike.dev/llms.txt more prominently (20ec687)
- polish Vike CLI help message (8017bd1)
- prepend base to prerender redirect target URLs (#3350) (ac2142e)
- remove outdated vike-photon workarounds (b164b12)
- remove outdated Vite printUrls workaround (7f57fbb)
- remove requestId ALS assertion (fix #3289) (fffb051)
- respect Vite CLI [root]/-c args in early config resolution (#3278) (ae71c2c)
- route bare-specifier client entries to optimizeDeps.include (fix #3290) (b520132)
- set
pageContext.reqandpageContext.resas alias topageContext.runtime.{req,res}(ifundefined) (#3338) (50a8955) - support CLI syntax
--key=value(e44c5a1) - update @brillout/json-serializer (#3319) (40cdc35)
- wait for all Vite envs before force exit (#3294) (c9d00d4)
Features
+pagesfor programmatically defining pages (closes #1691) (#3356) (f6ecfb2)- add +root setting as alias for Vite's root (#3311) (dcc116b)
Automatically synced from CHANGELOG.md