- Upgrade to Node.js ≥12, switch to jiti as the require engine with built‑in TypeScript support, enable plug‑and‑play out‑of‑the‑box and optional PostCSS 8 (introduces breaking behavior changes).
- Add new capabilities such as dynamic base/publicPath, async script attribute, custom fetchKey for full‑static generation, and migration of components to v2.
- Fix many issues: static payload handling, trailing‑slash logic, webpack loader matching, HMR with server middleware, and various encoding bugs.