github zhu1090093659/dsh-web v0.3.10
dsh-web v0.3.10

latest releases: v0.4.7, v0.4.6, v0.4.5...
one month ago

本次发布包含 4 项新功能、6 项修复、8 项其他改动。

新功能

  • [web-ui-all] 重新内置 dsh-better-sidebar(0.18.0-alpha.0,peer 对齐 alpha.2、inject 改用 dsh-client-modules)
  • [community] 在社区插件索引注册 dsh-archived-chats (#1299)
  • [i18n] 新增 dsh-i18n 俄语语言包:注册 ru 语言并集中携带全部 15 个家族命名空间的 ru 字典
  • [scripts] 新增 i18n 审计门禁(i18n:check,验证每个包 zh 键的 ru 覆盖)

修复

  • [ci] 保留 e2e 挂载冒烟 URL 中的启动 token,避免 alpha.2 浏览器认证栅栏导致误判
  • [i18n] 家族侧边栏条目改走 SDK locale 运行时,语言切换后无需刷新即更新标签
  • [dsh-usage] 提供商错误列表的分隔符取自字典
  • [dsh-git-graph] blocked-paths 列表的分隔符取自字典
  • [dsh-remote-web-ui] 竖屏适配注入的标签(侧边栏按钮、紧凑选择器)本地化
  • [dsh-perf] HUD 告警文案改走 locale 字典

其他改动

  • [git] 新增 pre-push 守卫:origin 的 push URL 残留 fork 指向时拦截推送,防止静默推到错误仓库
  • [readme] 从 GitHub API 同步贡献者列表
  • [notes] 在 i18n 语言包笔记中记录家族侧边栏运行时 locale 的后续跟进
  • 记录 ru 语言包机制与 i18n 维护契约(docs/i18n.md)
  • [skills] 记录 alpha.2 升级中排除外部插件与挂载冒烟锚点的经验教训
  • [notes] 记录 v0.3.9 挂载冒烟启动锚点修复
  • [e2e] 挂载冒烟改为断言被排除的外部插件缺席(替代断言 better-sidebar 挂载)
  • 为 lan-bind 补丁工具添加单元测试与 TypeScript 配置
English

This release contains 4 new features, 6 bug fixes, 8 other changes.

New Features

  • [web-ui-all] re-add dsh-better-sidebar to the aggregate (0.18.0-alpha.0, peers aligned to alpha.2, inject renamed to dsh-client-modules)
  • [community] register dsh-archived-chats in the community plugin index (#1299)
  • [i18n] add the dsh-i18n Russian language pack: registers the ru language and centrally carries the ru dictionaries for all 15 family plugin namespaces
  • [scripts] add the i18n audit gate (i18n:check, verifying ru coverage of every package's zh keys)

Bug Fixes

  • [ci] keep the launch token in the e2e mount smoke URL so the alpha.2 browser-auth fence cannot false-fail the lane
  • [i18n] route the family sidebar rows through the SDK locale runtime so labels follow a language switch without a reload
  • [dsh-usage] take the provider error list separator from the dictionary
  • [dsh-git-graph] take the blocked-paths list separator from the dictionary
  • [dsh-remote-web-ui] localize the portrait-adaptation injected labels (whale button, compact picker)
  • [dsh-perf] route the HUD alert copy through the locale dictionary

Other Changes

  • [git] add a pre-push guard that blocks pushes when origin's push URL was left pointing at a fork, preventing silent pushes to the wrong repository
  • [readme] sync contributor list from GitHub API
  • [notes] record the family sidebar runtime-locale follow-up in the i18n language-pack note
  • record the ru language pack mechanism and the i18n maintenance contract (docs/i18n.md)
  • [skills] capture the excluded-externals and mount-smoke anchor lessons from the alpha.2 upgrade
  • [notes] record the v0.3.9 mount-smoke boot-anchor fix for the excluded externals
  • [e2e] assert excluded externals absent instead of better-sidebar mounting on the alpha.2 cohort
  • add unit tests and TypeScript configuration for the lan-bind patch utility

Generated automatically by the release pipeline (scripts/release-notes.mjs).


由发布管线自动生成(scripts/release-notes.mjs)。

Don't miss a new dsh-web release

NewReleases is sending notifications on new releases.