Releases: 11ty/eleventy-plugin-vite
Releases · 11ty/eleventy-plugin-vite
v6.0.0-alpha.3
What's changed
- Fix passthrough copy of public directory
Full Changelog: v6.0.0-alpha.2...v6.0.0-alpha.3
v5.0.2
v6.0.0-alpha.2
What's Changed
- Improve error logging
Breaking Changes
EleventyVite
class constructor (probably rarely used) now needs wholeeleventyConfig
as first parameter
Full Changelog: v6.0.0-alpha.1...v6.0.0-alpha.2
v5.0.1
What's Changed
- Force removing temp folder, avoiding false positive about missing temp folder
Full Changelog: v5.0.0...v5.0.1
v6.0.0-alpha.1
v5.0.0
What's Changed
- Multiple Upgrades:
- Upgrade to Vite v5
- Upgrade to Eleventy 3
- Switch to ESM
- Improvements for Windows file system problems (#22)
- Throw an error if eleventy output and tempFolder are the same (#23)
- Release with GitHub Actions and NPM Provenance
- Add ViteDevServer close on
SIGINT
(#49)
Breaking Changes:
@11ty/eleventy
compatibility bumped to>=3.0.0
node>=18
necessaryvite
upgraded to v5- Replaced
merge
fromlodash
with@11ty/eleventy-utils
- Behavior may differ partially when merging your vite options
- E.g.
resolve.alias
with an array will need to useresolve.override:alias
EleventyVite.getServerMiddleware
renamed toEleventyVite.getServer
which exposes the complete ViteDevServer (#49)
Full Changelog: v4.0.0...v5.0.0
v5.0.0-alpha.5
Features
- Add ViteDevServer close on
SIGINT
(#49)
BREAKING CHANGES
EleventyVite.getServerMiddleware
renamed toEleventyVite.getServer
which exposes the complete ViteDevServer (#49)
Full Changelog: v5.0.0-alpha.4...v5.0.0-alpha.5
v5.0.0-alpha.4
Features
- Bump Vite version
- Throw an error if eleventy output and tempFolder are the same (#23)
- Release with actions
Fixes
- Keep tempFolder relative to execution
Full Changelog: v5.0.0-alpha.1...v5.0.0-alpha.4
v5.0.0-alpha.1
What's Changed
- Multiple Upgrades:
- Upgrade to Vite v5
- Upgrade to Eleventy 3
- Switch to ESM
- Possible fixes for Windows
path.sep
andrename
problems
Breaking Changes:
@11ty/eleventy
compatibility bumped to>=3.0.0-alpha.6
node>=18
necessaryvite
upgraded to v5- Replaced
merge
fromlodash
with@11ty/eleventy-utils
- Behavior may differ partially when merging your vite options
- E.g.
resolve.alias
with an array will need to useresolve.override:alias
Full Changelog: v4.0.0...v5.0.0-alpha.1
v4.0.0
Includes everything from just released Eleventy Vite Plugin v2.0.0 and upgrades Vite to v4.0.
Astute readers may notice that we skipped Eleventy Vite Plugin v3.0.0. We’d like to keep this plugin’s major version matching with the Vite major version moving forward—thanks y’all!
- Milestone: https://github.com/11ty/eleventy-plugin-vite/milestone/3?closed=1
- Full Changelog: v2.0.0...v4.0.0
- Upgrade to vite@4 by @KiwiKilian in #20
Fixes included from Eleventy Vite v2.0.0:
- Fixed: filter non-HTML files out before Vite transformation #17 #14
- Fixed: resolve bare specifiers in ESM
import
#16 - Fixed: resolve
import
and<script type="module" src>
directly fromnode_modules
- Update default vite options for Vite v3 in #12
- Disables Eleventy’s Dev Server
domDiff
server feature when this plugin is in use.