What's New in v0.8.2 / 新版本特性
🌟 Highlights & Special Notes / 特别说明
English:
🌐 Full i18n Multi-Language Support: This release introduces built-in support for 10 languages (Simplified Chinese, Traditional Chinese, English, Japanese, Korean, French, German, Spanish, Portuguese, and Russian). Users whose primary language is not Chinese or English can seamlessly select their native language in settings. Furthermore, AI-generated content—including repository descriptions, Release summaries, and translations—now automatically adapts to match your selected interface language!
🧩 Client Plugin Platform: A brand new local plugin architecture is now available (desktop client only). You can create, import, and manage custom plugins tailored to your specific workflows. Three complete example plugins are included in the repository for reference. For comprehensive plugin development guides and API documentation, please visit our Wiki: GitHubStarsManager Plugin Wiki.
💖 Special Thanks: Huge thanks to community contributor @Khk-NL for designing and contributing the local plugin platform (PR #357) and repository health facts (PR #382)!
中文:
🌐 多语言国际化 (i18n) 全面上线:本次更新带来了 10 种内置界面语言支持(简体中文、繁体中文、英语、日语、韩语、德语、法语、西班牙语、葡萄牙语、俄语)。非中英文母语的用户现在可以自由切换到自己的母语界面。同时,AI 生成的仓库描述、Release 总结、文本翻译等内容也将自动适配当前所选择的界面语言!
🧩 客户端插件系统:全新推出本地插件扩展能力(仅桌面客户端)。用户可以根据个性化需求开发或导入插件使用。仓库中已内置 3 个完整的示例插件可供参考,详细开发指南与文档请查阅:GitHubStarsManager Plugin Wiki。
💖 特别鸣谢:特别感谢社区贡献者 @Khk-NL 对本次版本的大力贡献!贡献了核心的本地插件系统(PR #357)以及仓库健康事实面板(PR #382)!
What's Changed / 更新内容
| PR |
English Summary |
中文说明 |
| #357 |
feat: Add local plugin platform Introduces an extensible desktop plugin runtime with manifest validation, explicit permissions, sandboxed views, and isolated storage. Supports repository actions, batch data processors, text exporters, and release asset recommendations. Includes 3 starter plugins. (Contributed by @Khk-NL) |
新增本地插件平台(仅客户端) 新增桌面端本地插件扩展机制,具备清单校验、显式权限授权、沙箱通信和隔离存储。支持仓库自定义操作、数据批量处理、文本导出和 Release 资产推荐。内置 3 个示例插件与开发文档。(感谢 @Khk-NL 的贡献) |
| #359 |
fix(forks): Keep personal forks after username rename Ensures user's personal forks remain intact and correctly tracked after renaming their GitHub username. |
修复重命名 GitHub 用户名后 Fork 丢失问题 修复在 GitHub 更改用户名后,个人已同步的 Fork 仓库无法正常识别与保留的问题。 |
| #360 |
fix(auth): Preserve local data on logout; force pull on existing backend login Preserves local repository cache and settings when logging out. When logging into an account with existing backend records, automatically pulls latest data to prevent data drift. |
优化登录退出数据持久化策略 退出登录时完整保留本地数据;已有后端登录时强制拉取最新数据,避免多设备数据不一致或被意外覆盖。 |
| #368 |
feat: i18n multi-language support (10 interface languages) Full UI localization for 10 languages (zh-CN, zh-TW, en, ja, ko, de, fr, es, pt, ru). AI descriptions, Release summaries, and translations dynamically match the active language. |
i18n 多语言国际化全面支持 内置支持简中、繁中、英、日、韩、德、法、西、葡、俄共 10 种语言。AI 仓库总结、Release 分析与翻译提示词全链路适配所选语言。 |
| #380 |
fix(ui): Align list mode action buttons with inline edit & responsive folding Aligns quick action buttons on the same row as inline category editing, folding buttons into dropdown based on container width. |
优化列表视图操作按钮与响应式排版 列表模式下将常用操作按钮与快速编辑置于同一行,并根据卡片可用宽度智能逐级折叠,避免排版溢出。 |
| #381 |
fix(sync): Persist defaultCategoryOverrides through backend autoSync Ensures custom default category override rules are preserved during background automatic synchronization. |
修复自动同步时默认分类规则覆盖丢失 修复后台自动同步期间 defaultCategoryOverrides 规则未正确写入导致分类重置的问题。 |
| #382 |
feat: Add repository health facts panel Provides objective health indicators across Activity, Maintenance, Community, and Maturity without subjective scoring. Adds archived filter and created-date sorting. (Contributed by @Khk-NL) |
新增仓库客观健康事实面板 从活跃度、维护、社区和成熟度等维度展示客观指标,无主观评分偏见。支持按归档状态与活动周期筛选,新增按创建时间排序。(感谢 @Khk-NL 的贡献) |
| #383 |
ci: Block contributor version bumps & enforce full locale parity Adds automated CI gates to prevent PRs from modifying release versions or update feed, and verifies 100% translation key parity across all 10 locales. |
CI 门禁强化:防篡改版本与全语种翻译校验 CI 自动拦截 PR 中未授权的版本号修改,并强制校验所有 10 种语言文案的完整度与无硬编码。 |
| #384 |
fix(i18n): Localize vector search options and API Key labels Connects vector search model providers and API Key labels to translation dictionary, preventing raw keys from being displayed. |
修复向量搜索设置中的未翻译词条 将向量搜索模型来源选项与 API Key 标签完全接入国际化字典,消除裸露的原始键名。 |
| #385 |
ci: Pin runner image to ubuntu-24.04 Pins CI runners from ubuntu-latest to ubuntu-24.04 to guarantee glibc compatibility and eliminate migration deprecation warnings. |
CI 运行环境锁定至 Ubuntu 24.04 锁定 Linux 构建环境版本,确保 glibc 兼容性并消除 Ubuntu 26 迁移告警。 |
| #361 ~ #367 |
chore(deps): Bump dependencies across root and server Upgraded vite, @hono/node-server, postcss, nanoid, esbuild, and other core packages for improved security and performance. (Contributed by @dependabot) |
核心依赖安全升级 升级 vite、@hono/node-server、postcss、nanoid、esbuild 等依赖包至最新安全版本。(由 @dependabot 贡献) |
Community Contributions / 社区贡献
A special thank you to our open-source community contributors who made this release possible! 🎉
本次发布特别鸣谢以下社区贡献者的杰出贡献 🎉:
- @Khk-NL (https://github.com/Khk-NL)
- Designed and implemented the complete local plugin platform (#357)
- Added repository health facts panel, filters, and metrics (#382)
- 设计并实现了核心的桌面端本地插件平台(#357)与仓库客观健康事实面板(#382)!