update 0.5.31 changelog (#874)

This commit is contained in:
ekko
2026-05-20 15:34:09 +08:00
committed by GitHub
parent 204058502e
commit 866d243978
11 changed files with 67 additions and 430 deletions
+6 -44
View File
@@ -704,7 +704,6 @@ jobTriggered: 'Job acionado',
edgePitch: 'Tom',
edgePitchHint: 'Ajustar tom da fala (-20 ~ +20 Hz)',
// Test
testTitle: 'Teste de voz',
testText: 'Texto de teste',
@@ -877,35 +876,6 @@ jobTriggered: 'Job acionado',
// Registro de alteracoes
changelog: {
new_0_5_6_1: 'Reprodução de voz: Web Speech API, botão manual, interruptor auto-play, animação de borda arco-íris e otimização móvel',
new_0_5_6_2: 'Parser JSON LLM robusto com tolerância ao formato Python e extração de texto de eventos streaming',
new_0_5_6_3: 'Melhorias de Skills: estatísticas de uso, filtragem de fonte, skills arquivados, procedência e toggle de fixação',
new_0_5_6_4: 'Estatísticas diárias de uso expandidas com breakdown detalhado de tokens incluindo separação de leitura/escrita de cache',
new_0_5_6_5: 'Escopo do histórico de sessões clarificado com descrições melhoradas nas visualizações de chat e histórico',
new_0_5_6_6: 'Processamento de anexos reprojetado usando formato de matriz ContentBlock estilo Anthropic (texto, imagem, arquivo)',
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_14_1: 'Add session export with full and compressed modes (JSON or plain text)',
new_0_5_14_2: 'Fix terminal PTY resource exhaustion, switch to lazy connect',
new_0_5_14_3: 'Fix WSL2 health check failure caused by IPv6 dual-stack binding',
new_0_5_14_4: 'Fix SQLite connection not released on shutdown causing database lock',
new_0_5_14_5: 'Update FUN provider models, add builtin badge and API relay link',
new_0_5_15_1: 'Quadro Kanban para gestão visual de tarefas e sessões',
new_0_5_15_2: 'Página inicial e site de documentação oficiais',
new_0_5_15_3: 'Cliente agente group-chat usa porta dinâmica em vez de 8648',
new_0_5_15_4: 'Módulo de voz node-edge-tts adicionado',
new_0_5_15_5: 'Corrigido bind de host de escuta WSL padrão',
new_0_5_15_6: 'Metadados SEO para página inicial do site',
new_0_5_15_7: 'Proteção contra ataques de força bruta baseada em IP',
new_0_5_15_8: 'Corrigido empacotamento duplo de URLs de download no MarkdownRenderer',
new_0_5_15_9: 'Corrigido renderização de mídia Markdown e retry de sincronização',
new_0_5_15_10: 'Removida dependência de variável de ambiente upstream',
new_0_5_15_11: 'Se o recurso Kanban não estiver disponível, atualize o hermes-agent',
new_0_5_16_1: 'Migrar streaming de chat de /v1/runs para /v1/responses API para menor latência',
new_0_5_16_2: 'Persistir uso real da API (tokens, cache, raciocínio) na tabela de estatísticas',
new_0_5_16_3: 'Adicionar código QR do grupo QQ à barra de navegação do site',
new_0_5_16_4: 'Remover campo codex_reasoning_items não utilizado do esquema de mensagens',
new_0_5_17_1: 'Compatibilidade total com Windows: manipulação de caminhos, gerenciamento de processos, terminal, análise de logs',
new_0_5_17_2: 'Refatorado gerenciamento de processos do Gateway com início/parada/health-check multiplataforma',
new_0_5_17_3: 'Corrigida descoberta de plugins no Termux analisando o shebang do hermes para localizar o Python',
@@ -981,20 +951,12 @@ jobTriggered: 'Job acionado',
new_0_5_30_7: 'Fix config writes and provider presets: validate .env keys, route FUN-Codex through the Responses API, and refresh Z.AI/GLM model lists',
new_0_5_30_8: 'Polish frontend details including collapsed sidebar layout, short group labels, sidebar divider, and conversation outline styling',
new_0_5_30_9: 'Context compression now follows Profile compression settings and hardens stale snapshots by reusing previous summaries with a safe tail instead of recompressing full history',
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',
new_0_5_5_4: 'Carregamento automático da primeira sessão CLI',
new_0_5_5_5: 'Componente HistoryMessageList com injeção de props',
new_0_5_5_6: 'Filtragem de mensagens vazias e tools sem toolName',
new_0_5_5_7: 'Removido cache de sessões localStorage, dados do backend',
new_0_5_5_8: 'Otimizada troca de perfil',
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_31_1: "Harden Bridge broker restarts, fix final group-chat stream rendering, and add {'@'}all routing for group chat",
new_0_5_31_2: 'File manager can copy absolute paths, and the mobile session drawer overlay no longer falls behind chat content',
new_0_5_31_3: 'Profile selector now shows avatars, custom avatar uploads, runtime status modal, and gateway/profile restart actions',
new_0_5_31_4: 'Profile avatars now appear in single chat, group chat, and collapsed sidebar, with Web UI profile metadata storage and Windows-safe paths',
new_0_5_31_5: 'Improve Docker, Termux, and Windows gateway detection and restart checks by using gateway_state/gateway.pid for managed gateway liveness',
new_0_5_31_6: 'Add APIKEY.FUN image-generation media endpoint and bundled apikey-image-gen skill for text-to-image, image-to-image, and image editing via the active Profile fun-codex provider',
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',