Skip to content

Release v2.4.11-beta.5

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 28 May 14:31
· 235 commits to master since this release
90113ad

Tuff v2.4.11-beta.5

中文摘要

English Summary

Merged Pull Requests

1 PR(s), range v2.4.11-beta.4...v2.4.11-beta.5

Other

Release Notes

  • Full bilingual notes are synced to Nexus through notes / notesHtml.
  • Generated source files: update_2.4.11-beta.5.zh.md, update_2.4.11-beta.5.en.md.

Downloads

  • Release assets are attached below after the platform build matrix succeeds.
  • Windows uses the setup installer; macOS uses the app zip or DMG; Linux uses AppImage/deb packages when available.

Notes Preview

中文 / English

中文

本次更新

  • 新增 CoreApp 性能基线与优化执行计划,覆盖启动、CoreBox 搜索、常驻 CPU/内存、构建速度与包体分析,并提供 build:viteperf:bundle:size 两个低风险分析入口。
  • 优化 CoreApp 主题解析与 preload debug 日志渲染安全性,继续降低调试面板与运行时日志带来的安全/噪音风险。
  • 扩展 TuffEx 组件能力与文档示例,包括 BaseAnchor、ContextMenu、Checkbox、Rating、Dialog 等组件的交互、视觉与测试覆盖。
  • 改进 Nexus 文档站体验,补充组件组合 Demo、Dashboard 图表封装、文档加载/大纲/导航与发布说明生成链路。
  • 恢复 TuffEx 发布门禁,补齐 lockfile/workspace catalog 触发范围与 npm publish-safe manifest 校验。

已验证

  • pnpm -C "apps/core-app" run perf:bundle:size -- --json --top 3 已在本地通过,可读取现有 out / dist 构建产物并输出 JSON 报告。
  • GitHub Actions Build and Release 矩阵构建成功后才会创建该 beta Release。
  • Nexus release sync 会消费同一份中英文 notes payload。

已知限制

  • 本次新增性能基线先提供观测与分析入口,不改变 buildquality:prquality:release 门禁语义。
  • quality:release 仍需按当前 TODO 口径继续跟进既有全仓 lint/build 债务;本 beta 不宣称 release gate 全绿。
  • 具体平台验证、签名和发布证据仍以当前版本的 Release Evidence 与发布清单为准。

已合并 PR

其他

已验证

  • GitHub Actions Build and Release 矩阵构建成功后才会创建该 Release。
  • Nexus release sync 会消费同一份中英文 notes payload。

已知限制

  • 具体平台验证、签名和发布证据仍以当前版本的 Release Evidence 与发布清单为准。

English

Highlights

  • Added the CoreApp performance baseline and optimization plan, covering startup, CoreBox search, resident CPU/memory usage, build speed, and package size analysis, with low-risk build:vite and perf:bundle:size analysis entry points.
  • Improved CoreApp theme resolution and safer preload debug log rendering to reduce runtime debug-surface risk and console noise.
  • Expanded TuffEx component capabilities and docs examples, including BaseAnchor, ContextMenu, Checkbox, Rating, Dialog, and related interaction/visual/test coverage.
  • Improved the Nexus docs experience with component composition demos, Dashboard chart wrappers, docs loading/outline/navigation fixes, and the bilingual release notes generation flow.
  • Restored the TuffEx publish gate with lockfile/workspace catalog workflow triggers and publish-safe manifest validation.

Validation

  • pnpm -C "apps/core-app" run perf:bundle:size -- --json --top 3 passed locally and can read existing out / dist artifacts to emit a JSON report.
  • GitHub Actions creates this beta release only after the Build and Release matrix succeeds.
  • Nexus release sync consumes the same bilingual notes payload.

Known Limitations

  • The new performance baseline only adds observability and analysis entry points; it does not change build, quality:pr, or quality:release gate semantics.
  • quality:release still needs the existing full-repo lint/build debt follow-up tracked in TODO; this beta does not claim the release gate is fully green.
  • Platform validation, signing status, and release evidence remain governed by the release evidence and asset checklist for this version.

Merged Pull Requests

Other

Validation

  • GitHub Actions creates this release only after the Build and Release matrix succeeds.
  • Nexus release sync consumes the same bilingual notes payload.

Known Limitations

  • Platform validation, signing status, and release evidence remain governed by the release evidence and asset checklist for this version.