stack.pulse
#stacks/eleventy/framework

Eleventy release notes, breaking changes, and upgrade notes.

A simpler static site generator StackPulse turns upstream changelogs into scannable summaries with risky changes, deprecations, migration notes, and source links.

releases
6
breaking
1
security
3
deprecated
2
migrations
2

Get source-linked upgrade notes and occasional sponsor recommendations. No GitHub login required.

what stackpulse tracks

Eleventy releases from GitHub

StackPulse watches Eleventy release notes and keeps the original source link close to every summary.

upgrade risk

Breaking changes and deprecations

Risky changes are separated from normal feature notes so you can scan upgrade impact before changing production dependencies.

migration notes

Source-backed next steps

Migration steps and recommended actions are only shown when the upstream release notes support them.

# latest_releases

source-backed
v4.0.0-alpha.8highbreakingdeprecationfeaturesecurityprereleaseJun 18, 2026

Build Awesome v4.0.0-alpha.8

This release introduces significant breaking changes, including a Node.js version bump and removal of deprecated APIs, while adding new features like TypeScript support and incremental build improvements.

affected

Users relying on deprecated APIs or running Node.js versions below 22.15 will be affected.

action

Upgrade Node.js to version 22.15+ and review breaking changes before updating.

release_signals
-Bumps Node minimum version to `22.15+` (previously `20.19+`)
-Removes `Promise.withResolvers` polyfill
-Removes `page.inputPathDir` and `page.dir` (introduced in v4.0.0-alpha.5)
!Using `npm stage publish` for extra release security hardening
!Removes `Promise.withResolvers` polyfill
!Removes `page.inputPathDir` and `page.dir`
+Adds support for multiple eligible incremental files in a single build
+Adds TypeScript types d.ts file for Configuration API
+Fixes TypeScript data files not being processed
+Moves from `debug` to `obug` for internal debugging (~26KB savings)
+Adds Node 26 to CI
view source on github->
v3.1.6mediumsecurityJun 2, 2026

Eleventy v3.1.6: Everybody wants to do Maintenance

This release focuses on maintenance improvements, including fixing a Node 26 deprecation warning, upgrading dependencies for security fixes, and adding Node 26 to CI for the v3 branch.

affected

Users running Eleventy on Node 26 or using affected dependencies may benefit from these updates.

action

Update to version 3.1.6 to benefit from dependency upgrades and security improvements.

release_signals
!Minor dependency upgrades for `npm audit` fixes
!Opt out of package manager cache for GitHub Actions CI release workflow (hardening security)
view source on github->
v4.0.0-alpha.7mediumfeatureprereleaseMar 20, 2026

Pre-release: Eleventy v4.0.0-alpha.7

This release introduces experimental TypeScript support, enables Node's compile cache by default, and improves error messaging around ESM requirements. It also includes minor fixes and dependency upgrades.

affected

Developers using Eleventy with Node.js and those interested in experimental TypeScript support are most affected.

action

Install the canary release using `npm install @11ty/eleventy@canary --save-exact` to test new features.

release_signals
+Enables Node’s compile cache by default (opt-out available)
+Very experimental support for zero-config TypeScript (type stripping) for Configuration Files, Data Files, Template files, and Dependency mapping
+Show configuration file in use on console output
+Major dependency upgrade: `entities` from v7 to v8
view source on github->
v3.1.5lowdeprecationsecurityMar 18, 2026

Eleventy v3.1.5: Dependable Dependencies

This release focuses on minor dependency updates and fixes, including addressing an `npm audit` report for `minimatch` and upgrading `liquidjs`.

affected

Users relying on `minimatch` or `liquidjs` may benefit from the updates.

action

Update to v3.1.5 to ensure dependency security and stability.

release_signals
!Fixes `npm audit` report for `minimatch`
!Removes dev dependency `rimraf`
view source on github->
v3.1.4criticalmigrationMar 18, 2026

Eleventy v3.1.4

This release failed to publish and is immutable. Users should upgrade to Eleventy v3.1.5 instead.

affected

Users attempting to use this release will need to upgrade to v3.1.5.

action

Upgrade to Eleventy v3.1.5 immediately.

migration_steps1 steps
  1. 01Upgrade to Eleventy v3.1.5 as this release failed to publish.
view source on github->
v3.1.3lowmigrationMar 18, 2026

Eleventy v3.1.3

This release failed to publish and is immutable. Users are advised to use Eleventy v3.1.5 instead.

affected

Users attempting to use v3.1.3 are affected.

action

Upgrade to Eleventy v3.1.5.

migration_steps1 steps
  1. 01Use Eleventy v3.1.5 instead of v3.1.3.
view source on github->