main
docs: remove horizontal scrollbars in code blocks (#18567)
docs: add missing types in env API docs (#18767)
docs: rename `HotUpdateContext` to `HotUpdateOptions` (#18718)
docs: top-level client environment config (#18474)
docs: add custom event types docs (#16609)
revert: use chokidar v3 (#18659)
chore: update all url references of vitejs.dev to vite.dev (#18276)
docs: clarify dynamic `new URL(foo, import.meta.url)` behavior (#18587)
fix(manifest): use `style.css` as a key for the style file for `cssCodesplit: false` (#18820)
refactor: use builder in `build` (#18432)
docs: add `vitepress-plugin-group-icons` (#18132)
docs: clarify .env loading precedence / behavior (#18765)
docs: fix attribute in example (#18627)
docs: change npm and pnpm to be lowercase (#18342)
docs(migration): note ssr-only module reload (#18755)
revert: update moduleResolution value casing (#18409) (#18774)
docs: note about a silly edge case in the ssr guide (#18628)
fix(config): remove error if require resolve to esm (#18437)
docs: mention pre-bundle uses esbuild in dev (#18376)