A simpler site generator. Transforms a directory of templates (of varying types) into HTML.
Eleventy v2.0.1 is now available! You can try it out in your project now:
npm install @11ty/eleventy@latest
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.
this.eleventy
in JavaScript template functions #2790lodash
security audits #287711ty.js
templates were too aggressively cached on watch/serve #2839 #2838This project would not be possible without our lovely community. Thank you to everyone that built something with Eleventy (×684 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 ❤️.
🚨 The full release notes are available on The Eleventy Blog: Eleventy v2.0.0 or you can watch me talk about v2.0 on YouTube.
Eleventy v2.0.0 is now available! You can try it out now:
# Local project
npm install @11ty/eleventy@latest
# Global install
npm install @11ty/eleventy@latest -g
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.
node_modules
file weight decreased by 77.8%: 34.3 MB (155 MB in v1.0.2)npm install
time
--incremental
for incremental builds #108
pagination
data or eleventyImport
#975
--ignore-initial
command line option to skip the first build (best paired with --incremental
)<base>
Plugin makes it easy to deploy your site to any folder path without changing any content (works great with the path prefix feature) (bundled with Eleventy)
esbuild-register
and alias 11ty.ts
or 11ty.tsx
to 11ty.js
.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.⚠️ 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
.git
and nested node_modules
folders are ignored by default (previously we ignored node_modules/**
, now **/node_modules/**
) #2436
page.fileSlug
when the file name is index.*
. e.g. YYYY-MM-DD-myslug/index.md
has a page.fileSlug
of myslug
when previously it was YYYY-MM-DD-myslug
#1947 #2111
renderData
feature (use Computed Data instead) #2356
--passthroughall
command line flag #2682
liquidjs
from v9 to v10 Release notes #2678
luxon
from v2 to v3 Release notes
markdown-it
from v12 to v13 Release notes
eleventy.config.js
and eleventy.config.cjs
in addition to .eleventy.js
#1029
addShortcode
is now async-friendly #2726
addFilter
is now async-friendly #2536 (also adds an addAsyncFilter
API method)watch
option to trigger live reloads on file changes outside of your Eleventy build. Works great when you’re using a bundler in parallel!eleventyConfig.ignores
) and file watching (eleventyConfig.watchIgnores
) #893
recursive-copy
options in passthrough file copy #1686
log
filter supports chaining #2467
git Created
date option #2468
read
and encoding
to custom data formats
eleventy.env.runMode
to global data. #2770
setDataFileSuffixes
API method to customize Template and Directory data file suffixes (or opt-out of the Template and Directory Data Files feature) #2681
singleTemplateScope: false
simplifies using collections in serverless mode. #2736
--serve
issues that required server restarts.this.page
and this.eleventy
are now available on Shortcodes, 🆕 Filters, 🆕 Linters, and 🆕 Transforms
page
and content
on Collection entries
getCollectionItemIndex
universal filter #2676
eleventyConfig.pathPrefix
#2526
generatePageOnEmptyData
to generate an empty results page with an empty paginated data set #1698 #756 #731 #2208
This project would not be possible without our lovely community. Thank you to everyone that built something with Eleventy (×684 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 ❤️.
@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 🆕, @mrmartineau 🆕, @danburzo 🆕
Full Changelog: https://github.com/11ty/eleventy/compare/v2.0.0-beta.2...v2.0.0-beta.3
The first bug-fix follow up to the long awaited 2.0.0-beta.1.
eleventy.env.runMode
to global data. #2770[email protected]
(fixes domDiff
option): https://github.com/11ty/eleventy-dev-server/issues/48
Full Changelog: https://github.com/11ty/eleventy/compare/v2.0.0-beta.1...v2.0.0-beta.2
🚨 The full release notes are available on The Eleventy Blog: The Very First Beta Release of Eleventy v2.0 or you can watch me talk about this release on YouTube.
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.
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.
node_modules
file weight decreased by 77.8%: 34.3 MB (155 MB in v1.0.2)npm install
--incremental
for incremental builds #108
pagination
data or eleventyImport
#975
--ignore-initial
command line option to skip the first build (best paired with --incremental
)<base>
Plugin makes it easy to deploy your site to any folder path without changing any content (works great with the path prefix feature) (bundled with Eleventy)
esbuild-register
and alias 11ty.ts
or 11ty.tsx
to 11ty.js
.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.⚠️ 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
.git
and nested node_modules
folders are ignored by default (previously we ignored node_modules/**
, now **/node_modules/**
) #2436
page.fileSlug
when the file name is index.*
. e.g. YYYY-MM-DD-myslug/index.md
has a page.fileSlug
of myslug
when previously it was YYYY-MM-DD-myslug
#1947 #2111
renderData
feature (use Computed Data instead) #2356
--passthroughall
command line flag #2682
liquidjs
from v9 to v10 Release notes #2678
luxon
from v2 to v3 Release notes
markdown-it
from v12 to v13 Release notes
eleventy.config.js
and eleventy.config.cjs
in addition to .eleventy.js
#1029
addShortcode
is now async-friendly #2726
addFilter
is now async-friendly #2536 (also adds an addAsyncFilter
API method)watch
option to trigger live reloads on file changes outside of your Eleventy build. Works great when you’re using a bundler in parallel!eleventyConfig.ignores
) and file watching (eleventyConfig.watchIgnores
) #893
recursive-copy
options in passthrough file copy #1686
log
filter supports chaining #2467
git Created
date option #2468
read
and encoding
to custom data formats
setDataFileSuffixes
API method to customize Template and Directory data file suffixes (or opt-out of the Template and Directory Data Files feature) #2681
singleTemplateScope: false
simplifies using collections in serverless mode. #2736
--serve
issues that required server restarts.this.page
and this.eleventy
are now available on Shortcodes, 🆕 Filters, 🆕 Linters, and 🆕 Transforms
page
and content
on Collection entries
getCollectionItemIndex
universal filter #2676
eleventyConfig.pathPrefix
#2526
generatePageOnEmptyData
to generate an empty results page with an empty paginated data set #1698 #756 #731 #2208
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 ❤️.
@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 🆕
This project would not be possible without our lovely community. Thank you to everyone that built something with Eleventy (×595 authors on our web site!), wrote a blog post about Eleventy, contributed code to core or plugins, documentation, asked questions, answered questions, braved The Leaderboards, participated on Discord, filed issues, attended (or organized!) a meetup, said a kind word on Twitter ❤️.
npm install @11ty/eleventy
npm update @11ty/eleventy
All bug fix issues can be perused at the GitHub milestone: https://github.com/11ty/eleventy/milestone/39?closed=1
There are no major version dependency updates between 1.0.2 and 1.0.1.
Gold Sponsors: Sanity.io, Nordhealth, CloudCannon
Silver Sponsors: Set Creative Studio, Unabridged Software, PQINA, The Coders Guild, Bejamas, Nathan Smith, Flatirons Development, Monarch Air Group, Ben Nash, getform.io, OCEG, Mercury Jets
OpenCollective Monthly Backers: Viljami Salminen, Tyler Gaw, Peter deHaan, Melanie Sumner, Alejandro Rodríguez, Mat Marquis, Philip Borenstein, Jérôme Coupé, Max Böck, Bryce Wray, Kristof Michiels, Nicolas Hoizey, Mike Aparicio, Ben Myers, Katie Sylor-Miller, Mark Buskbjerg, mortendk, Aaron Hans, Lauris Consulting, John Meyerhofer, Todd Libby, Luke Bonaccorsi, Dimitrios Grammatikogiannis, Wellness Researched, Devin Clark, Eric Bailey, Dave Rupert, Manuel Matuzovic, Phil Hawksworth, shawn j sandy, Jenn Schiffer, Tianyu Ge, Kyosuke Nakamura, Hans Gerwitz, Makoto Kawasaki, Horacio Gonzalez, Matthew Tole, Ivan Buncic, Rob Sterlini, Mark Boulton, Søren Birkemeyer, Richard Hemmer, Nick Nisi, Andrew Harvard, John SJ Anderson, Ryan Swaney, Tim Giles, Alistair Shepherd, Ivo Herrmann, Flaki, John Hall, Scott McCracken, James Steinbach, Miriam Suzanne, Bentley Davis, Angelique Weger, vince falconi, Martin Schneider, Stephanie Eckles, Frontend Weekly Tokyo, Ferpection, Josh Crain, Chris Burnell, Ximenav Vf., Juan Miguel, Rich Holman, Kasper Storgaard, Kevin Healy, Greg Gibson, Hidde, Michelle Barker, Alesandro Ortiz, David A. Herron, Paul Robert Lloyd, Andrea Vaghi, Bryan Robinson, Ashur Cabrera, Raymond Camden, John Meguerian, Joe Lamyman, Jeffrey A Morgan, Brett Nelson, Paul Welsh, Ingo Steinke, Melanie Richards, Dorin Vancea, Marco Zehe, Wes Ruvalcaba, Luc Poupard, Entle Web Solutions, Ken Hawkins, Ara Abcarians, Fershad Irani, Nikita Dubko, Aaron Gustafson, Chris, Sam, Benjamin Geese, Marcus Relacion, Netin nopeustesti, Bobby Ray, Christian Miles, Cthos, Sia Karamalegos, Daniel Ryan, Raphael Höser, Noel Forte, Saneef Ansari, Flemming Meyer, Colin Fahrion, Dan Burzo, Jon Kuperman, Dan Ott, Mobilemall.pk, Cheap VPS, David Darnes, Jon Roobottom, Dana Byerly, Oisín Quinn, Renkaatsopivasti, Windesol Sähkön Kilpailutus, Luke Mitchell, SignpostMarv, THE PADDING, Bob Monsour, Patrick Byrne, zapscribbles, Frank Reding, quinnanya, Richmond Insulation, Cory Birdsong, Aram ZS, Michel van der Kroef, Vinicius Depizzol, Andy Stevenson, HelppoHinta.fi, Tanner Dolby, jpoehnelt, Ingo Sobolewski, Andrew Weisbeck, Richmond Concrete, Tom, CelineDesign, Nic Chan, Duc Lam, Alex Zappa, Stephen Bell, Brett DeWoody, alistairtweedie, Meta Tier List, Robert Haselbacher, Lene
This project would not be possible without our lovely community. Thank you to everyone that built something with Eleventy (×524 authors on our web site!), wrote a blog post about Eleventy, contributed code to core or plugins, documentation, asked questions, answered questions, braved The Leaderboards, participated on Discord, filed issues, attended (or organized!) a meetup, said a kind word on Twitter ❤️.
npm install @11ty/eleventy
npm update @11ty/eleventy
lodash/isPlainObject
resulted in 28% build time improvement to web.dev (and likely made your project speedier too!) #2214 #2219
date: git Last Modified
feature to fix issues with Content Dates in production environments #142
eleventy.version
(holds the current version e.g. 1.0.1
) and eleventy.generator
(for use in <meta name="generator" content="{{ eleventy.generator }}">
) #1217 #2293
before
callback with current template’s data. #1209
All bug fix issues can be perused at the GitHub milestone: https://github.com/11ty/eleventy/milestone/37?closed=1
Some highlights:
addExtension
API and return;
in the compile
function to skip/ignore a template.this.defaultRenderer is not a function
error when using an async function
with addExtension
’s compile
--version
and --help
.addGlobalData
configuration APIaddGlobalData
configuration API to execute once per buildThere are no major version dependency updates between 1.0.1 and 1.0.0.
First-time GitHub contributions from @vseventer
Gold Sponsors: Sanity.io, Nordhealth
Silver Sponsors: Set Creative Studio, Unabridged Software, PQINA, The Coders Guild, Bejamas, Nathan Smith, Flatirons Development, Monarch Air Group
OpenCollective Monthly Backers: Viljami Salminen, Tyler Gaw, Peter deHaan, Melanie Sumner, Alejandro Rodríguez, Mat Marquis, Philip Borenstein, Jérôme Coupé, Max Böck, Bryce Wray, Kristof Michiels, Yuhei Yasuda, Nicolas Hoizey, Mike Aparicio, Ben Myers, Katie Sylor-Miller, Todd Libby, Mark Buskbjerg, mortendk, Aaron Hans, Lauris Consulting, John Meyerhofer, Luke Bonaccorsi, Dimitrios Grammatikogiannis, Keenan Payne, Devin Clark, Eric Bailey, Dave Rupert, Manuel Matuzovic, Phil Hawksworth, Wellness Researched, Tianyu Ge, Kyosuke Nakamura, Hans Gerwitz, Makoto Kawasaki, shawn j sandy, Horacio Gonzalez, Matthew Tole, Ivan Buncic, Ned Zimmerman, Jenn Schiffer, Mark Boulton, Søren Birkemeyer, Richard Hemmer, Nick Nisi, Andrew Harvard, Takuya Fukuju, John SJ Anderson, Ryan Swaney, Alistair Shepherd, Ivo Herrmann, Flaki, Rob Sterlini, Kyle Mitofsky, John Hall, Scott McCracken, James Steinbach, Miriam Suzanne, Bentley Davis, Evan Harrison, Higby, vince falconi, Martin Schneider, Stephanie Eckles, Frontend Weekly Tokyo, Angelique Weger, Ross Kinney, Tim Giles, Matt DeCamp, Chris Burnell, Ximenav Vf., Juan Miguel, Kasper Storgaard, Kevin Healy, Greg Gibson, hiddedevries.nl, Jeremy Caldwell, Michelle Barker, Alesandro Ortiz, David A. Herron, Paul Robert Lloyd, Andrea Vaghi, Bryan Robinson, Ashur Cabrera, Raymond Camden, John Meguerian, Joe Lamyman, Jeffrey A Morgan, Brett Nelson, Paul Welsh, Ingo Steinke, Josh Crain, Melanie Richards, Rich Holman, Lewis Nyman, Dorin Vancea, Marco Zehe, Wes Ruvalcaba, Luc Poupard, Ferpection, Entle Web Solutions, Ken Hawkins, Sami Singh, Fershad Irani, Nikita Dubko, Aaron Gustafson, Chris, Benjamin Geese, Marcus Relacion, Netin nopeustesti, Bobby Ray, Cthos, Sia Karamalegos, Christian Miles, Raphael Höser, Saneef Ansari, Flemming Meyer, Colin Fahrion, Dan Burzo, Gaston Rampersad, Jon Kuperman, Dan Ott, Mobilemall.pk, Cheap VPS, David Darnes, Sam, Jon Roobottom, Dana Byerly, Oisín Quinn, Renkaatsopivasti, Windesol Sähkön Kilpailutus, Luke Mitchell, SignpostMarv, THE PADDING, Bob Monsour, Marc FILLEUL, Patrick Byrne, Ara Abcarians, Daniel Ryan, zapscribbles, Frank Reding, quinnanya, Central Va Insulation, Cory Birdsong, Aram ZS, Michel van der Kroef, Vinicius Depizzol, Andy Stevenson, HelppoHinta.fi, jpoehnelt, Jina Anne, Ingo Sobolewski
This project would not be possible without our lovely community. Thank you to everyone that built something with Eleventy (×476 authors on our web site!), wrote a blog post about Eleventy, contributed code to core or plugins, documentation, asked questions, answered questions, braved The Leaderboards, participated on Discord, filed issues, attended (or organized!) a meetup, said a kind word on Twitter ❤️.
I really wish I had time to list everyone, but I do want to mention a few folks that have made tremendous contributions:
npm install @11ty/eleventy
npm update @11ty/eleventy
eleventy-upgrade-help
plugin.This will log breaking changes that apply to your project. https://github.com/11ty/eleventy-upgrade-help
liquidjs
v9 major version upgrade changes:
setLiquidOptions
: Eleventy default for dynamicPartials
changed to true
. Issue #240 Unquoted include paths will need to be updated or revert using dynamicPartials: false
setLiquidOptions
: Liquid option strict_filters
renamed to strictFilters
. Issue #1390
setLiquidOptions
: Eleventy default for strict_filters
/strictFilters
changed to true
. Issue #222
{% include "./include.liquid" %}
) now look relative to the file first, and the includes directory second. Issue #2090
ejs
v3 major version upgrade changes: Issue #1392
<% include /included %>
style include, use <%- include('/included') -%>
instead. Don’t forget the dash <%-
and -%>
!
.gitignore
files outside of your project root are no longer supported when calculating ignored paths in Eleventy. Issue #364
YYYY-MM-DD
format in your file names for content dates, these are now assumed to be UTC instead of local dates. Take care if you use liquid
’s built-in date
format with page.date
!
browser-sync
:
ui: false
Issue #843
ghostMode: false
Issue #841
eleventyConfig.setBrowserSyncConfig
jstl
template language. Use 11ty.js
instead. Issue #1084
dataTemplateEngine: false
by default. Issue #174
Please use eleventy-upgrade-help
to log breaking changes that apply to your project.
--to=json
and --to=ndjson
new Eleventy()
in your Node.js script)
addGlobalData
method.
slugify
global filter instead of the previous slug
. slug
is still included for backwards compatiblity. slugify
Docs. eleventy-upgrade-help
includes a permalink checker to compare slug
and slugify
output. Issue #278
url
global filter (though technically accurate, using this method is discouraged). Issue #1276
eleventy
Global Data
ELEVENTY_ROOT
ELEVENTY_SOURCE
ELEVENTY_SERVERLESS
tags
are now de-duped. Issue #1876
eleventyComputed
now have access to global filters.
node_modules
are now ignored by default. Docs: Ignores and Issue #383
eleventyConfig.dir
in plugins. Issue #922
chalk
dependency with kleur
Issue #2113
--input=file.njk --output=.
would process 0 files. Issue #1129
browser-sync
JavaScript snippet
inputPath
Issue #789
html
or md
files Issue #1478
eleventyConfig.setNunjucksEnvironmentOptions
method. Issue #895
eleventyConfig.addNunjucksGlobal
method. Issue #1060
All bug fix issues can be perused at the GitHub milestone: https://github.com/11ty/eleventy/milestone/32?closed=1
Some internals highlights:
{% for %}
loopsEMFILE: too many open files
errorsbrowser-sync
instance. Issue #1125
fs-extra
to graceful-fs
These are convenience links provided. Major things of note are summarized in the Breaking Changes section above.
liquidjs
from 6 to 9, release notes: v7 v8 v9
luxon
from 1 to 2: (Node 12+ minimum) Upgrade Guide
markdown-it
from 10 to 12, release notes: v11 v12
ejs
from 2 to 3. Release notes: v3
mustache
from 2 to 4. Release notes: v3 v4
First-time GitHub contributions from @d2s, @Snugug, @slightlyoff, @max, @valtlai, @harttle, @binyamin, @bnb, @NotWoods, @gobeli, @lxg, @GerHobbelt, @hirusi, @stuartpb, @milahu, @oscarotero, @jakemulley, @tannerdolby, @Snapstromegon, @knokmki612, @mariusschulz, @Holben888, @zidingz, @magua-io, @masguit42, @JKC-Codes, @ThewBear, @CodeFoodPixels, @dgrammatiko, @oscard0m, @monochromer
Gold Sponsors: Sanity.io, Nordhealth, Screen recorder for Mac
Silver Sponsors: Piccalilli, ESLint, Unabridged Software, PQINA, The Coders Guild, Bejamas
OpenCollective Monthly Backers: Viljami Salminen, Tyler Gaw, Peter deHaan, Melanie Sumner, Alejandro Rodríguez, Mat Marquis, Philip Borenstein, Jérôme Coupé, Max Böck, Bryce Wray, Kristof Michiels, Yuhei Yasuda, Ed Spencer, Nicolas Hoizey, Mike Aparicio, Todd Libby, Luke Bonaccorsi, Ben Myers, Katie Sylor-Miller, Mark Buskbjerg, mortendk, Aaron Hans, Lauris Consulting, John Meyerhofer, Ben Hyrman, Keenan Payne, Dimitrios Grammatikogiannis, Devin Clark, Eric Bailey, Dave Rupert, Manuel Matuzovic, Phil Hawksworth, Brian Koser, Tianyu Ge, Vadim Makeev, Kyosuke Nakamura, Hans Gerwitz, Makoto Kawasaki, Horacio Gonzalez, Matthew Tole, Wellness Researched, Ned Zimmerman, Mark Boulton, Søren Birkemeyer, Richard Hemmer, Nick Nisi, Andrew Harvard, shawn j sandy, Takuya Fukuju, John SJ Anderson, Ryan Swaney, Alistair Shepherd, Reach Digital, Ivo Herrmann, Flaki, Kyle Mitofsky, Jenn Schiffer, John Hall, Scott McCracken, James Steinbach, Miriam Suzanne, Bentley Davis, Evan Harrison, Rob Sterlini, vince falconi, Martin Schneider, Stephanie Eckles, Frontend Weekly Tokyo, Higby, Matt DeCamp, Chris Burnell, Ximenav Vf., Juan Miguel, Angelique Weger, Kasper Storgaard, Kevin Healy, Greg Gibson, hiddedevries.nl, Jeremy Caldwell, Michelle Barker, Alesandro Ortiz, David A. Herron, Paul Robert Lloyd, Andrea Vaghi, Bryan Robinson, Ashur Cabrera, Raymond Camden, John Meguerian, Joe Lamyman, Stuart Robson, Jeffrey A Morgan, Joshua Ray, Tim Giles, Brett Nelson, Paul Welsh, Ingo Steinke, Melanie Richards, Rich Holman, Ross Kinney, Lewis Nyman, Dorin Vancea, Marco Zehe, Wes Ruvalcaba, Luc Poupard, Johan Bové, Josh Crain, Entle Web Solutions, Ken Hawkins, Sami Singh, Fershad Irani, Nikita Dubko, Aaron Gustafson, Chris, Ferpection, Benjamin Geese, Maël Brunet, Marcus Relacion, Netin nopeustesti, Bobby Ray, Sia Karamalegos, Christian Miles, Raphael Höser, Cthos, Saneef Ansari, Flemming Meyer, Colin Fahrion, Dan Burzo, Gaston Rampersad, Jon Kuperman, Dan Ott, Mobilemall.pk, Cheap VPS, David Darnes, Jon Roobottom, Dana Byerly, Renkaatsopivasti, Windesol Sähkön Kilpailutus, Luke Mitchell, SignpostMarv, THE PADDING, Bob Monsour, Patrick Byrne, Ara Abcarians, Oisín Quinn, Central Va Insulation, Septic Richmond Va
npm install @11ty/eleventy
npm update @11ty/eleventy
Thank you to everyone that contributed code, documentation, answered questions, filed issues, said a kind word on Twitter ❤️
As of Eleventy v0.12.0, Node 10 is now required. Node 8 is end of life (EOL) and no longer supported by Node. There was a small bug in the 0.12.0 release that would not show friendly error messaging when attempting to use Node 8 with Eleventy. That has been fixed.
npm install @11ty/eleventy
npm update @11ty/eleventy
Thank you to everyone that contributed code, documentation, answered questions, filed issues, said a kind word on Twitter ❤️
Node 8 is end of life (EOL) and no longer supported by Node.
pug
2.0.4 to 3.0.2
npm audit
issue, tracking on Eleventy Issue: https://github.com/11ty/eleventy/issues/1674
pug
release notes https://github.com/pugjs/pug/releases/tag/pug%403.0.0
chalk
3.0.0 to 4.1.0
chalk
release notes https://github.com/chalk/chalk/releases/tag/v4.0.0
fs-extra
8.1.0 to 9.1.0