Skip to content

Commit 72053d9

Browse files
Bump @11ty/eleventy from 3.1.0-beta.1 to 3.1.0 (#6593)
Bumps [@11ty/eleventy](https://github.com/11ty/eleventy) from 3.1.0-beta.1 to 3.1.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/11ty/eleventy/releases"><code>@​11ty/eleventy</code>'s releases</a>.</em></p> <blockquote> <h2>Eleventy v3.1.0: 11% faster and 22% smaller!</h2> <h2>Try it out in your project</h2> <pre><code>npm install @11ty/eleventy@latest </code></pre> <p>Read more about <a href="https://www.11ty.dev/docs/">getting started with Eleventy</a> or <a href="https://www.11ty.dev/#why-should-you-use-eleventy">why you should use Eleventy</a>.</p> <ul> <li><strong>v3.1.0 Issue Milestone</strong>: <a href="https://github.com/11ty/eleventy/milestone/47?closed=1">https://github.com/11ty/eleventy/milestone/47?closed=1</a></li> <li><strong>Compare with v3.0.0</strong>: <a href="https://github.com/11ty/eleventy/compare/v3.0.0...v3.1.0">https://github.com/11ty/eleventy/compare/v3.0.0...v3.1.0</a></li> </ul> <h2>What’s new?</h2> <ul> <li>Support for Import Attributes <a href="https://redirect.github.com/11ty/eleventy/issues/3580">#3580</a> e.g. <code>import data from './data.json' with { type: 'json' };</code>, see <a href="https://redirect.github.com/11ty/eleventy-dependency-tree-esm/issues/2">11ty/eleventy-dependency-tree-esm#2</a> and <a href="https://redirect.github.com/11ty/eleventy-dependency-tree-esm/issues/4">11ty/eleventy-dependency-tree-esm#4</a></li> <li>Build performance improvements over v3.0.0 in <a href="https://redirect.github.com/11ty/eleventy/pull/3493">11ty/eleventy#3493</a> <ul> <li>Improve build performance ~50ms (dynamic dev server import only on --serve) by <a href="https://github.com/boehs"><code>@​boehs</code></a> in <a href="https://redirect.github.com/11ty/eleventy/pull/3689">11ty/eleventy#3689</a></li> </ul> </li> <li>Adds <code>html-relative</code> Passthrough Copy mode for relative asset references in HTML. Learn more at <a href="https://redirect.github.com/11ty/eleventy/pull/3573">11ty/eleventy#3573</a> (from issue <a href="https://redirect.github.com/11ty/eleventy/issues/3552">#3552</a>)</li> <li>A whole bunch of Dev Server updates and fixes, most notably <a href="https://github.com/11ty/eleventy-dev-server/releases/tag/v2.0.7">https://github.com/11ty/eleventy-dev-server/releases/tag/v2.0.7</a></li> <li>Add subpath export for UserConfig type definitions (<a href="https://redirect.github.com/11ty/eleventy/issues/3460">#3460</a>) by <a href="https://github.com/noelforte"><code>@​noelforte</code></a> in <a href="https://redirect.github.com/11ty/eleventy/pull/3562">11ty/eleventy#3562</a></li> <li>IdAttribute plugin has <code>checkDuplicates</code> option (always enabled by default, now allows you to disable) <a href="https://redirect.github.com/11ty/eleventy/issues/3560">#3560</a> Docs: <a href="https://www.11ty.dev/docs/plugins/id-attribute/#with-options">https://www.11ty.dev/docs/plugins/id-attribute/#with-options</a></li> <li>Error messaging improvements: <ul> <li>Improved error messaging when attempting to link to a <code>permalink: false</code> template (in the HTML <code>&lt;base&gt;</code> plugin) <a href="https://redirect.github.com/11ty/eleventy/issues/3503">#3503</a></li> <li>Better errors with Custom template types with non-string permalink values: <a href="https://redirect.github.com/11ty/eleventy/issues/3472">#3472</a></li> <li>Improved error messaging with syntax errors in <code>.11ty.js</code> files <a href="https://redirect.github.com/11ty/eleventy/issues/3571">#3571</a></li> <li>Improved require(esm) error messaging to reflect proper support in Node v22.12 <a href="https://redirect.github.com/11ty/eleventy/issues/3568">#3568</a></li> <li>Error stack improvements by <a href="https://github.com/noelforte"><code>@​noelforte</code></a> in <a href="https://redirect.github.com/11ty/eleventy/pull/3572">11ty/eleventy#3572</a></li> </ul> </li> </ul> <h2>Bug fixes</h2> <ul> <li>Bug fix for returning non-traditional data with <code>eleventyConfig.addCollection</code> API <a href="https://redirect.github.com/11ty/eleventy/issues/3467">#3467</a></li> </ul> <ul> <li>Internals: consolidates TemplateMap with Dependency Graph for more accurate build order during incremental builds (fixing unrendered template errors) <a href="https://redirect.github.com/11ty/eleventy/issues/3410">#3410</a> <em>(Fair warning: this was a big change!)</em></li> <li>Fix duplicate permaink error on Windows after file delete and re-add <a href="https://redirect.github.com/11ty/eleventy/issues/3631">#3631</a></li> <li>Fix (and better error messaging) for <code>link.slice is not a function</code> errors when using function permalinks <a href="https://redirect.github.com/11ty/eleventy/issues/3472">#3472</a> <a href="https://redirect.github.com/11ty/eleventy/issues/3619">#3619</a></li> <li>Improvements to bundler-friendiness of imports (using Programmatic API in serverless contexts) <a href="https://redirect.github.com/11ty/eleventy/issues/3656">#3656</a></li> <li>Fix when using <code>eleventyConfig.setUseTemplateCache(false);</code> and <code>11ty.js</code> JavaScript templates <a href="https://redirect.github.com/11ty/eleventy/issues/3667">#3667</a></li> <li>Fix for passthrough copy output locations during incremental builds <a href="https://redirect.github.com/11ty/eleventy/issues/3285">#3285</a></li> <li>Check <code>Error.cause</code> for <code>TemplateContentPrematureUseError</code> when rendering by <a href="https://github.com/noelforte"><code>@​noelforte</code></a> in <a href="https://redirect.github.com/11ty/eleventy/pull/3651">11ty/eleventy#3651</a></li> <li>Fix <code>dateValue.toLowerCase() is not a function</code> error when using addDateParsing API <a href="https://redirect.github.com/11ty/eleventy/issues/3674">#3674</a></li> </ul> <ul> <li>Improvements to engine consistency (improved use of Nunjucks cache) <a href="https://redirect.github.com/11ty/eleventy/issues/3736">#3736</a></li> <li>Fixes <code>eleventy.templateModified</code> listeners warning <a href="https://redirect.github.com/11ty/eleventy/issues/3735">#3735</a></li> <li>Fixes for bugs with merging Arrays in <code>eleventyComputed</code>. Arrays are now treated as a single entity when merging over non-computed data. Arrays will still be merged in the data cascade from multiple <code>eleventyComputed</code> entries. <a href="https://redirect.github.com/11ty/eleventy/issues/3728">#3728</a></li> <li>Fix bug with collection definition on subsequent builds <a href="https://redirect.github.com/11ty/eleventy/issues/3711">#3711</a></li> <li>HtmlBasePlugin: Fix confusing error message by <a href="https://github.com/noelleleigh"><code>@​noelleleigh</code></a> in <a href="https://redirect.github.com/11ty/eleventy/pull/3709">11ty/eleventy#3709</a></li> <li>Fix import-related error with CommonJS modules in Node 23 by <a href="https://github.com/vrugtehagel"><code>@​vrugtehagel</code></a> in <a href="https://redirect.github.com/11ty/eleventy/pull/3519">11ty/eleventy#3519</a> <a href="https://redirect.github.com/11ty/eleventy/issues/3518">#3518</a></li> <li>Fix for InputPathToUrl plugin to support unencoded paths with spaces <a href="https://redirect.github.com/11ty/eleventy/issues/3559">#3559</a> <a href="https://redirect.github.com/11ty/eleventy/issues/3583">#3583</a></li> </ul> <h2>Dependency Watch</h2> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/11ty/eleventy/commit/ef6531e873f76a4d55277eac1af16455b24489bb"><code>ef6531e</code></a> Coverage for v3.1.0</li> <li><a href="https://github.com/11ty/eleventy/commit/c22d8d226f2807a0a5412989143fbc4491b1964f"><code>c22d8d2</code></a> v3.1.0</li> <li><a href="https://github.com/11ty/eleventy/commit/9c1be4f7896c7e657733704cbb58a0c84d1978af"><code>9c1be4f</code></a> Upgrade dependencies.</li> <li><a href="https://github.com/11ty/eleventy/commit/caa182645bf05f8d4f33b0bb1ded9effbc2f15c3"><code>caa1826</code></a> Add Node 24 to CI</li> <li><a href="https://github.com/11ty/eleventy/commit/61235c823ae3f63e54ad3146a30719ac2f35871e"><code>61235c8</code></a> Upgrade recursive-copy dep</li> <li><a href="https://github.com/11ty/eleventy/commit/0a5a4fd388f4c3199ddef6d3cec3b8b0ef321042"><code>0a5a4fd</code></a> Removes cross-spawn dependency</li> <li><a href="https://github.com/11ty/eleventy/commit/7cd511fe031aedaf8df020a739367164c72dc3c4"><code>7cd511f</code></a> Upgrade dep</li> <li><a href="https://github.com/11ty/eleventy/commit/7179ea8ef6d4acdecfff40588934c3f7c0055dd0"><code>7179ea8</code></a> Upgrade dep</li> <li><a href="https://github.com/11ty/eleventy/commit/636c25e43870b05d7324b489859b72d2faf094e6"><code>636c25e</code></a> Bump tinyglobby from 0.2.12 to 0.2.13 (<a href="https://redirect.github.com/11ty/eleventy/issues/3771">#3771</a>)</li> <li><a href="https://github.com/11ty/eleventy/commit/bf4c32153d698bb971b8a9809daadc6af94e4209"><code>bf4c321</code></a> Bump tinyglobby from 0.2.12 to 0.2.13</li> <li>See full diff in <a href="https://github.com/11ty/eleventy/compare/v3.1.0-beta.1...v3.1.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@11ty/eleventy&package-manager=npm_and_yarn&previous-version=3.1.0-beta.1&new-version=3.1.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) 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-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> 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 <dependency name> 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) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1 parent 47de7de commit 72053d9

File tree

2 files changed

+84
-129
lines changed

2 files changed

+84
-129
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
},
2020
"packageManager": "pnpm@10.9.0",
2121
"devDependencies": {
22-
"@11ty/eleventy": "3.1.0-beta.1",
22+
"@11ty/eleventy": "3.1.0",
2323
"@swc/html": "^1.11.24",
2424
"@types/hast": "^3.0.4",
2525
"@types/markdown-it": "^14.1.2",

0 commit comments

Comments
 (0)