diff --git a/docs/public/changelogs/cn.json b/docs/public/changelogs/cn.json index e5e5b415..ec2b79c8 100644 --- a/docs/public/changelogs/cn.json +++ b/docs/public/changelogs/cn.json @@ -1,4 +1,40 @@ [ + { + "version": "0.17.2", + "date": "2026-04-15", + "summary": "新增跨平台数据合并与成员消息合并,强化词库与更新安全校验,优化暗色体验与日志能力,以及修复若干BUG。", + "changes": [ + { + "type": "feat", + "items": [ + "成员管理支持成员消息合并", + "支持跨平台聊天数据合并", + "数据管理部分表头支持排序", + "话题分析入口迁移至洞察模块", + "新增 AI 日志文件原始路径记录", + "优化暗色模式配色,提升视觉体验" + ] + }, + { + "type": "fix", + "items": [ + "修复词库刷新与合并 ID 碰撞问题", + "为 OpenAI 兼容请求补充运行时 User-Agent 请求头", + "修复暗色截图导出背景透明异常", + "词库下载新增 SHA256 完整性校验", + "收紧远程配置拉取策略并强化更新安装确认" + ] + }, + { + "type": "chore", + "items": ["新增 ARM Linux 的 deb 安装包构建支持", "优化日志同步流程"] + }, + { + "type": "docs", + "items": ["新增繁体中文文档"] + } + ] + }, { "version": "0.17.1", "date": "2026-04-13", diff --git a/docs/public/changelogs/en.json b/docs/public/changelogs/en.json index 56a8c8a4..81851422 100644 --- a/docs/public/changelogs/en.json +++ b/docs/public/changelogs/en.json @@ -1,4 +1,40 @@ [ + { + "version": "0.17.2", + "date": "2026-04-15", + "summary": "This update adds cross-platform data merge and member message merge, strengthens dictionary and update security checks, improves the dark theme experience and logging, and fixes several bugs.", + "changes": [ + { + "type": "feat", + "items": [ + "Support merging member messages in member management.", + "Support merging chat data across platforms.", + "Add sorting support to selected table columns in data management.", + "Move the topic analysis entry point to Insights.", + "Add original file path recording for AI log files.", + "Improve dark theme colors for better visual comfort." + ] + }, + { + "type": "fix", + "items": [ + "Fix dictionary refresh and merge ID collision issues.", + "Add runtime User-Agent headers for OpenAI-compatible requests.", + "Fix transparent background issues when exporting dark-theme screenshots.", + "Add SHA256 integrity verification for dictionary downloads.", + "Tighten remote config fetching and strengthen update installation confirmation." + ] + }, + { + "type": "chore", + "items": ["Add deb package build support for ARM Linux.", "Optimize the changelog sync flow."] + }, + { + "type": "docs", + "items": ["Add Traditional Chinese documentation."] + } + ] + }, { "version": "0.17.1", "date": "2026-04-13", diff --git a/docs/public/changelogs/ja.json b/docs/public/changelogs/ja.json index 8b1bce8f..6dc28c18 100644 --- a/docs/public/changelogs/ja.json +++ b/docs/public/changelogs/ja.json @@ -1,4 +1,40 @@ [ + { + "version": "0.17.2", + "date": "2026-04-15", + "summary": "今回の更新では、クロスプラットフォームのデータ統合とメンバーメッセージ統合を追加し、辞書と更新処理の安全性チェックを強化。ダークモード体験とログ機能を改善し、複数の不具合を修正しました。", + "changes": [ + { + "type": "feat", + "items": [ + "メンバー管理でメンバーメッセージの統合に対応", + "プラットフォームをまたいだチャットデータ統合に対応", + "データ管理で一部テーブル列のソートに対応", + "トピック分析の入口をインサイトモジュールへ移動", + "AI ログファイルの元パス記録を追加", + "ダークモードの配色を調整し、視認性を改善" + ] + }, + { + "type": "fix", + "items": [ + "辞書更新時のリフレッシュ処理と統合 ID 衝突の問題を修正", + "OpenAI 互換リクエストに実行時 User-Agent ヘッダーを追加", + "ダークモードでのスクリーンショット書き出し時に背景が透過する問題を修正", + "辞書ダウンロードに SHA256 整合性検証を追加", + "リモート設定取得を厳格化し、更新インストール確認を強化" + ] + }, + { + "type": "chore", + "items": ["ARM Linux 向け deb パッケージビルド対応を追加", "更新ログ同期フローを最適化"] + }, + { + "type": "docs", + "items": ["繁体字中国語ドキュメントを追加"] + } + ] + }, { "version": "0.17.1", "date": "2026-04-13", diff --git a/docs/public/changelogs/tw.json b/docs/public/changelogs/tw.json index 214096eb..f0757847 100644 --- a/docs/public/changelogs/tw.json +++ b/docs/public/changelogs/tw.json @@ -1,4 +1,40 @@ [ + { + "version": "0.17.2", + "date": "2026-04-15", + "summary": "本次更新新增跨平台資料合併與成員訊息合併,強化詞庫與更新安全檢查,優化深色模式體驗與日誌能力,並修復多項問題。", + "changes": [ + { + "type": "feat", + "items": [ + "成員管理支援合併成員訊息", + "支援跨平台聊天資料合併", + "資料管理中部分表頭支援排序", + "將話題分析入口移至洞察模組", + "新增 AI 日誌檔案原始路徑紀錄", + "優化深色模式配色,提升視覺體驗" + ] + }, + { + "type": "fix", + "items": [ + "修正詞庫刷新與合併 ID 衝突問題", + "為 OpenAI 相容請求補上執行期 User-Agent 標頭", + "修正深色模式截圖匯出背景透明異常", + "詞庫下載新增 SHA256 完整性檢查", + "收斂遠端設定拉取策略並強化更新安裝確認" + ] + }, + { + "type": "chore", + "items": ["新增 ARM Linux 的 deb 安裝包建置支援", "優化版本日誌同步流程"] + }, + { + "type": "docs", + "items": ["新增繁體中文文件"] + } + ] + }, { "version": "0.17.1", "date": "2026-04-13", diff --git a/package.json b/package.json index ce1b0a20..26cfe299 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "ChatLab", - "version": "0.17.1", + "version": "0.17.2", "description": "本地化的聊天记录分析工具,通过 SQL 和 AI Agent 回顾你的社交记忆", "repository": { "type": "git", diff --git a/src/pages/home/components/ChangelogModal.vue b/src/pages/home/components/ChangelogModal.vue index f2bd1fbb..209ac8c2 100644 --- a/src/pages/home/components/ChangelogModal.vue +++ b/src/pages/home/components/ChangelogModal.vue @@ -86,8 +86,8 @@ const changelogs = ref([]) function getChangelogUrl(lang: string) { const localePath = getChatlabSiteLocalePath(lang) - const langPath = localePath ? `/${localePath}` : '' - return `https://chatlab.fun${langPath}/changelogs.json` + const langPath = localePath || 'en' + return `https://chatlab.fun/changelogs/${langPath}.json` } // 从服务端获取 changelog 数据