- 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
- Implementa componente TextCaseToggle para alternância de caixa
- Cria sistema de texto adaptativo com componentes AdaptiveText
- Adiciona hook useUppercasePreference para gerenciar estado
- Integra funcionalidade em todas as páginas principais
- Persiste preferência do usuário no banco de dados
- Implementa componente TextCaseToggle para alternância de caixa
- Cria sistema de texto adaptativo com componentes AdaptiveText
- Adiciona hook useUppercasePreference para gerenciar estado
- Integra funcionalidade em todas as páginas principais
- Persiste preferência do usuário no banco de dados
- Corrige tipo de retorno em useExerciseWords
- Ajusta usePhonicsExercises para filtrar por categoria
- Atualiza queries para usar inner join e ordenação
- Adiciona interfaces para melhor tipagem
- Corrige convenção de nomes para snake_case
- Cria estrutura completa de banco de dados para exerc��cios f��nicos
- Implementa tabelas para categorias, tipos, exerc��cios e palavras
- Adiciona sistema de progresso e conquistas do estudante
- Configura pol��ticas de seguran��a RLS para prote����o dos dados
- Otimiza performance com ��ndices e relacionamentos apropriados
BREAKING CHANGE: Nova estrutura de banco de dados para exerc��cios f��nicos
- Adiciona tracking detalhado nos bot��es dos planos
- Atualiza PageTracker com dados enriquecidos do usu��rio
- Remove CTA de demonstra����o dos planos
- Corrige tipagem do objeto User no PageTracker
- Adiciona CHANGELOG.md com documenta����o das mudan��as
- Cria componente FAQ reutiliz��vel sem Accordion
- Implementa FAQ em todas as Landing Pages com conte��do espec��fico
- Remove depend��ncia do Radix UI
- Atualiza CHANGELOG.md