All notable changes to this project will be documented in this file.
更新套件 @antfu/eslint-config ^3.11.1 → ^3.12.0 @types/node ^22.10.0 → ^22.10.2 debug ^4.3.7 → ^4.4.0 eslint ^9.15.0 → ^9.17.0 eslint-plugin-format ^0.1.2 → ^0.1.3 rollup ^4.27.4 → ^4.28.1 vite ^6.0.1 → ^6.0.3 compare changes
正式發布 更新 README.md npm 網址更新 Vite 6 支援 compare changes
更新 README.md npm 網址更新 Vite 6 支援 compare changes
npm 網址更新 Vite 6 支援 compare changes
Vite 6 support compare changes
- unplugin-vue-router:
⚠️ Skip top-level route layout for index route children (#137)
- Markthree (@markthree)
- Use fastest plugin available based on options (8e76bad)
- Add config for unplug-vue-router (5542aa7)
- Markthree (@markthree)
- Yeser (@yeli19950109)
⚠️ Remove vue2, vite2 and vite3 (db752fa)
- Add no layout support (eaaa8c3)
- Add client-side (c278c0d)
- Alternative getRoutes that filters layouts (31d3474)
- Support layout dir globs (1cead57)
- Layouts on nested routes / unplugin-vue-router (406a402)
- Only watch pages and layouts dir for module reloading (526fbf6)
- Added vitesse for easier testing (9f4419d)
- Markthree (@markthree)
- Xbmlz (@xbmlz)
- Vite 4.0 support
- Vite 3.0 support
- Added extensions option - @deathpresence
- Added multiple layout dirs (closed #45) - @domsen123
Breaking Change
layoutsDir
option is now called layoutsDirs
- Fixed ESM imports (closed #50) - @josh-hemphill
- New option to specify default layout name
- Added vue2 peer dependency (closed #38) - @byoungd
- Accidentally moved type declaration import to wrong place
- Changed plugin name
- Merged typings changes
- Updated dependencies
- Removed postinstall command that slipped in
- import changed from
layouts-generated
tovirtual:generated-layouts
to be consistent with other Vite plugins (old still works for non-breaking) - thanks @ctholho.
- Initial releases