github 11ty/eleventy v4.0.0-alpha.6
Pre-release: Eleventy v4.0.0-alpha.6

pre-release10 hours ago

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 setLiquidOptions addding 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.js templates that assign data or render callbacks using Public class fields
  • Fixes #3536 using content in data cascade with eleventyConfig.setFreezeReservedData(false) should not supersede content when 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 the nunjucks package 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 desirably npm install nunjucks into your project’s dependencies).
  • Breaking (low-risk): Upgrades to @11ty/recursive-copy@5 from @4 #4192. Affects glob parsing in passthrough copy via minimatch dependency upgrade, if you see issues please look at the relevant changelog
  • Swap from please-upgrade-node to @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/

Don't miss a new eleventy release

NewReleases is sending notifications on new releases.