Skip to navigation Skip to main content
The possum is Eleventy’s mascot
Stable
3.0.0
Canary
3.0.1-alpha.5
Menu
Eleventy 1.93s
Astro 22.90s

The very first beta release of Eleventy v2.0


Update: The Eleventy v2.0.0 stable release is now available!

The very first Eleventy 2.0 Beta release is now available on the @beta channel and we’re looking for Beta testers! You can try it out now:

# Local project
npm install @11ty/eleventy@beta

# Global install
npm install @11ty/eleventy@beta -g

Read more about local versus global installation.

Play Video Watch on YouTube

Are you new to Eleventy?

Jump to section titled: Are you new to Eleventy?

Eleventy is a flexible and production-ready site generator known for its zero-client-JavaScript footprint, speedy sites, speedy builds, and full control over the output. Watch The State of Eleventy in Two Minutes or read more about Eleventy’s project goals.

The Big Features

Jump to section titled: The Big Features

Smaller, More Secure

Jump to section titled: Smaller, More Secure

Faster Builds

Jump to section titled: Faster Builds

Plugins

Jump to section titled: Plugins

And more…

Jump to section titled: And more…
  • Support for aliasing to an existing template language #2248
    • This unlocks TypeScript or JSX in Eleventy when you use esbuild-register and alias 11ty.ts or 11ty.tsx to 11ty.js.
  • Event arguments unlock new plugin abilities: dir (input/output/includes/data/layouts locations), outputMode (where the templates are going: fs, json, ndjson), runMode (build, watch, or serve), or results for the processed Eleventy output.
  • Memory usage improvements to Pagination

Breaking Changes

Jump to section titled: Breaking Changes
INFO:
Rather than review this list, it’d be faster to use the eleventy-upgrade-helper plugin, which runs a suite of tests to see whether or not you need to worry about these breaking changes in your project: https://github.com/11ty/eleventy-upgrade-help

The Small Features

Jump to section titled: The Small Features

Even Smaller Features

Jump to section titled: Even Smaller Features

Housekeeping

Jump to section titled: Housekeeping
  • Full issue list: https://github.com/11ty/eleventy/milestone/38?closed=1
  • Full changelog: https://github.com/11ty/eleventy/compare/v1.0.2...v2.0.0-beta.1

Thank You Notes

Jump to section titled: Thank You Notes

This project would not be possible without our lovely community. Thank you to everyone that built something with Eleventy (×669 authors on our web site!), wrote a blog post about Eleventy, contributed code, wrote a plugins, helped with documentation, asked questions, answered questions, braved The Leaderboards, participated on Discord, filed issues, attended (or organized!) a meetup, said a kind word on social media ❤️.

Pull Requests From

Jump to section titled: Pull Requests From

@AleksandrHovhannisyan 🆕, @amareshsm ×2 🆕, @binyamin, @DamianOsipiuk 🆕, @epelc ×2 🆕, @j-f1 🆕, @Jaza 🆕, @kentaroi 🆕, @kev4ev 🆕, @LeoSchae 🆕, @milahu ×3, @nasivuela 🆕, @NickColley 🆕, @NotWoods, @Obayanju 🆕, @Snapstromegon ×16 (wow! 🤯), @TheDocTrier 🆕, @thinkverse 🆕, @TigersWay 🆕, @wes-goulet 🆕

Read more from the Community

Jump to section titled: Read more from the Community

Open Collective Supporters

Jump to section titled: Open Collective Supporters

Read more blog posts:

Jump to section titled: Read more blog posts: