From e5204e04301d5709acaacc0015a5a7a991d59b60 Mon Sep 17 00:00:00 2001 From: Lucas Santana Date: Sun, 26 Jan 2025 12:04:11 -0300 Subject: [PATCH] =?UTF-8?q?feat:=20aprimora=20sistema=20de=20grava=C3=A7?= =?UTF-8?q?=C3=A3o=20de=20=C3=A1udio?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Atualiza AudioRecorder com tipagem correta - Corrige gerenciamento de gravações no StoryPage - Adiciona suporte para conversão WebM para MP3 - Melhora feedback visual e tratamento de erros - Implementa inicialização adequada de métricas --- CHANGELOG.md | 26 ++++++++++++++------------ 1 file changed, 14 insertions(+), 12 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 71db617..58d06a8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -76,22 +76,24 @@ e este projeto adere ao [Semantic Versioning](https://semver.org/lang/pt-BR/). - Otimização do sistema de preferências do usuário - Melhorias na performance de renderização de texto -## [1.1.0] - 2024-05-20 - -### Adicionado -- Suporte a texto maiúsculo para alfabetização infantil -- Componente de alternância de caixa de texto -- Sistema de persistência de preferências -- Destaque silábico interativo para apoio à decodificação +## [1.1.0] - 2024-03-21 ### Modificado -- Todas as páginas principais para usar texto adaptativo -- Componentes de exercícios para suportar transformação de texto +- Atualizado o componente `AudioRecorder` para incluir tipagem correta e melhor gerenciamento de estado +- Corrigido o gerenciamento de gravações no `StoryPage` com inicialização adequada de métricas +- Melhorado o tratamento de erros e feedback do usuário durante a gravação +- Otimizado o fluxo de upload e processamento de áudio ### Técnico -- Nova coluna na tabela students -- Hook para gerenciamento de estado -- Otimizações de performance +- Adicionada interface `StoryRecording` com todas as propriedades necessárias +- Corrigido tipo do callback `onAudioUploaded` no `AudioRecorder` +- Removidos imports não utilizados e variáveis redundantes +- Implementada lógica de fallback para usuários não autenticados + +### Adicionado +- Suporte para conversão de áudio WebM para MP3 +- Feedback visual durante o processamento do áudio +- Inicialização de métricas zeradas para novas gravações ## [1.2.0] - 2024-05-22