story-generator/CHANGELOG.md

117 lines
4.7 KiB
Markdown

# Changelog
Todas as mudanças notáveis neste projeto serão documentadas neste arquivo.
O formato é baseado em [Keep a Changelog](https://keepachangelog.com/pt-BR/1.0.0/),
e este projeto adere ao [Semantic Versioning](https://semver.org/lang/pt-BR/).
## [1.4.1] - 2024-01-17
### Modificado
- Expandido conteúdo da Text Sales Letter:
- Adicionada explicação detalhada dos 5 pilares da alfabetização
- Incluídas seções sobre processo de implementação
- Melhorada apresentação de resultados e depoimentos
- Adicionadas estatísticas e dados do SAEB
- Aprimorada a estrutura visual com cards e ícones
- Expandido texto para mais de 5.000 palavras
### Técnico
- Adicionados novos ícones do Lucide React
- Implementados novos componentes visuais para métricas
- Melhorada a estrutura de grid e layout responsivo
- Otimizada a organização das seções de conteúdo
## [1.4.0] - 2024-01-17
### Adicionado
- Nova página Text Sales Letter focada em educação baseada em evidências
- Conteúdo detalhado sobre métodos científicos vs. pseudociências
- Rota `/evidencias/tsl` para acesso à nova página
- Seções estruturadas com dados estatísticos e evidências científicas
### Técnico
- Implementação de layout responsivo com Tailwind CSS
- Integração com sistema de navegação existente
- Otimização de SEO para conteúdo educacional
### Modificado
- Atualização da estrutura de rotas para incluir nova página
- Melhorias na organização do conteúdo sobre evidências científicas
## [1.3.0] - 2024-01-17
### Adicionado
- Novo componente reutilizável `FAQ` com layout simplificado
- Implementação do FAQ em todas as Landing Pages com conteúdo específico:
- Para Pais: foco em funcionalidades e benefícios para as crianças
- Para Educadores: ênfase em recursos pedagógicos e suporte
- Evidências: destaque para base científica e metodologia
- HomePage: foco em implementação e suporte para escolas
### Técnico
- Criação de interfaces TypeScript para tipagem do FAQ
- Implementação de estilos consistentes com Tailwind CSS
- Remoção da dependência do Radix UI Accordion
### Modificado
- Substituição das seções de FAQ existentes pelo novo componente reutilizável
- Atualização da estrutura de navegação nas Landing Pages
- Melhoria na organização do código com componentização
## [1.2.0] - 2024-01-17
### Adicionado
- Novo componente reutilizável `FAQ` usando Accordion do Radix UI
- Implementação do FAQ em todas as Landing Pages com conteúdo específico:
- Para Pais: foco em funcionalidades e benefícios para as crianças
- Para Educadores: ênfase em recursos pedagógicos e suporte
- Evidências: destaque para base científica e metodologia
### Técnico
- Criação de interfaces TypeScript para tipagem do FAQ
- Integração com Radix UI Accordion para acessibilidade
- Implementação de animações suaves na expansão/contração
### Modificado
- Substituição das seções de FAQ existentes pelo novo componente reutilizável
- Atualização da estrutura de navegação nas Landing Pages
- Melhoria na organização do código com componentização
## [1.1.1] - 2024-01-17
### Técnico
- Refatoração das interfaces do banco de dados:
- Criada interface base `BaseEntity` para reduzir duplicação
- Corrigidos conflitos de tipos em `email`, `status` e `cover`
- Padronizados os tipos de campos em todas as interfaces
- Corrigidas as interfaces `ClassWithStudents` e `ClassWithStudentsAndStories`
- Melhorada a organização do código com herança de interfaces
- Corrigido erro no teste do `WordHighlighter`:
- Adicionada importação do `beforeEach` do Vitest
- Mantida a estrutura dos testes existentes
## [1.1.0] - 2024-01-17
### Adicionado
- Novo componente reutilizável `Footer` para todas as Landing Pages
- Novos componentes de planos:
- `PlanForParents`: Planos focados em pais com preços acessíveis
- `PlanForSchools`: Planos corporativos focados em escolas
- Implementação dos novos componentes nas páginas:
- `/para-pais`: Adicionado `PlanForParents`
- `/evidencias`: Adicionado `PlanForSchools`
- `/para-educadores`: Adicionado `PlanForParents`
- `HomePage`: Atualizado com `PlanForSchools`
### Modificado
- Refatoração das Landing Pages para utilizar o novo componente `Footer`
- Atualização da estrutura de navegação com links organizados em seções
- Melhorias na responsividade e consistência visual dos planos
### Técnico
- Implementação de tipos TypeScript para os novos componentes
- Adição de props para customização dos componentes
- Melhorias na organização do código com componentes reutilizáveis
- Correção de imports não utilizados em `ParentsLandingPage.tsx`