Vite v8.1.0 — Release Notes & Engineering Impact
Vite v8.1.0. Source highlight: Please refer to CHANGELOG.md for details.
1569 tracked entries. Older history is imported progressively; see source coverage.
Vite v8.1.0. Source highlight: Please refer to CHANGELOG.md for details.
Biome @biomejs/[email protected]. Source highlight: Fixed CSS formatter output for comments between import media queries.
Astro [email protected]. Source highlight: Upgrade to Vite v8
Astro [email protected]. Source highlight: Harden the limits on the number of decoding on the URL.
Astro [email protected]. Source highlight: Fixes `getRelativeLocaleUrl`, `getAbsoluteLocaleUrl`, and `getAbsoluteLocaleUrlList` to strip trailing slashes when `trailingSlash: 'never'` is configured
Tailwind CSS v4.3.1. Source highlight: Add `--silent` option to suppress output in `@tailwindcss/cli` (#20100)
Biome @biomejs/[email protected]. Source highlight: Added a new reporter called `concise`. When `--reporter=concise` is passed the commands `format`, `lint`, `check` and `ci`, the diagnostics are printed in a compact manner:
Deno v2.8.3. Source highlight: feat(cli): suggest DENO_TLS_CA_STORE on untrusted TLS certificate (#34756)
Turborepo v2.9.18. Source highlight: release(turborepo): 2.9.17 by @github-actions[bot] in https://github.com/vercel/turborepo/pull/13047
Astro [email protected]. Source highlight: Fixes an issue where renaming an image file while the dev server is running triggers a build error. Now Astro correctly hot-reloads the image without crashing.
Next.js v16.2.9. Source highlight: Empty release to ensure `next@latest` points at a stable release. Next.js only allows publishing with Trusted Publishing enabled. In order to fix NPM dist-tags, we have to release a new version. Updating dist-tags is not possible with Trusted Publishing.
Next.js v16.2.8 is published, but the available notes are too limited to assess upgrade impact. Review the official source before upgrading.
Turborepo v2.9.17. Source highlight: fix: Keep non-PTY stdin alive for persistent tasks
Astro [email protected]. Source highlight: Fixes the `experimental.logger` destination not being used for the "Server listening on..." startup message. The logger is now resolved before the server starts listening, and `adapterLogger` re-creates itself when the underlying logger changes so the startup message uses the correct destination.
Astro [email protected]. Source highlight: Prevents `App.match()` from throwing on request paths that contain an invalid percent-sequence.
Deno v2.8.2. Source highlight: feat(compile): improve --bundle dependency resolution and add --minify
Astro [email protected]. Source highlight: Bumps `devalue` dependency to v5.8.1
Next.js v15.5.19. Source highlight: This release is backporting bug fixes. It does **not** include all pending features/changes on canary.
Next.js v16.2.7. Source highlight: This release is backporting bug fixes. It does **not** include all pending features/changes on canary.
Vite v6.4.3. Source highlight: Please refer to CHANGELOG.md for details.
Vite v7.3.5. Source highlight: Please refer to CHANGELOG.md for details.
Vite v8.0.16. Source highlight: Please refer to CHANGELOG.md for details.
Vite v8.0.15. Source highlight: Please refer to CHANGELOG.md for details.
Astro [email protected]. Source highlight: Fixes a `plugins is not iterable` crash when using a pre-6.0 `@astrojs/mdx` alongside integrations (e.g. Starlight) that set `markdown.remarkPlugins`, `markdown.rehypePlugins`, or `markdown.remarkRehype`.
Turborepo v2.9.16. Source highlight: release(turborepo): 2.9.15 by @github-actions[bot] in https://github.com/vercel/turborepo/pull/12955
Astro [email protected]. Source highlight: Adds a new `preserveBuildServerDir` adapter feature
Biome @biomejs/[email protected]. Source highlight: Fixed an issue where diagnostics showed an incorrect location in Astro files.
Deno v2.8.1. Source highlight: Revert "fix(ext/node): polyfill module.enableCompileCache and companions"
Turborepo v2.9.15. Source highlight: release(turborepo): 2.9.14 by @github-actions[bot] in https://github.com/vercel/turborepo/pull/12805
Astro [email protected]. Source highlight: Fixes 404s for dynamically imported JS chunks when using an adapter with `assetQueryParams` (e.g. Vercel skew protection)
Astro [email protected]. Source highlight: Populates styles in the SSR manifest for prerendered routes. Previously, prerendered routes had `styles: []` in the manifest, making it impossible for workers or middleware to discover which CSS files a prerendered page uses.
Deno v2.8.0. Source highlight: Read more: http://deno.com/blog/v2.8
Astro [email protected]. Source highlight: 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
Vite v8.0.14. Source highlight: Please refer to CHANGELOG.md for details.
Astro [email protected]. Source highlight: Fixes markdown images with empty alt text (``) in content collections dropping the `alt` attribute entirely. The `alt=""` attribute is now correctly preserved in the rendered HTML output, which is important for accessibility (indicating decorative images).
Astro [email protected]. Source highlight: Fixes `position` prop on `<Image>` and `` components breaking Content Security Policy (CSP).
Astro [email protected]. Source highlight: Adds `fetchFile` option to `experimental.advancedRouting` to customize or disable the entrypoint file
Turborepo v2.9.14. Source highlight: This release contains important security fixes.
Astro [email protected]. Source highlight: Fixes a reflected XSS vulnerability where slot names on hydrated components were not HTML-escaped in SSR output
Vite v8.0.13. Source highlight: Please refer to CHANGELOG.md for details.
Astro [email protected]. Source highlight: Fixes a regression where `Astro.cache` was `undefined` when `experimental.cache` was not configured.
Bun bun-v1.3.14. Source highlight: To install Bun v1.3.14
Vite v8.0.12. Source highlight: Please refer to CHANGELOG.md for details.
Biome @biomejs/[email protected]. Source highlight: Added the nursery rule `useTestHooksInOrder` in the `test` domain. The rule enforces that Jest/Vitest lifecycle hooks (`beforeAll`, `beforeEach`, `afterEach`, `afterAll`) are declared in the order they execute, making test setup and teardown easier to reason about.
Turborepo v2.9.12. Source highlight: release(turborepo): 2.9.11 by @github-actions[bot] in https://github.com/vercel/turborepo/pull/12771
Turborepo v2.9.11. Source highlight: release(turborepo): 2.9.10 by @github-actions[bot] in https://github.com/vercel/turborepo/pull/12745
Tailwind CSS v4.3.0. Source highlight: Add `@container-size` utility (#18901)
Next.js v15.5.18. Source highlight: This release contains security fixes for the following advisories:
Next.js v16.2.6. Source highlight: This release contains security fixes and backported bug fixes. It does **not** include all pending features/changes on canary.
Astro [email protected]. Source highlight: Fixes local images returning 404 on non-prerendered pages when using the generic image endpoint