Skip to navigation Skip to main content

Eleventy Firehose

This page shows activity from the Eleventy Blog, Quick Tips, YouTube channel, Mastodon account, and all GitHub releases (all of 11ty org repositories).


Did you know? An Eleventy icon is now available (for free!) in Font Awesome v7: fontawesome.com/icons/eleventy

Use it today with the newly released stable v1.0.0 of the Font Awesome Eleventy plugin: github.com/11ty/eleventy-plugi

Did you know? An Eleventy icon is now available (for free!) in Font Awesome v7: fontawesome.com/icons/eleventy Use it today with the newly released stable v1.0.0 of the Font Awesome Eleventy plugin: https://github.com/11ty/eleventy-plugin-font-awesome/releases/tag/v1.0.0 https://fontawesome.com/icons/eleventy

Make sure you subscribe to socket.dev/blog/category/secur to see the latest in JS supply chain security (we’ll update you if any reports affect Eleventy!)

Some good practices to help mitigate in your projects:

1. Use `npm install --ignore-scripts` (or use pnpm)
2. Use `npm ci` and a package-lock.json on your build server

Make sure you follow @socket.dev to see the latest in JS supply chain security (we’ll update you if any reports affect Eleventy!) Some good practices to help mitigate in your projects: 1. Use `npm install --ignore-scripts` (or use pnpm) 2. Use `npm ci` and a package-lock.json on your build server

well that ended up unanimous, thanks for voting y’all

Eleventy v4.0 Proposal: remove the data deep merge opt-out feature originally introduced to ease a breaking change for folks upgrading to Eleventy v1.

Vote with a 👍 or 👎 here: github.com/11ty/eleventy/issue

Eleventy v4.0 Proposal: remove the data deep merge opt-out feature originally introduced to ease a breaking change for folks upgrading to Eleventy v1. Vote with a 👍 or 👎 here: https://github.com/11ty/eleventy/issues/3937
Eleventy Leaderboards №31 11ty.dev/speedlify/ 🥇 www.a11yproject.com 🥈 andy.bond from Andy Bond 🥉 sia.codes from @sia.codes Using Lighthouse v12.8

To check to see if your project was affected, check your package-lock.json file to see what version of `debug` you have installed.

Notice: one of Eleventy’s dependencies was compromised a few hours ago. `debug@4.4.2` was the compromised version affected (it is now unpublished from npm).

More context: socket.dev/blog/npm-author-qix

Notice: one of Eleventy’s dependencies was compromised a few hours ago. `debug@4.4.2` was the compromised version affected (it is now unpublished from npm). More context: https://socket.dev/blog/npm-author-qix-compromised-in-major-supply-chain-attack

New release: <is-land> v5.0.0

🏎️ Better performance
⛰️ Adds *more* browser support
🎪 Passive event listeners with `on:interaction`
✍️ Rename tag name or on:* attributes
🆕 Framework APIs

github.com/11ty/is-land/releas

New release: <is-land> v5.0.0 🏎️ Better performance ⛰️ Adds *more* browser support 🎪 Passive event listeners with `on:interaction` ✍️ Rename tag name or on:* attributes 🆕 Framework APIs https://github.com/11ty/is-land/releases/tag/v5.0.0
New release: <is-land> v5.0.0 🏎️ Better performance ⛰️ Adds *more* browser support 🎪 Passive event listeners with `on:interaction` ✍️ Rename tag name or on:* attributes 🆕 Framework APIs https://github.com/11ty/is-land/releases/tag/v5.0.0

Did you know? 💡 Eleventy has an official plugin that shows your project’s output files organized by directory with file sizes and compile/render times shown? Compatible with Eleventy v1 and newer!

11ty.dev/docs/plugins/director

A sample build of eleventy-base-blog running Eleventy v4.0.0-alpha.4 with entries organized by directory in _site/
Did you know? 💡 Eleventy has an official plugin that shows your project’s output files organized by directory with file sizes and compile/render times shown? Compatible with Eleventy v1 and newer! https://www.11ty.dev/docs/plugins/directory-output/
Finally, it has happened: WebC has received some updates and a beta release of v0.12 is now available! npm install @​11ty/eleventy-plugin-webc@beta Make sure you review the release notes for WebC v0.12 as there are some breaking changes with webc:type and webc:setup: https://github.com/11ty/webc/releases/tag/v0.12.0-beta.1

Finally, it has happened: WebC has received some updates and a beta release of v0.12 is now available!

npm install @​11ty/eleventy-plugin-webc@beta

Make sure you review the release notes for WebC v0.12 as there are some breaking changes with webc:type="js" webc:type="render" and webc:setup: github.com/11ty/webc/releases/

Eleventy Leaderboards №30 Winners
11ty.dev/speedlify/

🥇 11ty.rocks/ from @5t3ph
🥈 victoriacutting.co.uk/ from Dan Urbanowicz
🥉 sia.codes/ from @sia

Using Lighthouse v12.8.1 and speedlify.dev

New leaderboards results have been posted! 11ty.dev/speedlify/

Eleventy Syntax Highlighter (Prism) release v5.0.2 fixes a bug with `diff-` languages: github.com/11ty/eleventy-plugi

11ty.dev/ is now running Eleventy v4 alpha

AROUND HERE WE TEST IN PRODUCTION (and also staging, previews, local, unit and integration tests in 12 different environments and JavaScript runtimes, but you get the idea)

Thanks to @r0b for adding OpenSearch support to 11ty.dev!

social.lol/@r0b/11493327076735

Eleventy Meetup Ep.25 is happening today!

★ How I added structured data to my personal website and blog — @kajkandler
★ Deploying 11ty Automatically — Michael Delaney

11tymeetup.dev/events/ep-25-st

We’re moving Mastodon servers!

Hold on to your butts.

The Eleventy Meetup is happening today: 11tymeetup.dev/events/ep-23-no

Starring Michael W. Delaney and vrugtehagel!

New in Eleventy Bundle v3.0.4: a new option to populate per-route bundles with content right out of your HTML.

github.com/11ty/eleventy-plugi

Here’s an example that puts all `<style>` element content into a `css` bundle:

// Per-page bundles, see https://github.com/11ty/eleventy-plugin-bundle
eleventyConfig.addBundle( content to `css` bundle (use