Pre-release: Eleventy v4.0.0-alpha.6
Pre-release
Pre-release
·
161 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
- Installation:
npm install @11ty/eleventy@canary --save-exact - v4.0 Milestone: https://github.com/11ty/eleventy/milestone/46?closed=1
- Commit log (from last canary): v4.0.0-alpha.5...v4.0.0-alpha.6
Bug Fixes
- Breaking (very low-risk): Fixes #2766. Changes how boolean attributes are rendered in the HTML Base plugin (and other plugins using the HTML Transformer API). e.g.
<input disabled>now outputs as<input disabled>instead of<input disabled=""> - Fixes #4188 bug with
setLiquidOptionsaddding global data by @paulrobertlloyd in #4189 - Fixes #4187 canary bug with CDATA wrapper on Markdown files
- Fixes #4191 error with Eleventy layout resolution without file extensions (when key conflicted with a directory name in the includes or layouts folders)
- Fixes #1645 issue with JavaScript
11ty.jstemplates that assigndataorrendercallbacks using Public class fields - Fixes #3536 using
contentin data cascade witheleventyConfig.setFreezeReservedData(false)should not supersedecontentwhen rendering upstream Eleventy Layouts.
Dependency Updates
- Breaking (medium risk): Swap to use the dependency-updated pre-release of the 11ty fork of Nunjucks, see
@11ty/nunjucks. If you’re relying on thenunjuckspackage in your project (and did a bad by not installing it into your dependencies), you can swap that code to use@11ty/nunjucks(or less desirablynpm install nunjucksinto your project’s dependencies). - Breaking (low-risk): Upgrades to
@11ty/recursive-copy@5from@4#4192. Affects glob parsing in passthrough copy viaminimatchdependency upgrade, if you see issues please look at the relevant changelog - Swap from
please-upgrade-nodeto@11ty/node-version-check - Upgrade to
@11ty/eleventy-dev-server@3.0.0-alpha.6
Dependency Watch
Read more at the 📮 Eleventy Core Dependency Watch (2025 Edition)
| Version | Dependency Count |
|---|---|
v4.0.0-alpha.6 (2025 December) |
×105 packages |
v3.1.2 (2025 June) |
×133 packages |
v2.0.1 (2023 March) |
×208 packages |
v1.0.2 (2022 August) |
×312 packages |
v0.12.1 (2021 March) |
×319 packages |
v0.2.0 (2018 January) First npm release! |
×300 packages |
Stats compiled on December 11, 2025 from https://node-modules.dev/ (using pnpm)