- 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
| Version | Production Dep Count | Production Size |
|---|---|---|
v4.0.0-alpha.6 (2025 December)
| ×105 packages
| 9.75 MB
|
v3.1.2 (2025 June)
| ×133 packages
| 15.73 MB
|
v2.0.1 (2023 March)
| ×208 packages
| 26.31 MB
|
v1.0.2 (2022 August)
| ×312 packages
| 48.06 MB
|
v0.12.1 (2021 March)
| ×319 packages
| 46.05 MB
|
v0.2.0 (2018 January) First npm release!
| ×300 packages
| 26.6 MB
|
Stats compiled on December 11, 2025 from https://node-modules.dev/