An open index of dependabot pull requests across open source projects.

build(deps-dev): bump the dev-dependencies group across 1 directory with 4 updates

Open
Number: #26
Type: Pull Request
State: Open
Author: dependabot[bot] dependabot[bot]
Association: Unknown
Comments: 1
Created: October 21, 2026 at 05:44 PM UTC
(about 4 hours ago)
Updated: October 21, 2026 at 05:44 PM UTC
(about 4 hours ago)
Labels:
dependencies javascript
Description:

Bumps the dev-dependencies group with 4 updates in the / directory: @11ty/eleventy, @11ty/eleventy-plugin-rss, pinyin-pro and vitest.

Updates @11ty/eleventy from 3.1.6 to 3.1.7

Release notes

Sourced from @​11ty/eleventy's releases.

Eleventy v3.1.7: Maintenance Release

  • Upgrades liquidjs dependency from 10.27 to 10.30.
  • Fixes braces npm audit 11ty/buildawesome#4397 also fixed in Dev Server v2.1.2 11ty/dev-server#160
    • This involves some internal chokidar fixes (used by --serve or --watch). If you see EMFILE errors on very large projects please file issues!
  • Internals: aliases dependencies for nunjucks to @11ty/nunjucks@3.3.0 (see 11ty/nunjucks#27) and gray-matter to @11ty/gray-matter@1.0.0. Application code that uses nunjucks or gray-matter will continue to work as expected.
v3.1.6 v3.1.7 Change % Change
Third-party dependencies 121 100 −21 −17.4%
Total installed dependencies 132 113 −19 −14.4%
Install size on disk 22.3 MB 20.5 MB −1.8 MB −8.1%

Milestone: https://github.com/11ty/buildawesome/milestone/53?closed=1 Full Changelog: https://github.com/11ty/buildawesome/compare/v3.1.6...v3.1.7

Commits

Updates @11ty/eleventy-plugin-rss from 3.0.0 to 3.1.0

Release notes

Sourced from @​11ty/eleventy-plugin-rss's releases.

Feeds (RSS, Atom, JSON) v3.1.0

  • Add collection.sort option to the Virtual Template: "auto" (default, previous behavior), "descending" (newest first by date, regardless of collection order), or "ascending". Use "descending" if your collection is sorted newest-first and your feed was showing your oldest posts. 11ty/plugin-rss#63
  • Add getFeedTemplate(options) export, which returns { content, data } for use with eleventyConfig.addTemplate so you can choose the virtual template path yourself (useful for multiple feeds of the same type).
    import { rssPlugin, getFeedTemplate } from "@11ty/eleventy-plugin-rss";
    

    export default function($config) {
    $config.addPlugin(rssPlugin);

    let { content, data } = getFeedTemplate({ type: "atom", outputPath: "/posts.xml", collection: { name: "posts" } });
    $config.addTemplate("feeds/posts.njk", content, data);
    

    };

  • Feed entries without a URL (e.g. permalink: false) are now skipped by the Virtual Template instead of failing the build. 11ty/plugin-rss#66 (thank you @​robb-j for the assist in 11ty/plugin-rss#59)
  • Plugin helpers (feedPlugin, dateToRfc3339, dateToRfc822, getNewestCollectionItemDate, absoluteUrl, convertHtmlToAbsoluteUrls) are available on the default export again (matching CommonJS behavior in v2). Named exports are still the preferred method 11ty/plugin-rss#91
  • JSON Virtual Template now falls back to metadata.subtitle for the feed description (matching Atom and RSS) when metadata.description isn't set.
  • Fix Atom Virtual Template using <icon> instead of <logo> for metadata.logo by @​philipmw in 11ty/plugin-rss#90
  • Swap debug dependency for obug. DEBUG=Eleventy* works the same. 11ty/plugin-rss#100

Milestone: https://github.com/11ty/plugin-rss/milestone/10?closed=1 Full Changelog: https://github.com/11ty/plugin-rss/compare/v3.0.0...v3.1.0

Commits

Updates pinyin-pro from 3.29.1 to 3.29.5

Release notes

Sourced from pinyin-pro's releases.

3.29.5

  • 【feat】支持连续三声变调,可通过 toneSandhi.thirdTone 开启,同时保持原有 toneSandhi 布尔值的兼容语义 #356
  • 【perf】match: 使用回溯指针重建匹配路径,减少匹配过程中的数组分配 #367
  • 【perf】match: 优化前缀匹配逻辑,减少不必要的字符串处理 #369
  • 【perf】polyphonic: 复用 final 解析结果,减少 type: 'all' 模式下的重复计算 #372
  • 【perf】match: 复用已拆分的文本字符,避免重复分割 #373
  • 【perf】优化 AC 自动机构建过程中的节点查找和队列处理 #374
  • 【perf】合并连续的自定义拼音更新,减少自定义词典的重复构建 #375

3.29.4

  • 【fix】兼容 Cloudflare Workers 等运行时在模块初始化阶段禁用定时器的限制 #364
  • 【perf】match: 优化 DP 过程中的重复计算以及内存占用 #362、#360
  • 【perf】segmentit: Node 环境下不再通过 setTimeout 预构建 AC 自动机,进一步降低 import 开销 #361

3.29.3

感谢 @​luojiyin1987 对分词模块的持续优化,pinyin API 性能进一步提升(约 20%+):

  • 【perf】segmentit: 构建 AC 自动机时避免 prefix 字符串分配 #344
  • 【perf】segmentit: 复用 AC 匹配过程中的子节点查找 #346
  • 【perf】segmentit: 使用回溯指针重建最大概率路径 #348
  • 【perf】splitString: 对 BMP 文本走原生 split 快路径 #349
  • 【perf】pinyin: 文本不含 々 时跳过叠字处理器 #351

3.29.2

感谢 @​luojiyin1987 的一系列优化,pinyin API 性能得到显著提升(约30%+):

  • 【perf】pinyin: 在所有输出模式中复用解析后的 final #342
  • 【fix】customPinyin: 防止更新时 pattern 重复积累 #340
  • 【perf】pinyin: 在多个 middleware 中复用分割后的字符 #338
  • 【perf】pinyin: 避免非多音字拼音被 split 分割 #336
Commits
  • 0785234 release: 3.29.5
  • 5c8c730 Merge branch 'main' into feat/third-tone-sandhi
  • a7846e7 feat(pinyin): make consecutive third-tone sandhi opt-in
  • c4cc26c Merge pull request #375 from luojiyin1987/perf/custom-pinyin-batch-updates
  • b9515bc Merge pull request #374 from luojiyin1987/perf/ac-build-lookup-and-queues
  • faaf07c Merge pull request #373 from luojiyin1987/perf/match-reuse-split-words
  • d33c8c2 perf: batch custom pinyin trie rebuilds
  • 4b2c32a perf: reduce AC build lookups and queue copies
  • bb87e72 perf: reuse split words in match
  • 50d48f0 perf: reuse final parts in polyphonic all output
  • Additional commits viewable in compare view

Updates vitest from 4.1.10 to 5.0.5

Release notes

Sourced from vitest's releases.

v5.0.5

   🐞 Bug Fixes

    View changes on GitHub

v5.0.4

   🚀 Features

   🐞 Bug Fixes

... (truncated)

Commits

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 show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions
Package Dependencies
Package:
vitest
Ecosystem:
npm
Version Change:
4.1.10 → 5.0.5
Update Type:
Major
Ecosystem:
npm
Version Change:
3.1.6 → 3.1.7
Update Type:
Patch
Ecosystem:
npm
Version Change:
3.0.0 → 3.1.0
Update Type:
Minor
Package:
pinyin-pro
Ecosystem:
npm
Version Change:
3.29.1 → 3.29.5
Update Type:
Patch
Technical Details
ID: 16739254
UUID: 5965586547
Node ID: PR_kwDOCngCYM8AAAABJ2SeZQ
Host: GitHub
Repository: FWcloud916/FWcloud916.github.io