story-generator/CHANGELOG.md
Lucas Santana 0e2215b6ad feat: implementa FAQ simplificado em todas as Landing Pages
- 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
2025-01-11 09:05:54 -03:00

3.4 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.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