From f5846521e0c578cebe62c389a9aaf30ac18e5a19 Mon Sep 17 00:00:00 2001 From: ekko Date: Sat, 23 May 2026 10:41:24 +0800 Subject: [PATCH] Add 0.5.35 changelog --- packages/client/src/data/changelog.ts | 14 ++++++++++++++ packages/client/src/i18n/locales/de.ts | 8 ++++++++ packages/client/src/i18n/locales/en.ts | 8 ++++++++ packages/client/src/i18n/locales/es.ts | 8 ++++++++ packages/client/src/i18n/locales/fr.ts | 8 ++++++++ packages/client/src/i18n/locales/ja.ts | 8 ++++++++ packages/client/src/i18n/locales/ko.ts | 8 ++++++++ packages/client/src/i18n/locales/pt.ts | 8 ++++++++ packages/client/src/i18n/locales/zh-TW.ts | 8 ++++++++ packages/client/src/i18n/locales/zh.ts | 8 ++++++++ 10 files changed, 86 insertions(+) diff --git a/packages/client/src/data/changelog.ts b/packages/client/src/data/changelog.ts index 1962777..888b367 100644 --- a/packages/client/src/data/changelog.ts +++ b/packages/client/src/data/changelog.ts @@ -5,6 +5,20 @@ export interface ChangelogEntry { } export const changelog: ChangelogEntry[] = [ + { + version: '0.5.35', + date: '2026-05-23', + changes: [ + 'changelog.new_0_5_35_1', + 'changelog.new_0_5_35_2', + 'changelog.new_0_5_35_3', + 'changelog.new_0_5_35_4', + 'changelog.new_0_5_35_5', + 'changelog.new_0_5_35_6', + 'changelog.new_0_5_35_7', + 'changelog.new_0_5_35_8', + ], + }, { version: '0.5.34', date: '2026-05-22', diff --git a/packages/client/src/i18n/locales/de.ts b/packages/client/src/i18n/locales/de.ts index f559832..21391f0 100644 --- a/packages/client/src/i18n/locales/de.ts +++ b/packages/client/src/i18n/locales/de.ts @@ -1074,6 +1074,14 @@ jobTriggered: 'Job ausgelost', new_0_5_34_6: 'Gruppenchat-Agents cachen ihren eigenen fixen Kontext und zeigen Komprimierungsfortschritt erst an, wenn die Komprimierung wirklich startet', new_0_5_34_7: 'Web-UI-gebündelte Skills werden in jedes Profile synchronisiert und das Ziel-Profile wird pro Injection protokolliert', new_0_5_34_8: 'Wenn Kanban unter Windows fehlschlägt, aktualisieren Sie Hermes, um die neuesten Migration-Fixes für die Kanban-Datenbank zu erhalten', + new_0_5_35_1: 'Bridge-Sessions können nun über verschiedene Sessions hinweg parallel laufen, während Läufe derselben Session zur Wahrung der Nachrichtenreihenfolge serialisiert bleiben', + new_0_5_35_2: 'Neue Performance-Monitor-Seite für System-CPU/Speicher, Web UI, Bridge Broker, Workers und aktive Sessions', + new_0_5_35_3: 'Worker-Ressourcenmetriken zeigen CPU, Speicher, Profile, Session-Anzahl und Laufstatus pro worker', + new_0_5_35_4: 'Bridge-worker-Lifecycle-Cleanup verbessert, damit Broker-Shutdowns und beendete Elternprozesse worker zurückfordern und verwaiste Python-Prozesse reduzieren', + new_0_5_35_5: 'Monitoring-Kompatibilität mit Fallbacks für Ressourcenmessung unter macOS, Windows, Linux, Docker und Termux gehärtet', + new_0_5_35_6: 'Performance Monitoring blockiert nicht mehr auf worker-Anfragen während Agent-Initialisierung und reduziert request timeouts unter Windows', + new_0_5_35_7: 'Chat-Markdown unterstützt Inline-Vorschauen für Textinhalte, und Download-Icons laden Dateien direkt herunter statt die Vorschau zu öffnen', + new_0_5_35_8: 'Content-Preview-Drawer verbessert: Schließen-Aktion auf Mobilgeräten, mobile Vollbreite, 800px Desktop-Breite und konsistente Text-/Markdown-Hintergründe', }, // Dateien diff --git a/packages/client/src/i18n/locales/en.ts b/packages/client/src/i18n/locales/en.ts index 98b9f2b..8457a6f 100644 --- a/packages/client/src/i18n/locales/en.ts +++ b/packages/client/src/i18n/locales/en.ts @@ -1295,6 +1295,14 @@ export default { new_0_5_34_6: 'Cache fixed context per group-chat agent and only show compression progress when compression actually starts', new_0_5_34_7: 'Sync Web UI bundled skills into every Profile and log the target Profile for each injection', new_0_5_34_8: 'If Kanban fails on Windows, upgrade Hermes to pick up the latest kanban database migration fixes', + new_0_5_35_1: 'Bridge sessions can now run concurrently across different sessions while same-session runs stay serialized to preserve message order', + new_0_5_35_2: 'Add the Performance Monitor page for system CPU/memory, Web UI, Bridge Broker, Workers, and active session status', + new_0_5_35_3: 'Add per-worker resource metrics showing CPU, memory, Profile, session count, and running state', + new_0_5_35_4: 'Improve Bridge worker lifecycle cleanup so broker shutdowns and parent-process exits reclaim workers and reduce orphan Python processes', + new_0_5_35_5: 'Harden monitoring compatibility with resource collection fallbacks for macOS, Windows, Linux, Docker, and Termux', + new_0_5_35_6: 'Performance monitoring no longer blocks on worker requests while agents are initializing, reducing request timeouts on Windows', + new_0_5_35_7: 'Chat Markdown now supports inline text-content previews, and download icons download files directly instead of opening the preview drawer', + new_0_5_35_8: 'Polish the content preview drawer with a mobile close action, full-width mobile layout, 800px desktop width, and consistent text/Markdown backgrounds', }, } diff --git a/packages/client/src/i18n/locales/es.ts b/packages/client/src/i18n/locales/es.ts index 8a4928e..50cc569 100644 --- a/packages/client/src/i18n/locales/es.ts +++ b/packages/client/src/i18n/locales/es.ts @@ -1074,6 +1074,14 @@ jobTriggered: 'Job ejecutado', new_0_5_34_6: 'Cachea contexto fijo por agent de chat grupal y muestra progreso solo cuando la compresión empieza realmente', new_0_5_34_7: 'Sincroniza skills integradas de Web UI en todos los Profiles y registra el Profile destino en logs', new_0_5_34_8: 'Si Kanban falla en Windows, actualiza Hermes para recibir las últimas correcciones de migración de la base Kanban', + new_0_5_35_1: 'Las sesiones Bridge ahora pueden ejecutarse en paralelo entre distintos sessions, mientras los runs del mismo session siguen serializados para conservar el orden', + new_0_5_35_2: 'Añade la página Performance Monitor para CPU/memoria del sistema, Web UI, Bridge Broker, Workers y estado de sesiones activas', + new_0_5_35_3: 'Añade métricas por worker con CPU, memoria, Profile, número de sesiones y estado de ejecución', + new_0_5_35_4: 'Mejora la limpieza del ciclo de vida de Bridge workers para recuperar workers al cerrar el Broker o terminar el proceso padre y reducir procesos Python huérfanos', + new_0_5_35_5: 'Refuerza la compatibilidad del monitoreo con fallbacks de recursos para macOS, Windows, Linux, Docker y Termux', + new_0_5_35_6: 'Performance Monitor ya no se bloquea con requests a workers durante la inicialización de Agent, reduciendo request timeouts en Windows', + new_0_5_35_7: 'Chat Markdown ahora soporta vista previa inline de contenido de texto, y los iconos de descarga bajan archivos directamente sin abrir el drawer', + new_0_5_35_8: 'Mejora el drawer de contenido con cierre en móvil, ancho completo en móvil, 800px en escritorio y fondos consistentes para texto/Markdown', }, // Archivos diff --git a/packages/client/src/i18n/locales/fr.ts b/packages/client/src/i18n/locales/fr.ts index 8d6785b..39bb745 100644 --- a/packages/client/src/i18n/locales/fr.ts +++ b/packages/client/src/i18n/locales/fr.ts @@ -1074,6 +1074,14 @@ jobTriggered: 'Job declenche', new_0_5_34_6: 'Met en cache le contexte fixe par agent de chat de groupe et affiche la progression seulement au vrai démarrage de la compression', new_0_5_34_7: 'Synchronise les skills intégrées Web UI dans tous les profils et journalise le profil cible', new_0_5_34_8: 'Si Kanban échoue sous Windows, mettez Hermes à niveau pour obtenir les derniers correctifs de migration de la base Kanban', + new_0_5_35_1: 'Les sessions Bridge peuvent maintenant s’exécuter en parallèle entre sessions différentes, tandis que les runs d’une même session restent sérialisés pour préserver l’ordre', + new_0_5_35_2: 'Ajoute la page Performance Monitor pour le CPU/mémoire système, Web UI, Bridge Broker, Workers et l’état des sessions actives', + new_0_5_35_3: 'Ajoute des métriques par worker avec CPU, mémoire, Profile, nombre de sessions et état d’exécution', + new_0_5_35_4: 'Améliore le nettoyage du cycle de vie des Bridge workers afin de récupérer les workers lors de l’arrêt du Broker ou du processus parent et réduire les processus Python orphelins', + new_0_5_35_5: 'Renforce la compatibilité du monitoring avec des fallbacks de collecte pour macOS, Windows, Linux, Docker et Termux', + new_0_5_35_6: 'Performance Monitor ne bloque plus sur les requêtes worker pendant l’initialisation des Agents, réduisant les request timeouts sous Windows', + new_0_5_35_7: 'Chat Markdown prend désormais en charge la prévisualisation inline du contenu texte, et les icônes de téléchargement téléchargent directement les fichiers', + new_0_5_35_8: 'Améliore le drawer de contenu avec fermeture mobile, largeur complète sur mobile, largeur desktop 800px et fonds texte/Markdown cohérents', }, // Fichiers diff --git a/packages/client/src/i18n/locales/ja.ts b/packages/client/src/i18n/locales/ja.ts index cbf3268..8958987 100644 --- a/packages/client/src/i18n/locales/ja.ts +++ b/packages/client/src/i18n/locales/ja.ts @@ -1074,6 +1074,14 @@ export default { new_0_5_34_6: 'グループチャット Agent ごとに固定コンテキストをキャッシュし、実際に圧縮が始まった時だけ進捗を表示', new_0_5_34_7: 'Web UI 内蔵 Skills をすべての Profile に同期注入し、ログに対象 Profile を記録', new_0_5_34_8: 'Windows で Kanban 機能が異常な場合は、最新の Kanban データベース移行修正を取得するため Hermes をアップグレードしてください', + new_0_5_35_1: 'Bridge セッションは異なる session 間で並行実行でき、同一 session の実行はメッセージ順序を守るため直列化されます', + new_0_5_35_2: 'Performance Monitor ページを追加し、システム CPU/メモリ、Web UI、Bridge Broker、Workers、アクティブセッション状態を確認できます', + new_0_5_35_3: 'Worker ごとの CPU、メモリ、Profile、セッション数、実行状態を表示するリソース統計を追加', + new_0_5_35_4: 'Bridge worker のライフサイクル cleanup を改善し、Broker 終了時や親プロセス終了時に worker を回収して残留 Python プロセスを減らします', + new_0_5_35_5: 'macOS、Windows、Linux、Docker、Termux 向けの fallback を追加し、監視リソース収集のクロスプラットフォーム互換性を強化', + new_0_5_35_6: 'Agent 初期化中の worker request で Performance Monitor がブロックされにくくなり、Windows の request timed out を軽減', + new_0_5_35_7: 'Chat Markdown にテキスト内容のインラインプレビューを追加し、download アイコンはプレビュー drawer を開かず直接ダウンロードします', + new_0_5_35_8: '内容表示 drawer を改善し、モバイルの閉じる操作と全幅表示、デスクトップ 800px 幅、テキスト/Markdown 背景の統一に対応', }, // ファイル diff --git a/packages/client/src/i18n/locales/ko.ts b/packages/client/src/i18n/locales/ko.ts index 92194ba..3ff6132 100644 --- a/packages/client/src/i18n/locales/ko.ts +++ b/packages/client/src/i18n/locales/ko.ts @@ -1074,6 +1074,14 @@ export default { new_0_5_34_6: '그룹 채팅 Agent별 고정 컨텍스트를 캐시하고 실제 압축이 시작될 때만 진행 상태 표시', new_0_5_34_7: 'Web UI 내장 Skills를 모든 Profile에 동기화 주입하고 로그에 대상 Profile 기록', new_0_5_34_8: 'Windows에서 Kanban 기능이 비정상이라면 최신 Kanban 데이터베이스 마이그레이션 수정이 포함된 Hermes로 업그레이드하세요', + new_0_5_35_1: 'Bridge 세션은 서로 다른 session 간 동시 실행을 지원하며, 같은 session 실행은 메시지 순서를 보존하도록 직렬화됩니다', + new_0_5_35_2: 'Performance Monitor 페이지를 추가해 시스템 CPU/메모리, Web UI, Bridge Broker, Workers, 활성 세션 상태를 확인할 수 있습니다', + new_0_5_35_3: 'Worker별 CPU, 메모리, Profile, 세션 수, 실행 상태를 보여주는 리소스 지표 추가', + new_0_5_35_4: 'Bridge worker 수명 주기 정리를 개선해 Broker 종료나 부모 프로세스 종료 시 worker를 회수하고 남는 Python 프로세스를 줄입니다', + new_0_5_35_5: 'macOS, Windows, Linux, Docker, Termux용 fallback으로 모니터링 리소스 수집의 크로스 플랫폼 호환성 강화', + new_0_5_35_6: 'Agent 초기화 중 worker request로 Performance Monitor가 막히지 않도록 개선해 Windows의 request timed out 가능성을 낮춤', + new_0_5_35_7: 'Chat Markdown에 텍스트 콘텐츠 인라인 미리보기를 추가하고, 다운로드 아이콘은 preview drawer 대신 파일을 직접 다운로드합니다', + new_0_5_35_8: '콘텐츠 preview drawer 개선: 모바일 닫기 동작, 모바일 전체 너비, 데스크톱 800px 너비, 텍스트/Markdown 배경 통일', }, // 파일 diff --git a/packages/client/src/i18n/locales/pt.ts b/packages/client/src/i18n/locales/pt.ts index 92c6b40..aa19e56 100644 --- a/packages/client/src/i18n/locales/pt.ts +++ b/packages/client/src/i18n/locales/pt.ts @@ -1074,6 +1074,14 @@ jobTriggered: 'Job acionado', new_0_5_34_6: 'Cacheia contexto fixo por agent no chat em grupo e mostra progresso apenas quando a compressão realmente inicia', new_0_5_34_7: 'Sincroniza skills integradas do Web UI em todos os Profiles e registra o Profile alvo nos logs', new_0_5_34_8: 'Se o Kanban falhar no Windows, atualize o Hermes para receber as correções mais recentes de migração do banco Kanban', + new_0_5_35_1: 'Sessões Bridge agora podem executar em paralelo entre sessions diferentes, enquanto runs da mesma session continuam serializados para preservar a ordem', + new_0_5_35_2: 'Adiciona a página Performance Monitor para CPU/memória do sistema, Web UI, Bridge Broker, Workers e status de sessões ativas', + new_0_5_35_3: 'Adiciona métricas por worker com CPU, memória, Profile, número de sessões e estado de execução', + new_0_5_35_4: 'Melhora a limpeza do ciclo de vida dos Bridge workers para recuperar workers no encerramento do Broker ou do processo pai e reduzir processos Python órfãos', + new_0_5_35_5: 'Fortalece a compatibilidade do monitoramento com fallbacks de coleta para macOS, Windows, Linux, Docker e Termux', + new_0_5_35_6: 'Performance Monitor não bloqueia mais em requests a workers durante a inicialização de Agents, reduzindo request timeouts no Windows', + new_0_5_35_7: 'Chat Markdown agora suporta preview inline de conteúdo de texto, e ícones de download baixam arquivos diretamente sem abrir o drawer', + new_0_5_35_8: 'Melhora o drawer de conteúdo com ação de fechar no mobile, largura total no mobile, 800px no desktop e fundos consistentes para texto/Markdown', }, // Arquivos diff --git a/packages/client/src/i18n/locales/zh-TW.ts b/packages/client/src/i18n/locales/zh-TW.ts index 642cf6b..312ca46 100644 --- a/packages/client/src/i18n/locales/zh-TW.ts +++ b/packages/client/src/i18n/locales/zh-TW.ts @@ -1300,5 +1300,13 @@ export default { new_0_5_34_6: '群聊 Agent 快取各自固定上下文,僅在真正開始壓縮時顯示壓縮進度', new_0_5_34_7: 'Web UI 內建 Skills 會同步注入到所有 Profile,並在日誌中標明目標 Profile', new_0_5_34_8: '如果 Windows 下看板功能異常,請升級 Hermes 以取得最新的看板資料庫遷移修復', + new_0_5_35_1: 'Bridge 工作階段支援不同 session 並發執行,同一 session 仍保持串行以避免訊息順序錯亂', + new_0_5_35_2: '新增「效能監控」頁面,可查看系統 CPU/記憶體、Web UI、Bridge Broker、Workers 和活躍工作階段狀態', + new_0_5_35_3: '新增 Worker 級資源統計,展示每個 worker 的 CPU、記憶體、Profile、工作階段數和執行狀態', + new_0_5_35_4: '最佳化 Bridge worker 生命週期清理,Broker 關閉或父行程退出時會回收 worker,減少殘留 Python 行程', + new_0_5_35_5: '監控介面增強跨平台相容,支援 macOS、Windows、Linux、Docker 和 Termux 的資源採集降級', + new_0_5_35_6: '效能監控不再因 Agent 初始化中的 worker 請求而阻塞,降低 Windows 上 request timed out 的機率', + new_0_5_35_7: '聊天 Markdown 新增文字內容內嵌預覽,下載圖示會直接下載檔案,避免被預覽抽屜攔截', + new_0_5_35_8: '最佳化內容展示抽屜:行動端全寬並提供關閉入口,桌面端加寬到 800px,文字與 Markdown 背景保持一致', }, } diff --git a/packages/client/src/i18n/locales/zh.ts b/packages/client/src/i18n/locales/zh.ts index f1218ec..b89e0e1 100644 --- a/packages/client/src/i18n/locales/zh.ts +++ b/packages/client/src/i18n/locales/zh.ts @@ -1297,6 +1297,14 @@ export default { new_0_5_34_6: '群聊 Agent 缓存各自固定上下文,仅在真正开始压缩时显示压缩进度', new_0_5_34_7: 'Web UI 内置 Skills 会同步注入到所有 Profile,并在日志中标明目标 Profile', new_0_5_34_8: '如果 Windows 下看板功能异常,请升级 Hermes 以获取最新的看板数据库迁移修复', + new_0_5_35_1: 'Bridge 会话支持不同 session 并发运行,同一 session 仍保持串行,避免消息顺序错乱', + new_0_5_35_2: '新增“性能监控”页面,可查看系统 CPU/内存、Web UI、Bridge Broker、Workers 和活跃会话状态', + new_0_5_35_3: '新增 Worker 级资源统计,展示每个 worker 的 CPU、内存、Profile、会话数和运行状态', + new_0_5_35_4: '优化 Bridge worker 生命周期清理,Broker 关闭或父进程退出时会回收 worker,减少残留 Python 进程', + new_0_5_35_5: '监控接口增强跨平台兼容,支持 macOS、Windows、Linux、Docker 和 Termux 的资源采集降级', + new_0_5_35_6: '性能监控不再因为 Agent 初始化中的 worker 请求而阻塞,降低 Windows 上 request timed out 的概率', + new_0_5_35_7: '聊天 Markdown 新增文本内容内联预览,下载图标会直接下载文件,避免被预览弹窗拦截', + new_0_5_35_8: '优化内容展示抽屉:移动端全宽并提供关闭入口,桌面端加宽到 800px,文本与 Markdown 背景保持一致', }, }