- Adds new
eleventyConfig.addPreprocessor
API for improved drafts workflow #188 Workaround for Nunjucks macros import #3345 - New
IdAttributePlugin
addsid
attributes to headings across multiple template syntaxes #3363 - Fix npm audit deprecation warnings from
recursive-copy
package #3299 - Missing layout error messaging now reports the template path #727
- Add
{ type: "async" }
option forgetShortcodes
,getFilters
, andgetPairedShortcodes
configuration API methods (#3310) - Fix issue with more complex
export
in11ty.js
templates #3359 - Small tweaks to colorized terminal text
- Internals: removes
multimatch
dependency, swaps to already in-usemicromatch
9698667 - Fix bug with Eleventy Image On-request workflow
eleventyConfig.getFilter(...) is not a function
#3365 - Improvements to benchmarking debug mode outputs: https://www.11ty.dev/docs/debug-performance/
- Benchmarking logging output improvement for minimum thresholds #1570
Full Changelog: v3.0.0-alpha.16...v3.0.0-alpha.17
Full Eleventy v3 Milestone: https://github.com/11ty/eleventy/milestone/40
🥳🥳🥳 5 issues left (137 closed) on the Eleventy 3.0.0 milestone!
We need your help!
11ty is now operating independently, with full time development and maintenance funded by our Open Collective supporters. We need your help to keep going! We have a goal of $6000 USD recurring monthly budget. Read more about this fundraising push or head directly to our Open Collective to start your recurring contribution!