diff --git a/package.json b/package.json index 485dfbe..67006bd 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "hermes-web-ui", - "version": "0.5.3", + "version": "0.5.4", "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", diff --git a/packages/client/src/data/changelog.ts b/packages/client/src/data/changelog.ts index 80712a5..d72718a 100644 --- a/packages/client/src/data/changelog.ts +++ b/packages/client/src/data/changelog.ts @@ -5,6 +5,19 @@ export interface ChangelogEntry { } export const changelog: ChangelogEntry[] = [ + { + version: '0.5.4', + date: '2026-05-01', + changes: [ + 'changelog.new_0_5_4_1', + 'changelog.new_0_5_4_2', + 'changelog.new_0_5_4_3', + 'changelog.new_0_5_4_4', + 'changelog.new_0_5_4_5', + 'changelog.new_0_5_4_6', + 'changelog.new_0_5_4_7', + ], + }, { version: '0.5.3', date: '2026-04-30', diff --git a/packages/client/src/i18n/locales/de.ts b/packages/client/src/i18n/locales/de.ts index 66090ed..c4302e3 100644 --- a/packages/client/src/i18n/locales/de.ts +++ b/packages/client/src/i18n/locales/de.ts @@ -563,6 +563,13 @@ jobTriggered: 'Job ausgelost', // Anderungsprotokoll changelog: { + new_0_5_4_1: 'Happy Labor Day! No work this Labor Day, please bear with us if there are any issues 🎉', + new_0_5_4_2: 'Fix concurrent chat sessions event cross-talk with WebSocket event routing refactoring', + new_0_5_4_3: 'Fix cron job edit payloads with partial PATCH to support long prompt name-only edits', + new_0_5_4_4: 'Fix web terminal Hermes CLI availability after Docker deployment', + new_0_5_4_5: 'Add workspace dialog i18n translations for title and improve session persistence', + new_0_5_4_6: 'Support code block copy feedback with user notifications', + new_0_5_4_7: 'Align usage analytics with Hermes state DB schema', new_0_5_3_1: 'Improve reasoning process display with persistence across page refreshes', new_0_5_3_2: 'Optimize stringified array format parsing to extract thinking/text/tool_calls', new_0_5_3_3: 'Improve log display by removing ellipsis and showing full content', diff --git a/packages/client/src/i18n/locales/en.ts b/packages/client/src/i18n/locales/en.ts index d2dd484..03e40d1 100644 --- a/packages/client/src/i18n/locales/en.ts +++ b/packages/client/src/i18n/locales/en.ts @@ -734,6 +734,13 @@ export default { // Changelog changelog: { + new_0_5_4_1: 'Happy Labor Day! No work this Labor Day, please bear with us if there are any issues 🎉', + new_0_5_4_2: 'Fix concurrent chat sessions event cross-talk with WebSocket event routing refactoring', + new_0_5_4_3: 'Fix cron job edit payloads with partial PATCH to support long prompt name-only edits', + new_0_5_4_4: 'Fix web terminal Hermes CLI availability after Docker deployment', + new_0_5_4_5: 'Add workspace dialog i18n translations for title and improve session persistence', + new_0_5_4_6: 'Support code block copy feedback with user notifications', + new_0_5_4_7: 'Align usage analytics with Hermes state DB schema', new_0_5_3_1: 'Improve reasoning process display with persistence across page refreshes', new_0_5_3_2: 'Optimize stringified array format parsing to extract thinking/text/tool_calls', new_0_5_3_3: 'Improve log display by removing ellipsis and showing full content', diff --git a/packages/client/src/i18n/locales/es.ts b/packages/client/src/i18n/locales/es.ts index 69e02f2..4e05805 100644 --- a/packages/client/src/i18n/locales/es.ts +++ b/packages/client/src/i18n/locales/es.ts @@ -563,6 +563,13 @@ jobTriggered: 'Job ejecutado', // Registro de cambios changelog: { + new_0_5_4_1: 'Happy Labor Day! No work this Labor Day, please bear with us if there are any issues 🎉', + new_0_5_4_2: 'Fix concurrent chat sessions event cross-talk with WebSocket event routing refactoring', + new_0_5_4_3: 'Fix cron job edit payloads with partial PATCH to support long prompt name-only edits', + new_0_5_4_4: 'Fix web terminal Hermes CLI availability after Docker deployment', + new_0_5_4_5: 'Add workspace dialog i18n translations for title and improve session persistence', + new_0_5_4_6: 'Support code block copy feedback with user notifications', + new_0_5_4_7: 'Align usage analytics with Hermes state DB schema', new_0_5_3_1: 'Improve reasoning process display with persistence across page refreshes', new_0_5_3_2: 'Optimize stringified array format parsing to extract thinking/text/tool_calls', new_0_5_3_3: 'Improve log display by removing ellipsis and showing full content', diff --git a/packages/client/src/i18n/locales/fr.ts b/packages/client/src/i18n/locales/fr.ts index 5e9f0ed..7c9efb5 100644 --- a/packages/client/src/i18n/locales/fr.ts +++ b/packages/client/src/i18n/locales/fr.ts @@ -563,6 +563,13 @@ jobTriggered: 'Job declenche', // Journal des modifications changelog: { + new_0_5_4_1: 'Happy Labor Day! No work this Labor Day, please bear with us if there are any issues 🎉', + new_0_5_4_2: 'Fix concurrent chat sessions event cross-talk with WebSocket event routing refactoring', + new_0_5_4_3: 'Fix cron job edit payloads with partial PATCH to support long prompt name-only edits', + new_0_5_4_4: 'Fix web terminal Hermes CLI availability after Docker deployment', + new_0_5_4_5: 'Add workspace dialog i18n translations for title and improve session persistence', + new_0_5_4_6: 'Support code block copy feedback with user notifications', + new_0_5_4_7: 'Align usage analytics with Hermes state DB schema', new_0_5_3_1: 'Improve reasoning process display with persistence across page refreshes', new_0_5_3_2: 'Optimize stringified array format parsing to extract thinking/text/tool_calls', new_0_5_3_3: 'Improve log display by removing ellipsis and showing full content', diff --git a/packages/client/src/i18n/locales/ja.ts b/packages/client/src/i18n/locales/ja.ts index 827dd4c..08e96e8 100644 --- a/packages/client/src/i18n/locales/ja.ts +++ b/packages/client/src/i18n/locales/ja.ts @@ -563,6 +563,13 @@ export default { // 更新履歴 changelog: { + new_0_5_4_1: 'Happy Labor Day! No work this Labor Day, please bear with us if there are any issues 🎉', + new_0_5_4_2: 'Fix concurrent chat sessions event cross-talk with WebSocket event routing refactoring', + new_0_5_4_3: 'Fix cron job edit payloads with partial PATCH to support long prompt name-only edits', + new_0_5_4_4: 'Fix web terminal Hermes CLI availability after Docker deployment', + new_0_5_4_5: 'Add workspace dialog i18n translations for title and improve session persistence', + new_0_5_4_6: 'Support code block copy feedback with user notifications', + new_0_5_4_7: 'Align usage analytics with Hermes state DB schema', new_0_5_3_1: 'Improve reasoning process display with persistence across page refreshes', new_0_5_3_2: 'Optimize stringified array format parsing to extract thinking/text/tool_calls', new_0_5_3_3: 'Improve log display by removing ellipsis and showing full content', diff --git a/packages/client/src/i18n/locales/ko.ts b/packages/client/src/i18n/locales/ko.ts index 41a5666..27ec558 100644 --- a/packages/client/src/i18n/locales/ko.ts +++ b/packages/client/src/i18n/locales/ko.ts @@ -563,6 +563,13 @@ export default { // 변경 이력 changelog: { + new_0_5_4_1: 'Happy Labor Day! No work this Labor Day, please bear with us if there are any issues 🎉', + new_0_5_4_2: 'Fix concurrent chat sessions event cross-talk with WebSocket event routing refactoring', + new_0_5_4_3: 'Fix cron job edit payloads with partial PATCH to support long prompt name-only edits', + new_0_5_4_4: 'Fix web terminal Hermes CLI availability after Docker deployment', + new_0_5_4_5: 'Add workspace dialog i18n translations for title and improve session persistence', + new_0_5_4_6: 'Support code block copy feedback with user notifications', + new_0_5_4_7: 'Align usage analytics with Hermes state DB schema', new_0_5_3_1: 'Improve reasoning process display with persistence across page refreshes', new_0_5_3_2: 'Optimize stringified array format parsing to extract thinking/text/tool_calls', new_0_5_3_3: 'Improve log display by removing ellipsis and showing full content', diff --git a/packages/client/src/i18n/locales/pt.ts b/packages/client/src/i18n/locales/pt.ts index 0fc798b..9ee9f26 100644 --- a/packages/client/src/i18n/locales/pt.ts +++ b/packages/client/src/i18n/locales/pt.ts @@ -563,6 +563,13 @@ jobTriggered: 'Job acionado', // Registro de alteracoes changelog: { + new_0_5_4_1: 'Happy Labor Day! No work this Labor Day, please bear with us if there are any issues 🎉', + new_0_5_4_2: 'Fix concurrent chat sessions event cross-talk with WebSocket event routing refactoring', + new_0_5_4_3: 'Fix cron job edit payloads with partial PATCH to support long prompt name-only edits', + new_0_5_4_4: 'Fix web terminal Hermes CLI availability after Docker deployment', + new_0_5_4_5: 'Add workspace dialog i18n translations for title and improve session persistence', + new_0_5_4_6: 'Support code block copy feedback with user notifications', + new_0_5_4_7: 'Align usage analytics with Hermes state DB schema', new_0_5_3_1: 'Improve reasoning process display with persistence across page refreshes', new_0_5_3_2: 'Optimize stringified array format parsing to extract thinking/text/tool_calls', new_0_5_3_3: 'Improve log display by removing ellipsis and showing full content', diff --git a/packages/client/src/i18n/locales/zh.ts b/packages/client/src/i18n/locales/zh.ts index ca8f9c1..fab4626 100644 --- a/packages/client/src/i18n/locales/zh.ts +++ b/packages/client/src/i18n/locales/zh.ts @@ -736,6 +736,13 @@ export default { // 更新日志 changelog: { + new_0_5_4_1: '五一劳动节快乐!这个劳动节就不劳动啦,如果有问题大家忍忍 🎉', + new_0_5_4_2: '修复并发聊天会话事件串扰问题,重构 WebSocket 事件路由机制', + new_0_5_4_3: '修复 cron job 编辑 payload,支持长提示词的仅名称编辑', + new_0_5_4_4: '修复 Docker 部署后 Web 终端无法使用 Hermes CLI 的问题', + new_0_5_4_5: '添加工作区对话框标题 i18n 翻译,改进会话持久化', + new_0_5_4_6: '支持代码块复制反馈,显示用户通知', + new_0_5_4_7: '对齐使用分析与 Hermes 状态数据库架构', new_0_5_3_1: '改进思考过程显示,支持页面刷新后持久化', new_0_5_3_2: '优化字符串化数组格式解析,自动提取思考/文本/工具调用', new_0_5_3_3: '改进日志显示,移除省略号完整展示日志内容',