Clash Nyanpasu v2.0.0-beta.3
发布于 2026/10/07 · GitHub 原始页面
安装包下载
Windows当前系统
macOS当前系统
Linux当前系统
其他当前系统
更新日志
[2.0.0-beta.3] - 2026-10-07
⚡ Performance Improvements
logging: Limit the appender buffer to 4096 lines (#5636) by @greenhat616 in #5636
proxies: Send only the delay records the frontend reads (#5643) by @greenhat616 in #5643
proxies: Hash cache fingerprints without retaining JSON (#5640) by @greenhat616 in #5640
runtime: Serialize the runtime document once and share it (#5663) by @greenhat616 in #5663
runtime: Keep runtime builds as stored snapshot graphs (#5662) by @greenhat616 in #5662
runtime: Share nyanpasu-utils runtime with Tauri (#5638) by @greenhat616 in #5638
storage: Increase SourceForge and Telegram upload concurrency by @keiko233
✨ Features
config: Record changed fields and restore single snapshot nodes (#5661) by @greenhat616 in #5661
core: Add Meow Alpha and fix core version detection (#5612) by @keiko233 in #5612
migration: Stamp the app config with the schema revision it holds (#5646) by @greenhat616 in #5646
profiling: Add trace-chrome and dhat-heap profiling features (#5628) by @greenhat616 in #5628
proxies: Show group availability and chains, add P2 settings and provider health check (#5644) by @greenhat616 in #5644
proxies: Search, sort and filter a group's nodes (#5642) by @greenhat616 in #5642
proxies: Test latency against each group's URL and a configurable timeout (#5641) by @greenhat616 in #5641
proxies: Gate selection on capabilities and manage pinned groups (#5631) by @greenhat616 in #5631
storage: Publish Telegram archives independently of updater by @keiko233
window: Let each window close by destroying or hiding (#5649) by @greenhat616 in #5649
Update theme color presets and set default color to #3e64a7 by @keiko233
🐛 Bug Fixes
ci: Repair the unit tests failing on main (#5626) by @greenhat616 in #5626
ci: Keep updater tests independent of pnpm install by @keiko233
proxies: Keep a group card's chips whole beside a long leaf (#5670) by @greenhat616 in #5670
proxies: Close proxies API unification follow-ups (#5627) by @greenhat616 in #5627
proxies: Keep the proxy snapshot while a selection runs (#5624) by @greenhat616 in #5624
runtime: Let profiles own unified-delay and tcp-concurrent on request (#5669) by @greenhat616 in #5669
storage: Use valid SourceForge reservation directories by @keiko233
updater: Sample app update speed over a fixed window (#5667) by @greenhat616 in #5667
updater: Match SourceForge asset name variants by @keiko233
📚 Documentation
Specify updater speed and download fallback [skip ci] (#5637) by @greenhat616 in #5637
Record the runtime snapshot memory spec and its dhat comparison (#5664) by @greenhat616 in #5664
Specify a window manager that owns window lifecycle [skip ci] (#5634) by @greenhat616 in #5634
Fix a mistake in new issue template [skip ci] (#5635) by @3gf8jv4dv in #5635
Report the Windows memory profile [skip ci] (#5633) by @greenhat616 in #5633
Specify memory and startup profiling infrastructure [skip ci] (#5620) by @greenhat616 in #5620
Point references at the flattened docs directories [skip ci] by @greenhat616
Flatten design records into per-kind directories [skip ci] by @greenhat616
Route agent rules to guides and set the core/GUI split goal (#5618) by @greenhat616 in #5618
Update toolchain requirements in contributing guide by @greenhat616
Revise contributions in README to clarify requirements [skip ci] (#5615) by @3gf8jv4dv in #5615
Refactor issue template to improve writing experience [skip ci] (#5614) by @3gf8jv4dv in #5614
🔨 Refactor
paths: Extract frontend-independent path resolution (#5645) by @4o3F in #5645
settings: Stop waiting for the core after patching the controller (#5648) by @greenhat616 in #5648
tray: Identify proxy menu items by group and node (#5623) by @greenhat616 in #5623
window: Position the macOS traffic lights through Tauri (#5651) by @greenhat616 in #5651
window: Let a window manager own the window lifecycle (#5647) by @greenhat616 in #5647
Extract neutral runtime application and platform crates (#5652) by @keiko233 in #5652
🧹 Miscellaneous Tasks
vscode: Replace unmaintained toml ext [skip ci] by @greenhat616
Ignore rustc ICE dump files by @keiko233
Update .claude git ignore patterns [skip ci] by @greenhat616
Full Changelog: https://github.com/libnyanpasu/clash-nyanpasu/compare/v2.0.0-beta.2...v2.0.0-beta.3