Build Awesome v4.0.0-alpha.8
Pre-release
Pre-release
Immutable
release. Only release title and notes can be modified.
# To install, choose one of these:
npm install @11ty/eleventy@canary --save-exact
npm install @awesome.me/buildawesome@alpha --save-exactFull v4 Milestone: https://github.com/11ty/buildawesome/milestone/46?closed=1
Full Changelog: v4.0.0-alpha.7...v4.0.0-alpha.8
- Breaking: bump Node minimum to
22.15+(previously20.19+) #4271 - Batched Incremental: Fixes #4274 Adds support for multiple eligible incremental files in a single build #4275
- Using
npm stage publishfor extra release security hardening. - Removes
Promise.withResolverspolyfill (no longer necessary) #4289 - Fix preprocessor callbacks run twice when using
--incremental#4292 - Upstream repo moved from https://github.com/11ty/eleventy to https://github.com/11ty/buildawesome
- Adds
@awesome.me/buildawesomepublish and the Build Awesome rename stuff (no breaking changes), more at #4294 - Fix TypeScript data files not being processed by @cypressSap #4247
- Breaking (canary): removes
page.inputPathDirandpage.dir(introduced in v4.0.0-alpha.5) follow along at #3794 - Adds TypeScript types d.ts file for Configuration API (documentation pending, see
@11ty/eleventy/UserConfigor@awesome.me/buildawesome/UserConfigexport) - Adds Node 26 to CI
- Fix
module.register()deprecation message #4283
Dependencies
- Internals: moves from
debugtoobug(~26KB savings, no external changes) #4291 - Bump @11ty/eleventy-dev-server from 3.0.0-alpha.6 to 3.0.0-alpha.10 #4260
- Bump @11ty/posthtml-urls from 1.0.2 to 1.0.3 #4254
- Bump liquidjs from 10.25.0 to 10.25.5 #4261
- Bump
@11ty/gray-matterfrom 2.0.1 to 2.1.0 (dependency upgrades) - Upgrades
avatest runner (devDep) from v6 to v8
Thank you for PR review help from @Ryuno-Ki!
Thank you for @cristovaov for joining the Eleventy Discord moderator team!