release: v0.34.3

This commit is contained in:
digua committed 2026-08-06 14:29:39 +08:00
1 parent 202b9d70f7
commit b130e43e73
10 files changed
+146 -2

No files matched your search

+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "chatlab-cli",
"version": "0.34.2",
"version": "0.34.3",
"description": "ChatLab CLI & Service - Chat history analysis tool",
"type": "module",
"bin": {
+20
View File
@@ -1,4 +1,24 @@
[
{
"version": "0.34.3",
"date": "2026-08-06",
"summary": "修复自动增量与合并去重的数据问题,优化大库导入、搜索和洞察体验。",
"changes": [
{
"type": "fix",
"items": [
"修复 QQ 自动导入在 UID/UIN 变化、缺失 owner 或合并会话中的匹配与成员映射问题,避免重复会话和成员身份错乱",
"修复合并导入因平台消息 ID 冲突或私聊身份不足导致的消息误删,并保留有效 owner 与会话身份信息",
"修复动态关键词排行请求、快速切换与多色模式问题,避免结果过期或未知类型导致页面崩溃",
"统一洞察加载过渡,并恢复年度活动日历配色与关系视图切换控件"
]
},
{
"type": "perf",
"items": ["优化增量导入去重,仅按需查询已有候选消息,降低大数据库导入的内存占用"]
}
]
},
{
"version": "0.34.2",
"date": "2026-08-01",
+15
View File
@@ -1,5 +1,20 @@
# 更新日志
## v0.34.3 (2026-08-06)
> 修复自动增量与合并去重的数据问题,优化大库导入、搜索和洞察体验。
### 🐛 修复
- 修复 QQ 自动导入在 UID/UIN 变化、缺失 owner 或合并会话中的匹配与成员映射问题,避免重复会话和成员身份错乱
- 修复合并导入因平台消息 ID 冲突或私聊身份不足导致的消息误删,并保留有效 owner 与会话身份信息
- 修复动态关键词排行请求、快速切换与多色模式问题,避免结果过期或未知类型导致页面崩溃
- 统一洞察加载过渡,并恢复年度活动日历配色与关系视图切换控件
### ⚡ 性能
- 优化增量导入去重,仅按需查询已有候选消息,降低大数据库导入的内存占用
## v0.34.2 (2026-08-01)
> 提升大文件与批量导入性能,完善 CLI 本地语义索引,并强化数据迁移与导入稳定性。
+22
View File
@@ -1,4 +1,26 @@
[
{
"version": "0.34.3",
"date": "2026-08-06",
"summary": "Fix data issues in automatic incremental imports and merge deduplication, while improving large-database imports, search, and Insights.",
"changes": [
{
"type": "fix",
"items": [
"Fix QQ automatic import matching and member mapping when UID/UIN values change, owner metadata is missing, or sessions have been merged, preventing duplicate sessions and incorrect member identities",
"Prevent merge imports from incorrectly removing messages when platform message IDs conflict or private-chat identity is incomplete, while preserving valid owner and session identity metadata",
"Fix request handling, rapid switching, and multi-color mode in dynamic keyword rankings, preventing stale results and crashes caused by unknown types",
"Unify loading transitions across Insights, and restore annual activity calendar colors and relationship view controls"
]
},
{
"type": "perf",
"items": [
"Optimize incremental import deduplication by querying only existing message candidates as needed, reducing memory usage with large databases"
]
}
]
},
{
"version": "0.34.2",
"date": "2026-08-01",
+15
View File
@@ -1,5 +1,20 @@
# Changelog
## v0.34.3 (2026-08-06)
> Fix data issues in automatic incremental imports and merge deduplication, while improving large-database imports, search, and Insights.
### 🐛 Bug Fixes
- Fix QQ automatic import matching and member mapping when UID/UIN values change, owner metadata is missing, or sessions have been merged, preventing duplicate sessions and incorrect member identities
- Prevent merge imports from incorrectly removing messages when platform message IDs conflict or private-chat identity is incomplete, while preserving valid owner and session identity metadata
- Fix request handling, rapid switching, and multi-color mode in dynamic keyword rankings, preventing stale results and crashes caused by unknown types
- Unify loading transitions across Insights, and restore annual activity calendar colors and relationship view controls
### ⚡ Performance
- Optimize incremental import deduplication by querying only existing message candidates as needed, reducing memory usage with large databases
## v0.34.2 (2026-08-01)
> Improve large and batch imports, add on-demand local semantic indexing for CLI Web, and harden data migrations.
+22
View File
@@ -1,4 +1,26 @@
[
{
"version": "0.34.3",
"date": "2026-08-06",
"summary": "自動差分インポートとマージ時の重複排除に関するデータ問題を修正し、大規模データベースのインポート、検索、インサイトの使い勝手を改善しました。",
"changes": [
{
"type": "fix",
"items": [
"QQ の自動インポートで UID/UIN の変更、owner 情報の欠落、セッションのマージがある場合の照合とメンバー対応を修正し、セッションの重複やメンバー識別の不整合を防止",
"プラットフォームメッセージ ID の競合や個人チャットの識別情報不足により、マージ時にメッセージが誤って削除される問題を修正。有効な owner とセッション識別情報も保持",
"動的キーワードランキングのリクエスト処理、高速な表示切り替え、マルチカラーモードを修正し、古い結果の表示や未知の種類によるクラッシュを防止",
"インサイトの読み込み切り替えを統一し、年間アクティビティカレンダーの配色と関係ビューの切り替え操作を復元"
]
},
{
"type": "perf",
"items": [
"差分インポートの重複排除で既存メッセージ候補を必要な場合だけ照会し、大規模データベースのインポート時におけるメモリ使用量を削減"
]
}
]
},
{
"version": "0.34.2",
"date": "2026-08-01",
+15
View File
@@ -1,5 +1,20 @@
# 変更履歴
## v0.34.3 (2026-08-06)
> 自動差分インポートとマージ時の重複排除に関するデータ問題を修正し、大規模データベースのインポート、検索、インサイトの使い勝手を改善しました。
### 🐛 バグ修正
- QQ の自動インポートで UID/UIN の変更、owner 情報の欠落、セッションのマージがある場合の照合とメンバー対応を修正し、セッションの重複やメンバー識別の不整合を防止
- プラットフォームメッセージ ID の競合や個人チャットの識別情報不足により、マージ時にメッセージが誤って削除される問題を修正。有効な owner とセッション識別情報も保持
- 動的キーワードランキングのリクエスト処理、高速な表示切り替え、マルチカラーモードを修正し、古い結果の表示や未知の種類によるクラッシュを防止
- インサイトの読み込み切り替えを統一し、年間アクティビティカレンダーの配色と関係ビューの切り替え操作を復元
### ⚡ パフォーマンス
- 差分インポートの重複排除で既存メッセージ候補を必要な場合だけ照会し、大規模データベースのインポート時におけるメモリ使用量を削減
## v0.34.2 (2026-08-01)
> 大容量ファイルと一括インポートの性能を向上し、CLI のローカルセマンティックインデックスとデータ移行の安定性を改善しました。
+20
View File
@@ -1,4 +1,24 @@
[
{
"version": "0.34.3",
"date": "2026-08-06",
"summary": "修正自動增量匯入與合併去重的資料問題,並改善大型資料庫匯入、搜尋與洞察體驗。",
"changes": [
{
"type": "fix",
"items": [
"修正 QQ 自動匯入在 UID/UIN 變更、缺少 owner 資訊或工作階段已合併時的比對與成員對應問題,避免產生重複工作階段或錯誤的成員身分",
"修正合併匯入因平台訊息 ID 衝突或私人聊天身分資訊不足而誤刪訊息的問題,並保留有效的 owner 與工作階段身分資訊",
"修正動態關鍵字排行的請求、快速切換與多色模式,避免顯示過期結果或因未知類型導致頁面當機",
"統一洞察頁面的載入轉場,並恢復年度活動日曆配色與關係檢視切換控制項"
]
},
{
"type": "perf",
"items": ["最佳化增量匯入去重,只在需要時查詢既有的候選訊息,降低大型資料庫匯入時的記憶體用量"]
}
]
},
{
"version": "0.34.2",
"date": "2026-08-01",
+15
View File
@@ -1,5 +1,20 @@
# 更新日誌
## v0.34.3 (2026-08-06)
> 修正自動增量匯入與合併去重的資料問題,並改善大型資料庫匯入、搜尋與洞察體驗。
### 🐛 修復
- 修正 QQ 自動匯入在 UID/UIN 變更、缺少 owner 資訊或工作階段已合併時的比對與成員對應問題,避免產生重複工作階段或錯誤的成員身分
- 修正合併匯入因平台訊息 ID 衝突或私人聊天身分資訊不足而誤刪訊息的問題,並保留有效的 owner 與工作階段身分資訊
- 修正動態關鍵字排行的請求、快速切換與多色模式,避免顯示過期結果或因未知類型導致頁面當機
- 統一洞察頁面的載入轉場,並恢復年度活動日曆配色與關係檢視切換控制項
### ⚡ 效能
- 最佳化增量匯入去重,只在需要時查詢既有的候選訊息,降低大型資料庫匯入時的記憶體用量
## v0.34.2 (2026-08-01)
> 提升大型檔案與批次匯入效能,完善 CLI 本機語意索引,並強化資料移轉與匯入穩定性。
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "ChatLab",
"version": "0.34.2",
"version": "0.34.3",
"private": true,
"description": "本地化的聊天记录分析工具,通过 SQL 和 AI Agent 回顾你的社交记忆",
"repository": {