New node front matter has been renamed to js and javascript (keeping backwards compatibility with previous JavaScript object literal front matter type) #2819 (node is still there, but it should be considered deprecated)
Add support for 11ty.js in Virtual Templates: #3347
Add support for Virtual Templates to be used as Eleventy Layouts #1612#2307
Memoize internal slug, slugify, and inputPathToUrl filters #840
Improved error messaging for filters/shortcodes #3286
Adds new eleventyConfig.getFilterseleventyConfig.getShortcodes, and eleventyConfig.getPairedShortcodes methods for plugins and custom template languages to access universal filters/shortcodes #3310
New eleventyConfig.augmentFunctionContext config API to help with this.eleventy and this.page on shortcodes/filters in plugins #3355
Adds eleventyConfig.addDateParsing configuration API to customize date parsing #867
Fix regression with JavaScript dependencies cache-busting in 11ty.js Layout files #3338
Fix regression with markdown engine simple aliases (without additional options) still using preprocessing engine #3339
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps @11ty/eleventy from 3.0.0-alpha.14 to 3.0.0-alpha.16.
Release notes
Sourced from
@11ty/eleventy
's releases.Commits
04b9b73
v3.0.0-alpha.161fc46a2
Liquidjs regression61d9c4d
v3.0.0-alpha.1515ee1e0
Update deps for alpha.151b53992
Must have written more than 0 files or it will report Infinity ms per template.490c02e
Directories to string method.26d26b7
AddseleventyConfig.augmentFunctionContext
for plugins to use on shortcodes...9961e07
Simplify .then.catch promise pattern to .then922d941
Test for #613 and #3345b76553a
refactor: Use?.
for terser conditionals (#3343)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show