Add 0.5.26 changelog (#809)
This commit is contained in:
+1
-1
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "hermes-web-ui",
|
||||
"version": "0.5.25",
|
||||
"version": "0.5.26",
|
||||
"description": "Self-hosted AI chat dashboard for Hermes Agent — multi-model web UI with multi-platform integration",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
|
||||
@@ -5,6 +5,24 @@ export interface ChangelogEntry {
|
||||
}
|
||||
|
||||
export const changelog: ChangelogEntry[] = [
|
||||
{
|
||||
version: '0.5.26',
|
||||
date: '2026-05-17',
|
||||
changes: [
|
||||
'changelog.new_0_5_26_1',
|
||||
'changelog.new_0_5_26_2',
|
||||
'changelog.new_0_5_26_3',
|
||||
'changelog.new_0_5_26_4',
|
||||
'changelog.new_0_5_26_5',
|
||||
'changelog.new_0_5_26_6',
|
||||
'changelog.new_0_5_26_7',
|
||||
'changelog.new_0_5_26_8',
|
||||
'changelog.new_0_5_26_9',
|
||||
'changelog.new_0_5_26_10',
|
||||
'changelog.new_0_5_26_11',
|
||||
'changelog.new_0_5_26_12',
|
||||
],
|
||||
},
|
||||
{
|
||||
version: '0.5.25',
|
||||
date: '2026-05-16',
|
||||
|
||||
@@ -920,6 +920,18 @@ jobTriggered: 'Job ausgelost',
|
||||
new_0_5_25_6: 'Remove the forced CLI platform hint from bridge prompts so custom media/file instructions are preserved',
|
||||
new_0_5_25_7: 'Show base64 image content correctly in user message history',
|
||||
new_0_5_25_8: 'Add Playwright browser tests, chat streaming contract coverage, provider model coverage, and coverage baseline',
|
||||
new_0_5_26_1: 'Support Windows and local Markdown media paths in chat history and rendered messages',
|
||||
new_0_5_26_2: 'Filter empty assistant history and clear stale compression status when a new run starts',
|
||||
new_0_5_26_3: 'Add locked file writes for config and profile updates to reduce concurrent write corruption',
|
||||
new_0_5_26_4: 'Add QQBot and DingTalk channel settings',
|
||||
new_0_5_26_5: 'Make CLI port detection portable and improve mobile terminal drawer sizing',
|
||||
new_0_5_26_6: 'Isolate Bridge profile environments and fix Hermes plugin discovery across Python environments',
|
||||
new_0_5_26_7: 'Explain stopped gateway states with Web UI diagnostics and keep log loading state stable',
|
||||
new_0_5_26_8: 'Fix session reset mode options, custom provider base URL handling, and dynamic deliver targets',
|
||||
new_0_5_26_9: 'Add a local tool-call trace visibility toggle in the chat input bar',
|
||||
new_0_5_26_10: 'Support Hermes Agent package installs when no source checkout is available',
|
||||
new_0_5_26_11: 'Add xAI Grok OAuth login for SuperGrok subscription users and update Grok model presets',
|
||||
new_0_5_26_12: 'Expand browser, chat streaming, provider, gateway, config, plugin, and Bridge test coverage',
|
||||
new_0_5_5_1: '🎉 Tag der Arbeit! Heute wird nicht gearbeitet, bitte habt Verständnis',
|
||||
new_0_5_5_2: 'Verlaufsseite für Hermes-Sitzungshistorie hinzugefügt',
|
||||
new_0_5_5_3: 'Verlaufsseite verwaltet Sitzungen unabhängig ohne Störung des aktiven Chats',
|
||||
|
||||
@@ -1212,6 +1212,18 @@ export default {
|
||||
new_0_5_25_6: 'Remove the forced CLI platform hint from bridge prompts so custom media/file instructions are preserved',
|
||||
new_0_5_25_7: 'Show base64 image content correctly in user message history',
|
||||
new_0_5_25_8: 'Add Playwright browser tests, chat streaming contract coverage, provider model coverage, and coverage baseline',
|
||||
new_0_5_26_1: 'Support Windows and local Markdown media paths in chat history and rendered messages',
|
||||
new_0_5_26_2: 'Filter empty assistant history and clear stale compression status when a new run starts',
|
||||
new_0_5_26_3: 'Add locked file writes for config and profile updates to reduce concurrent write corruption',
|
||||
new_0_5_26_4: 'Add QQBot and DingTalk channel settings',
|
||||
new_0_5_26_5: 'Make CLI port detection portable and improve mobile terminal drawer sizing',
|
||||
new_0_5_26_6: 'Isolate Bridge profile environments and fix Hermes plugin discovery across Python environments',
|
||||
new_0_5_26_7: 'Explain stopped gateway states with Web UI diagnostics and keep log loading state stable',
|
||||
new_0_5_26_8: 'Fix session reset mode options, custom provider base URL handling, and dynamic deliver targets',
|
||||
new_0_5_26_9: 'Add a local tool-call trace visibility toggle in the chat input bar',
|
||||
new_0_5_26_10: 'Support Hermes Agent package installs when no source checkout is available',
|
||||
new_0_5_26_11: 'Add xAI Grok OAuth login for SuperGrok subscription users and update Grok model presets',
|
||||
new_0_5_26_12: 'Expand browser, chat streaming, provider, gateway, config, plugin, and Bridge test coverage',
|
||||
|
||||
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',
|
||||
|
||||
@@ -916,6 +916,18 @@ jobTriggered: 'Job ejecutado',
|
||||
new_0_5_25_6: 'Remove the forced CLI platform hint from bridge prompts so custom media/file instructions are preserved',
|
||||
new_0_5_25_7: 'Show base64 image content correctly in user message history',
|
||||
new_0_5_25_8: 'Add Playwright browser tests, chat streaming contract coverage, provider model coverage, and coverage baseline',
|
||||
new_0_5_26_1: 'Support Windows and local Markdown media paths in chat history and rendered messages',
|
||||
new_0_5_26_2: 'Filter empty assistant history and clear stale compression status when a new run starts',
|
||||
new_0_5_26_3: 'Add locked file writes for config and profile updates to reduce concurrent write corruption',
|
||||
new_0_5_26_4: 'Add QQBot and DingTalk channel settings',
|
||||
new_0_5_26_5: 'Make CLI port detection portable and improve mobile terminal drawer sizing',
|
||||
new_0_5_26_6: 'Isolate Bridge profile environments and fix Hermes plugin discovery across Python environments',
|
||||
new_0_5_26_7: 'Explain stopped gateway states with Web UI diagnostics and keep log loading state stable',
|
||||
new_0_5_26_8: 'Fix session reset mode options, custom provider base URL handling, and dynamic deliver targets',
|
||||
new_0_5_26_9: 'Add a local tool-call trace visibility toggle in the chat input bar',
|
||||
new_0_5_26_10: 'Support Hermes Agent package installs when no source checkout is available',
|
||||
new_0_5_26_11: 'Add xAI Grok OAuth login for SuperGrok subscription users and update Grok model presets',
|
||||
new_0_5_26_12: 'Expand browser, chat streaming, provider, gateway, config, plugin, and Bridge test coverage',
|
||||
new_0_5_5_1: '🎉 ¡Feliz Día del Trabajo! Hoy no se trabaja, agradezcan su comprensión',
|
||||
new_0_5_5_2: 'Añadida página de historial para sesiones Hermes',
|
||||
new_0_5_5_3: 'La página de historial gestiona sesiones de forma independiente',
|
||||
|
||||
@@ -915,6 +915,18 @@ jobTriggered: 'Job declenche',
|
||||
new_0_5_25_6: 'Remove the forced CLI platform hint from bridge prompts so custom media/file instructions are preserved',
|
||||
new_0_5_25_7: 'Show base64 image content correctly in user message history',
|
||||
new_0_5_25_8: 'Add Playwright browser tests, chat streaming contract coverage, provider model coverage, and coverage baseline',
|
||||
new_0_5_26_1: 'Support Windows and local Markdown media paths in chat history and rendered messages',
|
||||
new_0_5_26_2: 'Filter empty assistant history and clear stale compression status when a new run starts',
|
||||
new_0_5_26_3: 'Add locked file writes for config and profile updates to reduce concurrent write corruption',
|
||||
new_0_5_26_4: 'Add QQBot and DingTalk channel settings',
|
||||
new_0_5_26_5: 'Make CLI port detection portable and improve mobile terminal drawer sizing',
|
||||
new_0_5_26_6: 'Isolate Bridge profile environments and fix Hermes plugin discovery across Python environments',
|
||||
new_0_5_26_7: 'Explain stopped gateway states with Web UI diagnostics and keep log loading state stable',
|
||||
new_0_5_26_8: 'Fix session reset mode options, custom provider base URL handling, and dynamic deliver targets',
|
||||
new_0_5_26_9: 'Add a local tool-call trace visibility toggle in the chat input bar',
|
||||
new_0_5_26_10: 'Support Hermes Agent package installs when no source checkout is available',
|
||||
new_0_5_26_11: 'Add xAI Grok OAuth login for SuperGrok subscription users and update Grok model presets',
|
||||
new_0_5_26_12: 'Expand browser, chat streaming, provider, gateway, config, plugin, and Bridge test coverage',
|
||||
new_0_5_5_1: '🎉 Joyeuse Fête du Travail! Pas de travail aujourd\'hui, merci de votre compréhension',
|
||||
new_0_5_5_2: 'Ajout d\'une page d\'historique pour les sessions Hermes',
|
||||
new_0_5_5_3: 'La page d\'historique gère les sessions de manière indépendante',
|
||||
|
||||
@@ -916,6 +916,18 @@ export default {
|
||||
new_0_5_25_6: 'Remove the forced CLI platform hint from bridge prompts so custom media/file instructions are preserved',
|
||||
new_0_5_25_7: 'Show base64 image content correctly in user message history',
|
||||
new_0_5_25_8: 'Add Playwright browser tests, chat streaming contract coverage, provider model coverage, and coverage baseline',
|
||||
new_0_5_26_1: 'Support Windows and local Markdown media paths in chat history and rendered messages',
|
||||
new_0_5_26_2: 'Filter empty assistant history and clear stale compression status when a new run starts',
|
||||
new_0_5_26_3: 'Add locked file writes for config and profile updates to reduce concurrent write corruption',
|
||||
new_0_5_26_4: 'Add QQBot and DingTalk channel settings',
|
||||
new_0_5_26_5: 'Make CLI port detection portable and improve mobile terminal drawer sizing',
|
||||
new_0_5_26_6: 'Isolate Bridge profile environments and fix Hermes plugin discovery across Python environments',
|
||||
new_0_5_26_7: 'Explain stopped gateway states with Web UI diagnostics and keep log loading state stable',
|
||||
new_0_5_26_8: 'Fix session reset mode options, custom provider base URL handling, and dynamic deliver targets',
|
||||
new_0_5_26_9: 'Add a local tool-call trace visibility toggle in the chat input bar',
|
||||
new_0_5_26_10: 'Support Hermes Agent package installs when no source checkout is available',
|
||||
new_0_5_26_11: 'Add xAI Grok OAuth login for SuperGrok subscription users and update Grok model presets',
|
||||
new_0_5_26_12: 'Expand browser, chat streaming, provider, gateway, config, plugin, and Bridge test coverage',
|
||||
new_0_5_5_1: '🎉 労働者の日!今日はお休みです、何卒ご理解ください',
|
||||
new_0_5_5_2: 'Hermesセッション履歴ページを追加',
|
||||
new_0_5_5_3: '履歴ページはアクティブチャットに干渉せずにセッション管理',
|
||||
|
||||
@@ -916,6 +916,18 @@ export default {
|
||||
new_0_5_25_6: 'Remove the forced CLI platform hint from bridge prompts so custom media/file instructions are preserved',
|
||||
new_0_5_25_7: 'Show base64 image content correctly in user message history',
|
||||
new_0_5_25_8: 'Add Playwright browser tests, chat streaming contract coverage, provider model coverage, and coverage baseline',
|
||||
new_0_5_26_1: 'Support Windows and local Markdown media paths in chat history and rendered messages',
|
||||
new_0_5_26_2: 'Filter empty assistant history and clear stale compression status when a new run starts',
|
||||
new_0_5_26_3: 'Add locked file writes for config and profile updates to reduce concurrent write corruption',
|
||||
new_0_5_26_4: 'Add QQBot and DingTalk channel settings',
|
||||
new_0_5_26_5: 'Make CLI port detection portable and improve mobile terminal drawer sizing',
|
||||
new_0_5_26_6: 'Isolate Bridge profile environments and fix Hermes plugin discovery across Python environments',
|
||||
new_0_5_26_7: 'Explain stopped gateway states with Web UI diagnostics and keep log loading state stable',
|
||||
new_0_5_26_8: 'Fix session reset mode options, custom provider base URL handling, and dynamic deliver targets',
|
||||
new_0_5_26_9: 'Add a local tool-call trace visibility toggle in the chat input bar',
|
||||
new_0_5_26_10: 'Support Hermes Agent package installs when no source checkout is available',
|
||||
new_0_5_26_11: 'Add xAI Grok OAuth login for SuperGrok subscription users and update Grok model presets',
|
||||
new_0_5_26_12: 'Expand browser, chat streaming, provider, gateway, config, plugin, and Bridge test coverage',
|
||||
new_0_5_5_1: '🎉 노동절 감사합니다! 오늘은 쉬니까 양해 부탁드립니다',
|
||||
new_0_5_5_2: 'Hermes 세션 기록 페이지 추가',
|
||||
new_0_5_5_3: '기록 페이지는 독립적으로 세션 관리',
|
||||
|
||||
@@ -916,6 +916,18 @@ jobTriggered: 'Job acionado',
|
||||
new_0_5_25_6: 'Remove the forced CLI platform hint from bridge prompts so custom media/file instructions are preserved',
|
||||
new_0_5_25_7: 'Show base64 image content correctly in user message history',
|
||||
new_0_5_25_8: 'Add Playwright browser tests, chat streaming contract coverage, provider model coverage, and coverage baseline',
|
||||
new_0_5_26_1: 'Support Windows and local Markdown media paths in chat history and rendered messages',
|
||||
new_0_5_26_2: 'Filter empty assistant history and clear stale compression status when a new run starts',
|
||||
new_0_5_26_3: 'Add locked file writes for config and profile updates to reduce concurrent write corruption',
|
||||
new_0_5_26_4: 'Add QQBot and DingTalk channel settings',
|
||||
new_0_5_26_5: 'Make CLI port detection portable and improve mobile terminal drawer sizing',
|
||||
new_0_5_26_6: 'Isolate Bridge profile environments and fix Hermes plugin discovery across Python environments',
|
||||
new_0_5_26_7: 'Explain stopped gateway states with Web UI diagnostics and keep log loading state stable',
|
||||
new_0_5_26_8: 'Fix session reset mode options, custom provider base URL handling, and dynamic deliver targets',
|
||||
new_0_5_26_9: 'Add a local tool-call trace visibility toggle in the chat input bar',
|
||||
new_0_5_26_10: 'Support Hermes Agent package installs when no source checkout is available',
|
||||
new_0_5_26_11: 'Add xAI Grok OAuth login for SuperGrok subscription users and update Grok model presets',
|
||||
new_0_5_26_12: 'Expand browser, chat streaming, provider, gateway, config, plugin, and Bridge test coverage',
|
||||
new_0_5_5_1: '🎉 Feliz Dia do Trabalhador! Hoje não se trabalha, obrigado pela compreensão',
|
||||
new_0_5_5_2: 'Adicionada página de histórico para sessões Hermes',
|
||||
new_0_5_5_3: 'Página de histórico gerencia sessões de forma independente',
|
||||
|
||||
@@ -1209,6 +1209,18 @@ export default {
|
||||
new_0_5_25_6: '移除 Bridge 強制注入的 CLI 平台提示,保留使用者自訂媒體和檔案輸出規則',
|
||||
new_0_5_25_7: '使用者訊息歷史支援正確展示 base64 圖片內容',
|
||||
new_0_5_25_8: '新增 Playwright 瀏覽器測試、聊天串流契約覆蓋、Provider 模型測試和覆蓋率基線',
|
||||
new_0_5_26_1: '聊天歷史和 Markdown 渲染支援 Windows 與本機媒體路徑',
|
||||
new_0_5_26_2: '過濾空 Assistant 歷史訊息,並在新執行開始時清理舊的壓縮狀態',
|
||||
new_0_5_26_3: '設定與 Profile 寫入新增檔案鎖,降低並發寫入導致設定損壞的風險',
|
||||
new_0_5_26_4: '新增 QQBot 與釘釘頻道設定',
|
||||
new_0_5_26_5: 'CLI 連接埠偵測改為跨平台實作,並最佳化行動端終端機抽屜尺寸',
|
||||
new_0_5_26_6: '隔離 Bridge Profile 環境,並修復不同 Python 環境下的 Hermes 外掛發現',
|
||||
new_0_5_26_7: 'Gateway 停止狀態新增 Web UI 診斷說明,並保持日誌載入狀態穩定',
|
||||
new_0_5_26_8: '修復工作階段重設模式選項、自訂 Provider Base URL 處理和動態投遞目標',
|
||||
new_0_5_26_9: '聊天輸入列新增本機保存的工具呼叫記錄顯示開關',
|
||||
new_0_5_26_10: '支援未找到原始碼目錄時使用套件安裝的 Hermes Agent',
|
||||
new_0_5_26_11: '新增 xAI Grok OAuth 登入,支援 SuperGrok 訂閱使用者授權,並更新 Grok 模型預設',
|
||||
new_0_5_26_12: '擴展瀏覽器、聊天串流、Provider、Gateway、設定、外掛和 Bridge 測試覆蓋',
|
||||
new_0_5_6_1: '新增語音播放功能:使用 Web Speech API,支援手動播放按鈕、自動播放開關、彩虹邊框動畫和行動端最佳化',
|
||||
new_0_5_6_2: '新增強健的 LLM JSON 解析器,相容 Python 格式並從串流事件中擷取文字',
|
||||
new_0_5_6_3: 'Skills 功能增強:使用統計、來源過濾、封存技能、來源追溯和釘選切換',
|
||||
|
||||
@@ -1214,6 +1214,18 @@ export default {
|
||||
new_0_5_25_6: '移除 Bridge 强制注入的 CLI 平台提示,保留用户自定义媒体和文件输出规则',
|
||||
new_0_5_25_7: '用户消息历史支持正确展示 base64 图片内容',
|
||||
new_0_5_25_8: '新增 Playwright 浏览器测试、聊天流式契约覆盖、Provider 模型测试和覆盖率基线',
|
||||
new_0_5_26_1: '聊天历史和 Markdown 渲染支持 Windows 与本地媒体路径',
|
||||
new_0_5_26_2: '过滤空 Assistant 历史消息,并在新运行开始时清理旧的压缩状态',
|
||||
new_0_5_26_3: '配置与 Profile 写入新增文件锁,降低并发写入导致配置损坏的风险',
|
||||
new_0_5_26_4: '新增 QQBot 与钉钉频道设置',
|
||||
new_0_5_26_5: 'CLI 端口检测改为跨平台实现,并优化移动端终端抽屉尺寸',
|
||||
new_0_5_26_6: '隔离 Bridge Profile 环境,并修复不同 Python 环境下的 Hermes 插件发现',
|
||||
new_0_5_26_7: 'Gateway 停止状态新增 Web UI 诊断说明,并保持日志加载状态稳定',
|
||||
new_0_5_26_8: '修复会话重置模式选项、自定义 Provider Base URL 处理和动态投递目标',
|
||||
new_0_5_26_9: '聊天输入栏新增本地保存的工具调用记录显示开关',
|
||||
new_0_5_26_10: '支持未找到源码目录时使用包安装的 Hermes Agent',
|
||||
new_0_5_26_11: '新增 xAI Grok OAuth 登录,支持 SuperGrok 订阅用户授权,并更新 Grok 模型预设',
|
||||
new_0_5_26_12: '扩展浏览器、聊天流式、Provider、Gateway、配置、插件和 Bridge 测试覆盖',
|
||||
|
||||
new_0_5_6_1: '新增语音播放功能:使用 Web Speech API,支持手动播放按钮、自动播放开关、彩虹边框动画和移动端优化',
|
||||
new_0_5_6_2: '新增健壮的 LLM JSON 解析器,兼容 Python 格式并从流式事件中提取文本',
|
||||
|
||||
Reference in New Issue
Block a user