# 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.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`