Skip to content

Pre-release: Eleventy v3.0.0-alpha.18

Pre-release
Pre-release
Compare
Choose a tag to compare
@zachleat zachleat released this 30 Jul 21:24
· 243 commits to main since this release
  • Published with npm package provenance for improved auditing and security #3392
  • Pre-release 3.0-compatible plugins for Pug, EJS, Handlebars, Mustache, and HAML are now available: https://github.com/11ty/eleventy-plugin-template-languages
  • Upgrade Helper plugin for 3.0 now available: https://github.com/11ty/eleventy-upgrade-help
  • New eleventyConfig.setLiquidParameterParsing("builtin") API provides a path forward to opt-in to Liquid’s built-in parameter parser #2679
  • New renderContent Universal Filter provided by the Render Plugin allows rendering an arbitrary string of template content #3370
  • Missing file name passed as --config on command line now throws an error: #3373
  • Fix to deep merge objects passed to eleventyConfig.addGlobalData #3389
  • Fix internal error when folks try to pass non-function to addFilter, addShortcode configuration API methods #3385
  • TypeScript improvements for types in configuration API #3097
  • Fix issue with error message on SIGINT server close, removes process.exit calls for a graceful stop #3361 #3375
  • Fix bug with async config and manual use of RenderPlugin #3368

Full Changelog: v3.0.0-alpha.17...v3.0.0-alpha.18
Full Eleventy v3 Milestone: https://github.com/11ty/eleventy/milestone/40

🥳🥳🥳 2 issues left (150 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!