Skip to content

Eleventy v3.0.0-beta.2: The Final Countdown

Pre-release
Pre-release
Compare
Choose a tag to compare
@zachleat zachleat released this 30 Sep 21:50
· 60 commits to main since this release

What's Changed from 3.0.0-beta.1

  • Includes Dev Server v2.0.4:
  • Fix issue with front matter updates on subsequent builds #3397: #3421
  • Fix TemplateContentUnrenderedTemplateError issue during incremental builds #3410
  • Fix wildcard in extensions argument in .addPreprocessor() by @vrugtehagel in #3418
  • Add support for relative paths in InputPath to URL Plugin #3417
  • Commit lockfile for consistent CI by @uncenter in #3100
  • fix #3425 import of Liquid.js by @lexoyo in #3426
  • fix: encodeURI for passthrough aliases by @satgo1546 in #3346
  • Add flag to run event handlers sequentially by @vrugtehagel in #3423
  • Add --loader flag to force ESM/CJS mode by @vrugtehagel in #3377
  • Fixes conflicts with existing id attributes from IdAttributePlugin #3430
  • Adds filter callback to IdAttributePlugin #3430
  • Adds eleventyConfig.once method for events 7a96035
  • Fix type of HtmlTransformer plugins attribute by @aschrab in #3403
  • Fix: missing logger when a transform returns an empty string
  • Internals: adds enabled callback to HtmlTransformer
  • addPreprocessor support for 11ty.js and Custom templates (via useJavaScriptImport property) in #3452
  • Better error messaging on templates that output to files without file extensions (with project or data-cascade opt-out) #3399
  • Adds eleventy:id-ignore opt-out for Id Attribute plugin 98f7edc
  • Fixes Bundle Plugin to remove nodes that try to use empty bundles: 26c0fcf 11ty/eleventy-plugin-bundle#8

Minutiae

Full Changelog: v3.0.0-beta.1...v3.0.0-beta.2
Full Eleventy v3 Milestone (176 closed): https://github.com/11ty/eleventy/milestone/40?closed=1