diff --git a/changelogs/cn.json b/changelogs/cn.json index 8fcd2c02..e891acf7 100644 --- a/changelogs/cn.json +++ b/changelogs/cn.json @@ -1,4 +1,52 @@ [ + { + "version": "0.22.0", + "date": "2026-05-26", + "summary": "本次优化了软件默认状态的样式,并新增 CLI Web 更新与存储管理能力,优化首页导入、文档站和多端稳定性。", + "changes": [ + { + "type": "feat", + "items": [ + "首页导入区重构为分入口体验,新增 API 导入和自动同步入口", + "版本日志改为随应用本地打包,减少运行时远程依赖", + "【CLI Web】新增存储管理能力,可在 Web 设置中查看和管理数据缓存", + "【CLI】新增更新检查与自动更新流程,并接入 CLI Web 检查更新", + "【文档站】新增独立文档站 docs.chatlab.fun" + ] + }, + { + "type": "fix", + "items": [ + "修复首页快捷开始按钮缺失的问题", + "修复国际化 key 路径错误和 ECharts 废弃 API 用法", + "修复自更新与迁移重试流程中的安全保护问题", + "【桌面端】修复统一迁移可能回退数据目录改动的问题", + "【CLI Web】修复发现新版本时展示必然失败的“立即更新”操作", + "【CLI Web】禁用不可用的 Web 自更新执行流程", + "【CLI Web】修复文件管理操作通过 shell 打开带来的兼容性和安全问题", + "【CLI Web】修复数据目录提示后 Web 服务无法继续启动的问题", + "【CLI Web】补齐合并相关 API 兼容层", + "【CLI】优化更新检查的异步缓存、按键交互和开发模式跳过逻辑" + ] + }, + { + "type": "refactor", + "items": ["迁移文档链接到 docs.chatlab.fun", "【设置】将会话索引移入 AI 设置并调整设置页排序"] + }, + { + "type": "style", + "items": ["优化侧边栏密度,并增强 Tab 选择器在深色模式下的对比度"] + }, + { + "type": "docs", + "items": ["重整公开文档站结构与导出说明"] + }, + { + "type": "chore", + "items": ["将工作区包迁移为 ESM", "隔离文档站工作区依赖", "将发布版本日志移出 docs 目录"] + } + ] + }, { "version": "0.21.1", "date": "2026-05-23", diff --git a/changelogs/en.json b/changelogs/en.json index 57ea6024..284abc6b 100644 --- a/changelogs/en.json +++ b/changelogs/en.json @@ -1,4 +1,59 @@ [ + { + "version": "0.22.0", + "date": "2026-05-26", + "summary": "This update improves the default UI styling, adds CLI Web update and storage management features, and strengthens home import, documentation, and multi-platform stability.", + "changes": [ + { + "type": "feat", + "items": [ + "Restructure the home import area into separate entry points, with new API import and auto-sync options", + "Bundle changelogs with the app to reduce runtime dependency on remote resources", + "【CLI Web】Add storage management in Web settings for viewing and managing data cache", + "【CLI】Add update checking and auto-update flow, with update checks exposed in CLI Web", + "【Docs】Add the standalone docs.chatlab.fun documentation site" + ] + }, + { + "type": "fix", + "items": [ + "Restore missing quick start buttons on the home page", + "Fix incorrect i18n key paths and deprecated ECharts api.style() usage", + "Harden self-update and migration retry safety checks", + "【Desktop】Prevent unified migration from reverting data directory changes", + "【CLI Web】Remove the broken Update Now action when a new version is detected", + "【CLI Web】Disable the unavailable Web self-update execution path", + "【CLI Web】Fix file manager actions that relied on shell execution, improving compatibility and safety", + "【CLI Web】Keep the Web service running after data directory warnings", + "【CLI Web】Add compatibility shims for merge-related APIs", + "【CLI】Improve update checks with async caching, better keypress handling, and a development-mode bypass" + ] + }, + { + "type": "refactor", + "items": [ + "Move documentation links to docs.chatlab.fun", + "【Settings】Move session index into AI settings and reorder the settings tabs" + ] + }, + { + "type": "style", + "items": ["Improve sidebar density and increase tab selector contrast in dark mode"] + }, + { + "type": "docs", + "items": ["Restructure the public documentation site and export guide"] + }, + { + "type": "chore", + "items": [ + "Migrate workspace packages to ESM", + "Isolate documentation site workspace dependencies", + "Move release changelogs out of the docs directory" + ] + } + ] + }, { "version": "0.21.1", "date": "2026-05-23", diff --git a/changelogs/ja.json b/changelogs/ja.json index 5359b233..adf62199 100644 --- a/changelogs/ja.json +++ b/changelogs/ja.json @@ -1,4 +1,59 @@ [ + { + "version": "0.22.0", + "date": "2026-05-26", + "summary": "既定状態の UI スタイルを改善し、CLI Web の更新・ストレージ管理を追加。ホームのインポート、ドキュメントサイト、複数プラットフォームの安定性も改善しました。", + "changes": [ + { + "type": "feat", + "items": [ + "ホームのインポートエリアを入口別に整理し、API インポートと自動同期の入口を追加", + "更新履歴をアプリに同梱し、実行時のリモート依存を削減", + "【CLI Web】Web 設定でデータキャッシュを確認・管理できるストレージ管理機能を追加", + "【CLI】更新チェックと自動更新フローを追加し、CLI Web の更新チェックにも対応", + "【ドキュメント】独立したドキュメントサイト docs.chatlab.fun を追加" + ] + }, + { + "type": "fix", + "items": [ + "ホームのクイックスタートボタンが表示されない問題を修正", + "i18n key パスの誤りと、非推奨の ECharts api.style() 使用を修正", + "自己更新とマイグレーション再試行フローの安全保護を強化", + "【デスクトップ】統一マイグレーションでデータディレクトリの変更が戻る可能性がある問題を修正", + "【CLI Web】新しいバージョン検出時に必ず失敗する「今すぐ更新」操作を表示しないように修正", + "【CLI Web】利用できない Web 自己更新の実行フローを無効化", + "【CLI Web】ファイル管理操作が shell 実行に依存していた問題を修正し、互換性と安全性を改善", + "【CLI Web】データディレクトリ警告後も Web サービスを継続できるように修正", + "【CLI Web】マージ関連 API の互換レイヤーを補完", + "【CLI】更新チェックの非同期キャッシュ、キー入力の操作性、開発モードのスキップ処理を改善" + ] + }, + { + "type": "refactor", + "items": [ + "ドキュメントリンクを docs.chatlab.fun へ移行", + "【設定】セッションインデックスを AI 設定へ移動し、設定タブの並び順を調整" + ] + }, + { + "type": "style", + "items": ["サイドバーの密度を調整し、ダークモードでのタブ選択 UI のコントラストを改善"] + }, + { + "type": "docs", + "items": ["公開ドキュメントサイトの構成とエクスポート説明を整理"] + }, + { + "type": "chore", + "items": [ + "ワークスペースパッケージを ESM に移行", + "ドキュメントサイトのワークスペース依存関係を分離", + "リリース更新履歴を docs ディレクトリ外へ移動" + ] + } + ] + }, { "version": "0.21.1", "date": "2026-05-23", diff --git a/changelogs/tw.json b/changelogs/tw.json index 2049fa1e..da8bc5eb 100644 --- a/changelogs/tw.json +++ b/changelogs/tw.json @@ -1,4 +1,52 @@ [ + { + "version": "0.22.0", + "date": "2026-05-26", + "summary": "本次優化軟體預設狀態的介面樣式,並新增 CLI Web 更新與儲存管理能力,同時改善首頁匯入、文件站與多端穩定性。", + "changes": [ + { + "type": "feat", + "items": [ + "首頁匯入區改為分入口設計,新增 API 匯入與自動同步入口", + "版本紀錄改為隨應用程式本地打包,減少執行時對遠端資源的依賴", + "【CLI Web】新增儲存管理功能,可在 Web 設定中檢視並管理資料快取", + "【CLI】新增更新檢查與自動更新流程,並接入 CLI Web 的更新檢查", + "【文件站】新增獨立文件站 docs.chatlab.fun" + ] + }, + { + "type": "fix", + "items": [ + "修正首頁快捷開始按鈕缺失的問題", + "修正國際化 key 路徑錯誤與 ECharts 廢棄 api.style() 用法", + "強化自動更新與遷移重試流程中的安全保護", + "【桌面端】修正統一遷移可能回退資料目錄改動的問題", + "【CLI Web】修正發現新版本時顯示必定失敗的「立即更新」操作", + "【CLI Web】停用不可用的 Web 自動更新執行流程", + "【CLI Web】修正檔案管理操作依賴 shell 開啟造成的相容性與安全性問題", + "【CLI Web】修正資料目錄提示後 Web 服務無法繼續啟動的問題", + "【CLI Web】補齊合併相關 API 相容層", + "【CLI】優化更新檢查的非同步快取、按鍵互動與開發模式略過邏輯" + ] + }, + { + "type": "refactor", + "items": ["將文件連結遷移到 docs.chatlab.fun", "【設定】將會話索引移入 AI 設定,並調整設定頁排序"] + }, + { + "type": "style", + "items": ["優化側邊欄密度,並提升深色模式下 Tab 選擇器的對比度"] + }, + { + "type": "docs", + "items": ["重整公開文件站結構與匯出說明"] + }, + { + "type": "chore", + "items": ["將工作區套件遷移為 ESM", "隔離文件站工作區依賴", "將發布版本紀錄移出 docs 目錄"] + } + ] + }, { "version": "0.21.1", "date": "2026-05-23", diff --git a/package.json b/package.json index bb880df2..248f8215 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "ChatLab", - "version": "0.21.1", + "version": "0.22.0", "private": true, "description": "本地化的聊天记录分析工具,通过 SQL 和 AI Agent 回顾你的社交记忆", "repository": {