npm @11ty/eleventy 4.0.0-alpha.9
Build Awesome (11ty) v4.0.0-alpha.9

latest release: 4.0.0-alpha.10
6 hours ago
# To install, choose one of these:
npm install @11ty/eleventy@canary --save-exact
npm install @awesome.me/buildawesome@alpha --save-exact

Full v4 Milestone: https://github.com/11ty/buildawesome/milestone/46?closed=1
Full Changelog: v4.0.0-alpha.8...v4.0.0-alpha.9


  • Risky, albeit not a breaking change Nunjucks users please take extra care when upgrading to this version. We implemented a somewhat large refactor to our Nunjucks fork. Using new fully-async compatible Nunjucks prerelease v4.0.0-alpha.3. No longer necessary to use async specific tags for {% set %} or {% for %}. You can now use macros with async child content. Fixes #4305 #3788 (and so many other issues!)
  • Improvement to error messaging shown when throwing errors in buildawesomeSchema callbacks. See https://www.11ty.dev/docs/data-validate/
  • Fixes missing README on npm package for @awesome.me/buildawesome #4301
  • Adds BUILDAWESOME_SKIP_BUNDLE_PLUGIN environment variable to allow manual addition of @11ty/eleventy-plugin-bundle
  • Fix: Merge Array and Object buildAwesome* data with eleventy* counterparts (important for: eleventyComputed, eleventyExcludeFromCollections, and eleventyImport) #4302
  • Breaking change (very low risk): Changes default emitter mode for events to be sequential instead of parallel #4293

Don't miss a new eleventy release

NewReleases is sending notifications on new releases.