story-generator/CHANGELOG.md
Lucas Santana 1ea1b3e841
Some checks are pending
Docker Build and Push / build (push) Waiting to run
fix: corrige tipos e testes
- Refatora interfaces do banco de dados com BaseEntity

- Corrige conflitos de tipos em email, status e cover

- Padroniza tipos de campos em todas as interfaces

- Corrige erro no teste do WordHighlighter

- Atualiza CHANGELOG.md
2025-01-11 07:55:58 -03:00

1.8 KiB

Changelog

Todas as mudanças notáveis neste projeto serão documentadas neste arquivo.

O formato é baseado em Keep a Changelog, e este projeto adere ao Semantic Versioning.

[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