build(deps-dev): bump the dev-dependencies group across 1 directory with 4 updates
Type: Pull Request
State: Open
Association: Unknown
Comments: 1
(about 4 hours ago)
(about 4 hours ago)
dependencies javascript
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
liquidjsdependency from10.27to10.30.- Fixes
bracesnpm audit 11ty/buildawesome#4397 also fixed in Dev Server v2.1.2 11ty/dev-server#160
- This involves some internal
chokidarfixes (used by--serveor--watch). If you seeEMFILEerrors on very large projects please file issues!- Internals: aliases dependencies for
nunjucksto@11ty/nunjucks@3.3.0(see 11ty/nunjucks#27) andgray-matterto@11ty/gray-matter@1.0.0. Application code that usesnunjucksorgray-matterwill 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
e8eb70ev3.1.791754b6Fix in front matter test for Windowsdc7a643Workaround for@11ty/gray-matterchange in v1.0.0 toorigproperty18f17c6Alias gray-matter to our maintained forkcecb0a3v3.1.75e9c8ceUse@11ty/nunjucksfor chokidar reasons. Fixes #4397 for real7c4c8a0v3.1.7304ebabTest was flaky414a102v3.1.718acc8aUpdates release workflow on v3.x- Additional commits viewable in compare view
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.sortoption 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 witheleventyConfig.addTemplateso 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-jfor 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.subtitlefor the feeddescription(matching Atom and RSS) whenmetadata.descriptionisn't set.- Fix Atom Virtual Template using
<icon>instead of<logo>formetadata.logoby@philipmwin 11ty/plugin-rss#90- Swap
debugdependency forobug.DEBUG=Eleventy*works the same. 11ty/plugin-rss#100Milestone: 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
71036e8v3.1.00b6d51aFixes 11ty/plugin-rss#1014c12cc6Feed items must have a URL! Fixes #662e41008Fixes #63ed4cca8Reuse subtitle in JSON Virtual Template83400b9Fixes #100ea5c25eFix #91a118986Revert Node 22 bump for 3.x34486fcRestore posthtml-urls@1 for v368c29fdSimplification- Additional commits viewable in compare view
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开销 #3613.29.3
感谢
@luojiyin1987对分词模块的持续优化,pinyinAPI 性能进一步提升(约 20%+):
- 【perf】
segmentit: 构建 AC 自动机时避免prefix字符串分配 #344- 【perf】
segmentit: 复用 AC 匹配过程中的子节点查找 #346- 【perf】
segmentit: 使用回溯指针重建最大概率路径 #348- 【perf】
splitString: 对 BMP 文本走原生split快路径 #349- 【perf】
pinyin: 文本不含々时跳过叠字处理器 #3513.29.2
感谢
@luojiyin1987的一系列优化,pinyinAPI 性能得到显著提升(约30%+):
Commits
0785234release: 3.29.55c8c730Merge branch 'main' into feat/third-tone-sandhia7846e7feat(pinyin): make consecutive third-tone sandhi opt-inc4cc26cMerge pull request #375 from luojiyin1987/perf/custom-pinyin-batch-updatesb9515bcMerge pull request #374 from luojiyin1987/perf/ac-build-lookup-and-queuesfaaf07cMerge pull request #373 from luojiyin1987/perf/match-reuse-split-wordsd33c8c2perf: batch custom pinyin trie rebuilds4b2c32aperf: reduce AC build lookups and queue copiesbb87e72perf: reuse split words in match50d48f0perf: 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
- Keep vite default
fs.denywith api token file - by@hi-ogawa, Hiroshi Ogawa and Claude Opus 5.5 in vitest-dev/vitest#11578 (28dc1)- Handle quoted file names in
--changed- by@sheremet-vain vitest-dev/vitest#11583 (14921)- Add
datato theimport.meta.hotstub - by@sheremet-vain vitest-dev/vitest#11590 (3a828)- Set
skipinskipIf, ignoreundefinedoptions - by@sheremet-vain vitest-dev/vitest#11591 (d523a)- Skip builtin loading in async leak detector - by
@sheremet-vain vitest-dev/vitest#11598 (fe86a)- Keep the import frame in native loader errors - by
@sheremet-vain vitest-dev/vitest#11599 (9697b)- Run hook cleanups when a later hook fails - by
@sheremet-vain vitest-dev/vitest#11605 (6c5a4)- Release mocks of finished test files - by
@sheremet-vain vitest-dev/vitest#11607 (e9c3d)- Abort all running tests on cancel - by
@sheremet-vain vitest-dev/vitest#11606 (6621a)- browser:
- Ignore synthetic pagehide events - by
@sheremet-vain vitest-dev/vitest#11582 (ca081)- Run plugin buildStart on server creation - by
@sheremet-vain vitest-dev/vitest#11593 (ea611)- Drop late connections of closed sessions - by
@sheremet-vain vitest-dev/vitest#11600 (f161e)- Wait 30s for the browser to close - by
@sheremet-vain vitest-dev/vitest#11601 (6498b)- Run global setup once with instances - by
@sheremet-vain vitest-dev/vitest#11596 (8dd67)- reporter:
- End reason
&[#39](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/39);failed&[#39](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/39);on worker crash - by@AriPerkkioin vitest-dev/vitest#11568 (6ae8e)View changes on GitHub
v5.0.4
🚀 Features
- experimental:
- Tag cache directories with CACHEDIR.TAG - by
@lifeiscontentin vitest-dev/vitest#11461 (a8ea3)- Support
test.ui.themeoption - by@sheremet-vain vitest-dev/vitest#11499 (1da66)- Highlight selector multiple matches in trace view - by
@hi-ogawa, Hiroshi Ogawa and Claude Opus 5.5 in vitest-dev/vitest#11489 (5abba)- Print how many tests were affected and a total when running
--changed- by@sheremet-vain vitest-dev/vitest#11424 (a2336)- Add an option to cache dependencies instead of statically parsing them - by
@sheremet-vain vitest-dev/vitest#11515 (c0601)- Add fit and zoom controls to trace viewer - by
@hi-ogawa, Hiroshi Ogawa and Claude Opus 5.5 in vitest-dev/vitest#11490 (f5dd9)🐞 Bug Fixes
- Fail the run on git and location filter errors - by
@sheremet-vain vitest-dev/vitest#11430 (30d03)- Enable fsModuleCache by default - by
@sheremet-vain vitest-dev/vitest#11435 (ad208)- Track project files and mocks with --changed - by
@sheremet-vain vitest-dev/vitest#11432 (b0f2b)- Refactor caching, fix
:in project and change the shape ofresultscache - by@sheremet-vain vitest-dev/vitest#11453 (9673c)- Keep full
$string values whentaskTitleValueFormatTruncateis 0 - by@hi-ogawa, Hiroshi Ogawa and Claude Opus 5.5 in vitest-dev/vitest#11485 (4f7e1)- Resolve node builtins in client environments - by
@sheremet-vain vitest-dev/vitest#11417 (56b31)- Fix module graph builtin externals after #11421 - by
@hi-ogawa, Hiroshi Ogawa and Claude Opus 5.5 in vitest-dev/vitest#11491 and vitest-dev/vitest#11421 (008e1)- Wrap module mocks during in-source testing - by
@sheremet-vain vitest-dev/vitest#11505 (36d19)- Handle line endings in snapshot - by
@sheremet-vain vitest-dev/vitest#11522 (4c468)- Respect root in projects - by
@sheremet-vain vitest-dev/vitest#11521 (26642)- Resolve mocks in directories with spaces - by
@sheremet-vain vitest-dev/vitest#11539 (caaef)- api:
- Publish the api token atomically - by
@umairnawaz333in vitest-dev/vitest#11323 (6f990)- browser:
... (truncated)
Commits
7a825dbchore: release v5.0.5 (#11609)6621a72fix: abort all running tests on cancel (#11606)e9c3d72fix: release mocks of finished test files (#11607)8dd67c2fix(browser): run global setup once with instances (#11596)6c5a447fix: run hook cleanups when a later hook fails (#11605)9697b38fix: keep the import frame in native loader errors (#11599)6498b66fix(browser): wait 30s for the browser to close (#11601)f161e6dfix(browser): drop late connections of closed sessions (#11600)fe86a64fix: skip builtin loading in async leak detector (#11598)6ae8e89fix(reporter): end reason'failed'on worker crash (#11568)- Additional commits viewable in compare view
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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore <dependency name> major versionwill 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 versionwill 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
Technical Details
| ID: | 16739254 |
| UUID: | 5965586547 |
| Node ID: | PR_kwDOCngCYM8AAAABJ2SeZQ |
| Host: | GitHub |
| Repository: | FWcloud916/FWcloud916.github.io |