chore: update changelog for version 0.5.10 (#453)
- Bump version from 0.5.9 to 0.5.10 - Add changelog entry for 0.5.10 release - Update i18n translations for new changelog items Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
+2
-2
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "hermes-web-ui",
|
||||
"version": "0.5.9",
|
||||
"version": "0.5.10",
|
||||
"description": "Self-hosted AI chat dashboard for Hermes Agent — multi-model (Claude, GPT, Gemini, DeepSeek) web UI with Telegram, Discord, Slack, WhatsApp integration",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
@@ -121,4 +121,4 @@
|
||||
"vue-tsc": "^3.2.6",
|
||||
"ws": "^8.20.0"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -5,6 +5,17 @@ export interface ChangelogEntry {
|
||||
}
|
||||
|
||||
export const changelog: ChangelogEntry[] = [
|
||||
{
|
||||
version: '0.5.10',
|
||||
date: '2026-05-05',
|
||||
changes: [
|
||||
'changelog.new_0_5_10_1',
|
||||
'changelog.new_0_5_10_2',
|
||||
'changelog.new_0_5_10_3',
|
||||
'changelog.new_0_5_10_4',
|
||||
'changelog.new_0_5_10_5',
|
||||
],
|
||||
},
|
||||
{
|
||||
version: '0.5.9',
|
||||
date: '2026-05-04',
|
||||
@@ -112,14 +123,4 @@ export const changelog: ChangelogEntry[] = [
|
||||
'changelog.new_0_5_1_9',
|
||||
],
|
||||
},
|
||||
{
|
||||
version: '0.5.0',
|
||||
date: '2025-04-29',
|
||||
changes: ['changelog.new_0_5_0_1', 'changelog.new_0_5_0_2'],
|
||||
},
|
||||
{
|
||||
version: '0.4.9',
|
||||
date: '2026-04-26',
|
||||
changes: ['changelog.new_0_4_8_1', 'changelog.new_0_4_8_2', 'changelog.new_0_4_8_3', 'changelog.new_0_4_8_4', 'changelog.new_0_4_8_5', 'changelog.new_0_4_8_7', 'changelog.new_0_4_8_8', 'changelog.new_0_4_8_9', 'changelog.new_0_4_8_10'],
|
||||
},
|
||||
]
|
||||
|
||||
@@ -612,6 +612,12 @@ jobTriggered: 'Job ausgelost',
|
||||
new_0_5_6_7: 'Frontend-Dateidownload-Funktion für ContentBlock- und Markdown-Formate mit Authentifizierung hinzugefügt',
|
||||
new_0_5_6_8: 'Multi-Prozess-Konflikt behoben, der SQLite-Database-Resets verursacht hat, durch Entfernen redundanter nodemon-Instanzen',
|
||||
new_0_5_9_1: 'Profilverwaltung在整个应用程序中统一,mit konsistentem API und State-Management',
|
||||
|
||||
new_0_5_10_1: 'Automatisierung von Docker-Image-Builds bei GitHub-Release mit versionierten Tags (z.B. :v0.5.10)',
|
||||
new_0_5_10_2: 'Sitzungsautorisierungsmodus-Konfiguration hinzufügen: approvals.mode (aus/manuell)',
|
||||
new_0_5_10_3: 'Automatische OpenAPI-Dokumentationserstellung hinzufügen (94 Endpunkte, 24 Tags)',
|
||||
new_0_5_10_4: 'Media-Rendering verbessern: Unterstützung für Bilder, Videos und Dateien in Markdown',
|
||||
new_0_5_10_5: 'Gruppenchat-Prompts optimieren und Media-Handling korrigieren',
|
||||
new_0_5_9_2: 'GitHub-Issue- und Pull-Request-Vorlagen für besseren Contribution-Workflow hinzugefügt',
|
||||
new_0_5_8_1: 'Drawer-Panel mit Mobile-Sidebar-Support und anpassbarem Rainbow-Button hinzugefügt',
|
||||
new_0_5_8_2: 'Profile-Switching-State-Sync-Problem behoben mit sofortiger UI-Aktualisierung und Backend-Verifizierung',
|
||||
@@ -655,9 +661,6 @@ jobTriggered: 'Job ausgelost',
|
||||
new_0_5_1_7: 'Optimize model list layout in Provider cards (fixed height, tag alignment)',
|
||||
new_0_5_1_8: 'Fix display issue with single-line long code blocks in user messages',
|
||||
new_0_5_1_9: 'Fix web terminal rendering errors in Docker deployment',
|
||||
new_0_5_0_1: 'Self-built chat database and context compression: empty chat history on first entry is expected',
|
||||
new_0_5_0_2: 'Sessions use WebSocket form, enhanced resume capability',
|
||||
new_0_4_8_1: 'Safe Mermaid diagram rendering with async render and timeout fallback',
|
||||
new_0_4_8_2: 'Fix nested markdown fence rendering truncation',
|
||||
new_0_4_8_3: 'Fix compressed session lineage projection and search',
|
||||
new_0_4_8_4: 'Optimize session list N+1 queries and fix search 500 on non-CJK input',
|
||||
|
||||
@@ -774,6 +774,11 @@ export default {
|
||||
|
||||
// Changelog
|
||||
changelog: {
|
||||
new_0_5_10_1: 'Automate Docker image builds on GitHub release with versioned tags (e.g., :v0.5.10)',
|
||||
new_0_5_10_2: 'Add session authorization mode configuration: approvals.mode (off/manual)',
|
||||
new_0_5_10_3: 'Add automatic OpenAPI documentation generation (94 endpoints across 24 tags)',
|
||||
new_0_5_10_4: 'Enhance media rendering: support images, videos, and files in Markdown',
|
||||
new_0_5_10_5: 'Optimize group chat prompts and fix media handling',
|
||||
new_0_5_6_1: 'Add voice playback feature with Web Speech API: manual button, auto-play toggle, rainbow border animation, and mobile optimization',
|
||||
new_0_5_6_2: 'Add robust LLM JSON parser with tolerance for Python format and extract text from streaming events',
|
||||
new_0_5_6_3: 'Add Skills enhancements: usage stats, source filtering, archived skills, provenance, and pin toggle',
|
||||
@@ -826,18 +831,6 @@ export default {
|
||||
new_0_5_1_7: 'Optimize model list layout in Provider cards (fixed height, tag alignment)',
|
||||
new_0_5_1_8: 'Fix display issue with single-line long code blocks in user messages',
|
||||
new_0_5_1_9: 'Fix web terminal rendering errors in Docker deployment',
|
||||
new_0_5_0_1: 'Self-built chat database and context compression',
|
||||
new_0_5_0_2: 'Sessions use WebSocket form, enhanced resume capability',
|
||||
new_0_4_8_1: 'Safe Mermaid diagram rendering with async render and timeout fallback',
|
||||
new_0_4_8_2: 'Fix nested markdown fence rendering truncation',
|
||||
new_0_4_8_3: 'Fix compressed session lineage projection and search',
|
||||
new_0_4_8_4: 'Optimize session list N+1 queries and fix search 500 on non-CJK input',
|
||||
new_0_4_8_5: 'Fix forced scroll to bottom when switching back from other tabs',
|
||||
new_0_4_8_6: 'Smooth session switch with loading transition overlay',
|
||||
new_0_4_8_7: 'Fix login token validation using Hermes session endpoint',
|
||||
new_0_4_8_8: 'Fix image attachments broken after page refresh (blob URL persistence)',
|
||||
new_0_4_8_9: 'Click image attachments to preview in fullscreen overlay',
|
||||
new_0_4_8_10: 'Move upload directory from temp to ~/.hermes-web-ui/upload',
|
||||
new_0_4_7_1: 'Real-time streaming display of thinking/reasoning blocks',
|
||||
new_0_4_7_2: 'Skip prepare script during Docker build',
|
||||
new_0_4_7_3: 'Group chat mobile UX improvements and UI polish',
|
||||
|
||||
@@ -608,6 +608,12 @@ jobTriggered: 'Job ejecutado',
|
||||
new_0_5_6_7: 'Añadida funcionalidad de descarga de archivos en frontend soportando formatos ContentBlock y Markdown con autenticación',
|
||||
new_0_5_6_8: 'Corregido conflicto de múltiples procesos que causaba reinicios de base de datos SQLite eliminando instancias nodemon redundantes',
|
||||
new_0_5_9_1: 'Unificar la gestión de perfiles en toda la aplicación con API y gestión de estado consistentes',
|
||||
|
||||
new_0_5_10_1: 'Automatizar compilaciones de imágenes de Docker en GitHub release con etiquetas versionadas (ej. :v0.5.10)',
|
||||
new_0_5_10_2: 'Añadir configuración del modo de autorización de sesión: approvals.mode (apagado/manual)',
|
||||
new_0_5_10_3: 'Añadir generación automática de documentación OpenAPI (94 endpoints, 24 etiquetas)',
|
||||
new_0_5_10_4: 'Mejorar renderizado de medios: soporte para imágenes, videos y archivos en Markdown',
|
||||
new_0_5_10_5: 'Optimizar prompts de chat grupal y corregir manejo de medios',
|
||||
new_0_5_9_2: 'Añadir plantillas de issues y pull requests de GitHub para un mejor flujo de contribución',
|
||||
new_0_5_8_1: 'Añadir panel de cajón con soporte de barra lateral móvil y botón arcoíris personalizable',
|
||||
new_0_5_8_2: 'Corregir problema de sincronización de estado de cambio de perfil con actualización inmediata de UI y verificación de backend',
|
||||
@@ -651,9 +657,6 @@ jobTriggered: 'Job ejecutado',
|
||||
new_0_5_1_7: 'Optimize model list layout in Provider cards (fixed height, tag alignment)',
|
||||
new_0_5_1_8: 'Fix display issue with single-line long code blocks in user messages',
|
||||
new_0_5_1_9: 'Fix web terminal rendering errors in Docker deployment',
|
||||
new_0_5_0_1: 'Self-built chat database and context compression: empty chat history on first entry is expected',
|
||||
new_0_5_0_2: 'Sessions use WebSocket form, enhanced resume capability',
|
||||
new_0_4_8_1: 'Safe Mermaid diagram rendering with async render and timeout fallback',
|
||||
new_0_4_8_2: 'Fix nested markdown fence rendering truncation',
|
||||
new_0_4_8_3: 'Fix compressed session lineage projection and search',
|
||||
new_0_4_8_4: 'Optimize session list N+1 queries and fix search 500 on non-CJK input',
|
||||
|
||||
@@ -608,6 +608,11 @@ jobTriggered: 'Job declenche',
|
||||
new_0_5_6_7: 'Ajouté la fonctionnalité de téléchargement de fichiers frontend supportant les formats ContentBlock et Markdown avec authentification',
|
||||
new_0_5_6_8: 'Corrigé le conflit multi-processus causant des réinitialisations de base de données SQLite en éliminant les instances nodemon redondantes',
|
||||
new_0_5_9_1: 'Unifier la gestion des profils dans toute l\'application avec une API et une gestion d\'état cohérentes',
|
||||
new_0_5_10_1: 'Automatiser les builds d\'images Docker lors des GitHub releases avec des tags versionnés (ex. :v0.5.10)',
|
||||
new_0_5_10_2: 'Ajouter la configuration du mode d\'autorisation de session: approvals.mode (désactivé/manuel)',
|
||||
new_0_5_10_3: 'Ajouter la génération automatique de documentation OpenAPI (94 points de terminaison, 24 tags)',
|
||||
new_0_5_10_4: 'Améliorer le rendu des médias: prise en charge des images, vidéos et fichiers dans Markdown',
|
||||
new_0_5_10_5: 'Optimiser les prompts de chat de groupe et corriger la gestion des médias',
|
||||
new_0_5_9_2: 'Ajouter des modèles issues et pull requests GitHub pour un meilleur flux de contribution',
|
||||
new_0_5_8_1: 'Ajouter le panneau de tiroir avec support de barre latérale mobile et bouton arc-en-ciel personnalisable',
|
||||
new_0_5_8_2: 'Corriger le problème de synchronisation d\'état de changement de profil avec mise à jour immédiate de l\'UI et vérification du backend',
|
||||
@@ -651,9 +656,6 @@ jobTriggered: 'Job declenche',
|
||||
new_0_5_1_7: 'Optimize model list layout in Provider cards (fixed height, tag alignment)',
|
||||
new_0_5_1_8: 'Fix display issue with single-line long code blocks in user messages',
|
||||
new_0_5_1_9: 'Fix web terminal rendering errors in Docker deployment',
|
||||
new_0_5_0_1: 'Self-built chat database and context compression: empty chat history on first entry is expected',
|
||||
new_0_5_0_2: 'Sessions use WebSocket form, enhanced resume capability',
|
||||
new_0_4_8_1: 'Safe Mermaid diagram rendering with async render and timeout fallback',
|
||||
new_0_4_8_2: 'Fix nested markdown fence rendering truncation',
|
||||
new_0_4_8_3: 'Fix compressed session lineage projection and search',
|
||||
new_0_4_8_4: 'Optimize session list N+1 queries and fix search 500 on non-CJK input',
|
||||
|
||||
@@ -608,6 +608,12 @@ export default {
|
||||
new_0_5_6_7: 'ContentBlockおよびMarkdown形式をサポートし、認証付きのフロントエンドファイルダウンロード機能を追加',
|
||||
new_0_5_6_8: '重複するnodemonインスタンスを削除し、SQLiteデータベースのリセットを引き起こすマルチプロセス競合を修正',
|
||||
new_0_5_9_1: 'アプリケーション全体でプロファイル管理を統一し、一貫したAPIと状態管理を提供',
|
||||
|
||||
new_0_5_10_1: 'GitHubリリースでDockerイメージのビルドを自動化し、バージョンタグを追加(例::v0.5.10)',
|
||||
new_0_5_10_2: 'セッション承認モード設定を追加:approvals.mode(オフ/手動)',
|
||||
new_0_5_10_3: 'OpenAPI ドキュメントの自動生成を追加(94 エンドポイント、24 タグ)',
|
||||
new_0_5_10_4: 'メディア レンダリングを強化:Markdown での画像、動画、ファイルのサポート',
|
||||
new_0_5_10_5: 'グループチャットのプロンプトを最適化し、メディア処理を修正',
|
||||
new_0_5_9_2: 'より良いコントリビューションワークフローのためにGitHubイシューとプルリクエストテンプレートを追加',
|
||||
new_0_5_8_1: 'モバイルサイドバーサポートとカスタマイズ可能なレインボーボタン付きドロワーパネルを追加',
|
||||
new_0_5_8_2: 'プロファイル切り替え状態同期問題を修正し、UIを即座に更新してバックエンドを検証',
|
||||
@@ -651,9 +657,6 @@ export default {
|
||||
new_0_5_1_7: 'Optimize model list layout in Provider cards (fixed height, tag alignment)',
|
||||
new_0_5_1_8: 'Fix display issue with single-line long code blocks in user messages',
|
||||
new_0_5_1_9: 'Fix web terminal rendering errors in Docker deployment',
|
||||
new_0_5_0_1: 'Self-built chat database and context compression: empty chat history on first entry is expected',
|
||||
new_0_5_0_2: 'Sessions use WebSocket form, enhanced resume capability',
|
||||
new_0_4_8_1: 'Safe Mermaid diagram rendering with async render and timeout fallback',
|
||||
new_0_4_8_2: 'Fix nested markdown fence rendering truncation',
|
||||
new_0_4_8_3: 'Fix compressed session lineage projection and search',
|
||||
new_0_4_8_4: 'Optimize session list N+1 queries and fix search 500 on non-CJK input',
|
||||
|
||||
@@ -608,6 +608,12 @@ export default {
|
||||
new_0_5_6_7: '인증이 포함된 ContentBlock 및 Markdown 형식을 지원하는 프론트엔드 파일 다운로드 기능 추가',
|
||||
new_0_5_6_8: '중복된 nodemon 인스턴스를 제거하여 SQLite 데이터베이스 재설정을 일으키는 다중 프로세스 충돌 수정',
|
||||
new_0_5_9_1: '일관된 API 및 상태 관리로 전체 응용 프로그램에서 프로필 관리 통합',
|
||||
|
||||
new_0_5_10_1: 'GitHub 릴리스에서 버전 태그로 Docker 이미지 빌드 자동화 (예: :v0.5.10)',
|
||||
new_0_5_10_2: '세션 권한 부여 모드 구성 추가: approvals.mode (끄김/수동)',
|
||||
new_0_5_10_3: '자동 OpenAPI 문서 생성 추가 (94개 엔드포인트, 24개 태그)',
|
||||
new_0_5_10_4: '미디어 렌더링 개선: Markdown의 이미지, 비디오, 파일 지원',
|
||||
new_0_5_10_5: '그룹 채팅 프롬프트 최적화 및 미디어 처리 수정',
|
||||
new_0_5_9_2: '더 나은 기여 워크플로우를 위해 GitHub 이슈 및 풀 리퀘스트 템플릿 추가',
|
||||
new_0_5_8_1: '모바일 사이드바 지원 및 사용자 정의 가능한 무지개 버튼이 포함된 서랍 패널 추가',
|
||||
new_0_5_8_2: '프로필 전환 상태 동기화 문제를 수정하고 즉시 UI 업데이트 및 백엔드 검증',
|
||||
@@ -651,9 +657,6 @@ export default {
|
||||
new_0_5_1_7: 'Optimize model list layout in Provider cards (fixed height, tag alignment)',
|
||||
new_0_5_1_8: 'Fix display issue with single-line long code blocks in user messages',
|
||||
new_0_5_1_9: 'Fix web terminal rendering errors in Docker deployment',
|
||||
new_0_5_0_1: 'Self-built chat database and context compression: empty chat history on first entry is expected',
|
||||
new_0_5_0_2: 'Sessions use WebSocket form, enhanced resume capability',
|
||||
new_0_4_8_1: 'Safe Mermaid diagram rendering with async render and timeout fallback',
|
||||
new_0_4_8_2: 'Fix nested markdown fence rendering truncation',
|
||||
new_0_4_8_3: 'Fix compressed session lineage projection and search',
|
||||
new_0_4_8_4: 'Optimize session list N+1 queries and fix search 500 on non-CJK input',
|
||||
|
||||
@@ -608,6 +608,12 @@ jobTriggered: 'Job acionado',
|
||||
new_0_5_6_7: 'Adicionada funcionalidade de download de arquivos frontend suportando formatos ContentBlock e Markdown com autenticação',
|
||||
new_0_5_6_8: 'Corrigido conflito de múltiplos processos que causava redefinições do banco de dados SQLite eliminando instâncias nodemon redundantes',
|
||||
new_0_5_9_1: 'Unificar gerenciamento de perfis em todo o aplicativo com API e gerenciamento de estado consistentes',
|
||||
|
||||
new_0_5_10_1: 'Automatizar builds de imagens Docker no GitHub release com tags versionados (ex. :v0.5.10)',
|
||||
new_0_5_10_2: 'Adicionar configuração do modo de autorização de sessão: approvals.mode (desligado/manual)',
|
||||
new_0_5_10_3: 'Adicionar geração automática de documentação OpenAPI (94 endpoints, 24 tags)',
|
||||
new_0_5_10_4: 'Melhorar renderização de mídia: suporte para imagens, vídeos e arquivos em Markdown',
|
||||
new_0_5_10_5: 'Otimizar prompts de chat em grupo e corrigir manuseio de mídia',
|
||||
new_0_5_9_2: 'Adicionar modelos de issues e pull requests do GitHub para melhor fluxo de contribuição',
|
||||
new_0_5_8_1: 'Adicionar painel de gaveta com suporte de barra lateral móvel e botão arco-íris personalizável',
|
||||
new_0_5_8_2: 'Corrigir problema de sincronização de estado de troca de perfil com atualização imediata de IU e verificação de backend',
|
||||
@@ -651,9 +657,6 @@ jobTriggered: 'Job acionado',
|
||||
new_0_5_1_7: 'Optimize model list layout in Provider cards (fixed height, tag alignment)',
|
||||
new_0_5_1_8: 'Fix display issue with single-line long code blocks in user messages',
|
||||
new_0_5_1_9: 'Fix web terminal rendering errors in Docker deployment',
|
||||
new_0_5_0_1: 'Self-built chat database and context compression: empty chat history on first entry is expected',
|
||||
new_0_5_0_2: 'Sessions use WebSocket form, enhanced resume capability',
|
||||
new_0_4_8_1: 'Safe Mermaid diagram rendering with async render and timeout fallback',
|
||||
new_0_4_8_2: 'Fix nested markdown fence rendering truncation',
|
||||
new_0_4_8_3: 'Fix compressed session lineage projection and search',
|
||||
new_0_4_8_4: 'Optimize session list N+1 queries and fix search 500 on non-CJK input',
|
||||
|
||||
@@ -783,6 +783,11 @@ export default {
|
||||
new_0_5_6_5: '优化会话历史范围说明,改进聊天和历史视图的描述',
|
||||
new_0_5_6_6: '重新设计附件处理,采用 Anthropic 风格的 ContentBlock 数组格式,支持类型区分(文本、图片、文件)',
|
||||
new_0_5_6_7: '新增前端文件下载功能,支持 ContentBlock 和 Markdown 两种格式,带身份验证',
|
||||
new_0_5_10_1: 'GitHub Release 时自动构建 Docker 镜像并添加版本标签(如 :v0.5.10)',
|
||||
new_0_5_10_2: '新增会话授权模式配置:approvals.mode(关闭/手动)',
|
||||
new_0_5_10_3: '新增自动 OpenAPI 文档生成(94 个端点,24 个标签)',
|
||||
new_0_5_10_4: '增强媒体渲染:支持 Markdown 中的图片、视频和文件',
|
||||
new_0_5_10_5: '优化群聊提示并修复媒体处理',
|
||||
new_0_5_6_8: '修复多进程冲突导致的 SQLite 数据库重置问题,清理冗余 nodemon 进程',
|
||||
new_0_5_9_1: '统一应用程序中的 profile 管理,提供一致的 API 和状态管理',
|
||||
new_0_5_9_2: '添加 GitHub issue 和 pull request 模板以改进贡献工作流程',
|
||||
@@ -828,9 +833,6 @@ export default {
|
||||
new_0_5_1_7: '优化 Provider 卡片中模型列表布局(固定高度、标签对齐)',
|
||||
new_0_5_1_8: '修复用户消息中长代码块单行超长的显示问题',
|
||||
new_0_5_1_9: '修复 Web 终端在 Docker 部署后的展示报错',
|
||||
new_0_5_0_1: '自建聊天数据库和上下文压缩',
|
||||
new_0_5_0_2: '会话使用websocket形式,增强断点续传',
|
||||
new_0_4_8_1: '安全渲染 Mermaid 图表,支持异步渲染和超时降级',
|
||||
new_0_4_8_2: '修复嵌套 Markdown 代码块导致渲染截断',
|
||||
new_0_4_8_3: '修复压缩续接会话投影和搜索问题',
|
||||
new_0_4_8_4: '优化会话列表 N+1 查询,修复非 CJK 搜索 500 错误',
|
||||
|
||||
Reference in New Issue
Block a user