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.6...v4.0.0-alpha.7
Fairi warning: this may be one of the last canary releases before you see some names start to change to Build Awesome.
What’s New?
- Enables Node’s compile cache by default (opt-out available) #3499
- Update error messaging around require(esm) Node versions 2018d43
<meta>elements need closing slash when using HTML Transformer plugins (workaround for garbage parsers) #4200- Very experimental support for zero-config TypeScript (type stripping) support for Configuration Files, Data Files, Template files, Dependency mapping (when using
--watchor--serve) on Node 22.6+ and newer #4194 #4195 - Show configuration file in use on console output #3654
- Freeze
moodependency #4240, unfreeze at #4241 - Major dependency upgrade (not breaking):
entitiesfrom v7 to v8 (ESM, Node 20.19+)