From 61cfc0a51ef3278dc8212f10f7672e681b814213 Mon Sep 17 00:00:00 2001 From: digua Date: Wed, 15 Jul 2026 20:32:19 +0800 Subject: [PATCH] release: v0.31.1 --- apps/cli/package.json | 2 +- changelogs/cn.json | 23 +++++++++++++++++++++++ changelogs/cn.md | 16 ++++++++++++++++ changelogs/en.json | 23 +++++++++++++++++++++++ changelogs/en.md | 16 ++++++++++++++++ changelogs/ja.json | 23 +++++++++++++++++++++++ changelogs/ja.md | 16 ++++++++++++++++ changelogs/tw.json | 23 +++++++++++++++++++++++ changelogs/tw.md | 16 ++++++++++++++++ package.json | 2 +- 10 files changed, 158 insertions(+), 2 deletions(-) diff --git a/apps/cli/package.json b/apps/cli/package.json index 9aeba945..d6bcef79 100644 --- a/apps/cli/package.json +++ b/apps/cli/package.json @@ -1,6 +1,6 @@ { "name": "chatlab-cli", - "version": "0.31.0", + "version": "0.31.1", "description": "ChatLab CLI & Service - Chat history analysis tool", "type": "module", "bin": { diff --git a/changelogs/cn.json b/changelogs/cn.json index ac573e9e..2c218c9d 100644 --- a/changelogs/cn.json +++ b/changelogs/cn.json @@ -1,4 +1,27 @@ [ + { + "version": "0.31.1", + "date": "2026-07-15", + "summary": "重组首页导入入口,新增 Agent/CLI 导入预览,并修复导入一致性、消息排序和侧边栏布局。", + "changes": [ + { + "type": "feat", + "items": [ + "首页导入入口重组为文件、API 和 CLI 三种方式", + "新增官方中英文导入与分析 Skill", + "API 导入支持幂等键,重复请求可安全复用结果并识别冲突" + ] + }, + { + "type": "fix", + "items": [ + "统一各端 Push 导入的校验、去重、成员推断和 dry-run 结果,避免预览与实际写入不一致", + "补导历史消息后,聊天记录按时间与消息 ID 稳定排序,避免旧消息出现在末尾", + "修复 QCE / QQ Chat Exporter 私聊被误判为群聊并产生“0”成员的问题" + ] + } + ] + }, { "version": "0.31.0", "date": "2026-07-13", diff --git a/changelogs/cn.md b/changelogs/cn.md index d95f4b26..42cdbf19 100644 --- a/changelogs/cn.md +++ b/changelogs/cn.md @@ -1,5 +1,21 @@ # 更新日志 +## v0.31.1 (2026-07-15) + +> 重组首页导入入口,新增 Agent/CLI 导入预览,并修复导入一致性、消息排序和侧边栏布局。 + +### ✨ 新功能 + +- 首页导入入口重组为文件、API 和 CLI 三种方式 +- 新增官方中英文导入与分析 Skill +- API 导入支持幂等键,重复请求可安全复用结果并识别冲突 + +### 🐛 修复 + +- 统一各端 Push 导入的校验、去重、成员推断和 dry-run 结果,避免预览与实际写入不一致 +- 补导历史消息后,聊天记录按时间与消息 ID 稳定排序,避免旧消息出现在末尾 +- 修复 QCE / QQ Chat Exporter 私聊被误判为群聊并产生“0”成员的问题 + ## v0.31.0 (2026-07-13) > 全面优化界面样式,首页支持自动增量导入,新增个人洞察,优化身份管理、导入兼容性和整体界面体验。 diff --git a/changelogs/en.json b/changelogs/en.json index d002a47e..eee9ca87 100644 --- a/changelogs/en.json +++ b/changelogs/en.json @@ -1,4 +1,27 @@ [ + { + "version": "0.31.1", + "date": "2026-07-15", + "summary": "Reorganize Home import options, add Agent/CLI import previews, and fix import consistency, message ordering, and sidebar layout.", + "changes": [ + { + "type": "feat", + "items": [ + "Reorganize Home into File, API, and CLI import options", + "Add official Chinese and English skills for importing and analyzing ChatLab data", + "Support idempotency keys for API imports, safely replaying duplicate requests and detecting conflicts" + ] + }, + { + "type": "fix", + "items": [ + "Align validation, deduplication, member inference, and dry-run results for Push imports across runtimes", + "Keep backfilled chat history in chronological order using timestamps and message IDs", + "Fix QCE / QQ Chat Exporter private chats being detected as groups and creating a phantom “0” member" + ] + } + ] + }, { "version": "0.31.0", "date": "2026-07-13", diff --git a/changelogs/en.md b/changelogs/en.md index 8c63ee2e..59353d74 100644 --- a/changelogs/en.md +++ b/changelogs/en.md @@ -1,5 +1,21 @@ # Changelog +## v0.31.1 (2026-07-15) + +> Reorganize Home import options, add Agent/CLI import previews, and fix import consistency, message ordering, and sidebar layout. + +### ✨ Features + +- Reorganize Home into File, API, and CLI import options +- Add official Chinese and English skills for importing and analyzing ChatLab data +- Support idempotency keys for API imports, safely replaying duplicate requests and detecting conflicts + +### 🐛 Bug Fixes + +- Align validation, deduplication, member inference, and dry-run results for Push imports across runtimes +- Keep backfilled chat history in chronological order using timestamps and message IDs +- Fix QCE / QQ Chat Exporter private chats being detected as groups and creating a phantom “0” member + ## v0.31.0 (2026-07-13) > Refresh the overall interface, add automatic incremental imports on Home, introduce personal insights, and improve identity management and import compatibility. diff --git a/changelogs/ja.json b/changelogs/ja.json index af6ab844..8d17c397 100644 --- a/changelogs/ja.json +++ b/changelogs/ja.json @@ -1,4 +1,27 @@ [ + { + "version": "0.31.1", + "date": "2026-07-15", + "summary": "ホームのインポート入口を再編し、Agent/CLI の事前確認を追加。インポートの一貫性、メッセージ順、サイドバー表示を修正しました。", + "changes": [ + { + "type": "feat", + "items": [ + "ホームのインポート入口をファイル、API、CLI の 3 種類に再編", + "インポートと分析用の公式スキルを中国語・英語で追加", + "API インポートで冪等キーに対応し、重複リクエストの結果を安全に再利用して競合を検出" + ] + }, + { + "type": "fix", + "items": [ + "各環境の Push インポートで検証、重複排除、メンバー推定、dry-run の結果を統一し、事前確認と実際の書き込みの差異を解消", + "過去メッセージの追加インポート後も、タイムスタンプとメッセージ ID に基づく安定した時系列順で表示", + "QCE / QQ Chat Exporter の個人チャットがグループと誤判定され、「0」メンバーが生成される問題を修正" + ] + } + ] + }, { "version": "0.31.0", "date": "2026-07-13", diff --git a/changelogs/ja.md b/changelogs/ja.md index d9944b4e..c608e3ae 100644 --- a/changelogs/ja.md +++ b/changelogs/ja.md @@ -1,5 +1,21 @@ # 変更履歴 +## v0.31.1 (2026-07-15) + +> ホームのインポート入口を再編し、Agent/CLI の事前確認を追加。インポートの一貫性、メッセージ順、サイドバー表示を修正しました。 + +### ✨ 新機能 + +- ホームのインポート入口をファイル、API、CLI の 3 種類に再編 +- インポートと分析用の公式スキルを中国語・英語で追加 +- API インポートで冪等キーに対応し、重複リクエストの結果を安全に再利用して競合を検出 + +### 🐛 バグ修正 + +- 各環境の Push インポートで検証、重複排除、メンバー推定、dry-run の結果を統一し、事前確認と実際の書き込みの差異を解消 +- 過去メッセージの追加インポート後も、タイムスタンプとメッセージ ID に基づく安定した時系列順で表示 +- QCE / QQ Chat Exporter の個人チャットがグループと誤判定され、「0」メンバーが生成される問題を修正 + ## v0.31.0 (2026-07-13) > 画面全体のスタイルを見直し、ホームでの自動増分インポート、個人インサイト、ID 管理とインポート互換性を改善しました。 diff --git a/changelogs/tw.json b/changelogs/tw.json index 2d499184..aee370c0 100644 --- a/changelogs/tw.json +++ b/changelogs/tw.json @@ -1,4 +1,27 @@ [ + { + "version": "0.31.1", + "date": "2026-07-15", + "summary": "重新整理首頁匯入入口,新增 Agent/CLI 匯入預覽,並修正匯入一致性、訊息排序與側邊欄版面。", + "changes": [ + { + "type": "feat", + "items": [ + "首頁匯入入口重新整理為檔案、API 與 CLI 三種方式", + "新增官方中英文匯入與分析 Skill", + "API 匯入支援冪等鍵,重複請求可安全沿用結果並偵測衝突" + ] + }, + { + "type": "fix", + "items": [ + "統一各端 Push 匯入的驗證、去重、成員推斷與 dry-run 結果,避免預覽與實際寫入不一致", + "補匯入歷史訊息後,聊天記錄會依時間與訊息 ID 穩定排序,避免舊訊息出現在最後", + "修正 QCE / QQ Chat Exporter 私人聊天被誤判為群組並產生「0」成員的問題" + ] + } + ] + }, { "version": "0.31.0", "date": "2026-07-13", diff --git a/changelogs/tw.md b/changelogs/tw.md index a5222d28..78851a3f 100644 --- a/changelogs/tw.md +++ b/changelogs/tw.md @@ -1,5 +1,21 @@ # 更新日誌 +## v0.31.1 (2026-07-15) + +> 重新整理首頁匯入入口,新增 Agent/CLI 匯入預覽,並修正匯入一致性、訊息排序與側邊欄版面。 + +### ✨ 新功能 + +- 首頁匯入入口重新整理為檔案、API 與 CLI 三種方式 +- 新增官方中英文匯入與分析 Skill +- API 匯入支援冪等鍵,重複請求可安全沿用結果並偵測衝突 + +### 🐛 修復 + +- 統一各端 Push 匯入的驗證、去重、成員推斷與 dry-run 結果,避免預覽與實際寫入不一致 +- 補匯入歷史訊息後,聊天記錄會依時間與訊息 ID 穩定排序,避免舊訊息出現在最後 +- 修正 QCE / QQ Chat Exporter 私人聊天被誤判為群組並產生「0」成員的問題 + ## v0.31.0 (2026-07-13) > 全面優化介面樣式,首頁支援自動增量匯入,新增個人洞察,並改善身份管理與匯入相容性。 diff --git a/package.json b/package.json index 1964436c..3d28f7fb 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "ChatLab", - "version": "0.31.0", + "version": "0.31.1", "private": true, "description": "本地化的聊天记录分析工具,通过 SQL 和 AI Agent 回顾你的社交记忆", "repository": {