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).
Speaker #6 for The 11ty International Symposium on Making Web Sites Real Good: Paul Everitt @pauleveritt
https://conf.11ty.dev/#speakers
This is their #BuiltWithEleventy web site (made real good): https://www.jetbrains.com/guide/
Our next speaker for The 11ty International Symposium on Making Web Sites Real Good: https://conf.11ty.dev/#speakers
Sara Joy @sarajw
This is their web site (made real good): https://sarajoy.dev/
Our next speaker for The 11ty International Symposium on Making Web Sites Real Good: https://conf.11ty.dev/#speakers
Adrianna Tan @skinnylatte
This is their web site (made real good): https://popagandhi.com/
New release: Eleventy Dev Server v2.0.0
🎁 Adds new `onRequest` option for request-time processing
🎁 Adds new `indexFileName` option
🐛 Bug fixes for byte-range requests, pathPrefix, and more!
🤝 4 new contributors!
Release notes: https://github.com/11ty/eleventy-dev-server/releases/tag/v2.0.0
Our next speaker for The 11ty International Symposium on Making Web Sites Real Good: https://conf.11ty.dev/#speakers
Chris Ferdinandi @cferdinandi
This is their web site (made real good): https://gomakethings.com/
This is what the error messaging looks like when I set `draft: 1` in the front matter of a template file in the directory:
Coming soon to an alpha release near you:
`eleventyDataSchema` lets you validate data from the data cascade: https://github.com/11ty/eleventy/issues/879#issuecomment-2062585031
This example in a directory data file checks that the `draft` property is boolean (or undefined):
New on the docs, a dedicated page for Transforms (including a new section on execution order):
Free Eleventy plugin idea:
Generate a robots.txt file (or other static files that can send headers: e.g. .htaccess) to block the bots, a la this approach by @beep: https://ethanmarcotte.com/wrote/blockin-bots/
Would work great with our new Virtual Templates feature: https://github.com/11ty/eleventy/issues/1612
Our next speaker reveal for The 11ty International Symposium on Making Web Sites Real Good: https://conf.11ty.dev/#speakers
Mayank @hi_mayank
This is their web site (made real good): https://www.mayank.co/
Coming soon to an alpha release near you:
Helpful errors when setting reserved Eleventy data properties in the data cascade.
One more bonus thought on Virtual Templates—they might be easier than pagination to understand (especially for more complex use cases)!
https://github.com/11ty/eleventy/issues/1612#issuecomment-2052628014
New on the docs: Feature Testing and Version Checking in Plugins:
https://www.11ty.dev/docs/plugins/#feature-testing
https://www.11ty.dev/docs/plugins/#version-checking
Aleksandr Hovhannisyan has created a quick demo of a plugin using Virtual Templates to output a Netlify redirects file:
https://github.com/AleksandrHovhannisyan/eleventy-plugin-netlify-redirects/
This is a perfect use case for Virtual Templates, using the Eleventy pipeline to output a file without requiring templates in the plugin consumer’s project.
Our very first speaker reveal for The 11ty International Symposium on Making Web Sites Real Good: https://conf.11ty.dev/#speakers
Henry Desroches @henry
This is their web site (made real good): https://henry.codes/
Eleventy 3.0.0-alpha.6 is now in the wild, adding:
1️⃣ Virtual Templates: https://github.com/11ty/eleventy/issues/1612
2️⃣ `eleventyConfig.directories` with access to normalized project-relative directory paths https://github.com/11ty/eleventy/pull/3244
3️⃣ `config` named export from Configuration files https://github.com/11ty/eleventy/issues/3246
4️⃣ `set*Directory` config methods https://github.com/11ty/eleventy/issues/1503
5️⃣ `ELEVENTY_VERSION` environment variable
6️⃣ Bug fixes!!
📣 Arbitrary Milestone Alert 📣
We now have 1000 folks attending the 11ty International Symposium on Making Web Sites Real Good!
If you haven’t yet, register today! https://conf.11ty.dev/#register
Coming to an alpha release (v3.0.0-alpha.6) near you:
1️⃣ `eleventyConfig.directories` contains the full normalized project-relative paths for your Eleventy project dirs (via CLI or config) https://github.com/11ty/eleventy/pull/3244
2️⃣ More robust option for `config` export from config file means folder definitions are consistent throughout configuration execution. https://github.com/11ty/eleventy/issues/3246
3️⃣ Configuration API methods (e.g. `eleventyConfig.setInputDirectory()`) to set your project dirs https://github.com/11ty/eleventy/issues/1503
If you submitted a talk to 11ty Conference, please check your email—we have finished sending out all of the emails.
The selection process was _extremely_ difficult and I am really sorry to those that were not selected for this year’s event. Please know that It is not a reflection on you or your talk idea!
Please email or DM if you have any questions or concerns.
you know what’s better than 4 hundos? 10 hundos
we’re currently at 998 folks registered for https://conf.11ty.dev/ 👀