Todas as mudanças notáveis para este projeto serão documentadas neste arquivo.
As seções são formatadas da seguinte maneira:
- Adicionado para novas funcionalidades.
- Alterado para mudanças em funcionalidades existentes.
- Corrigido para correções de bugs.
- Removido para funcionalidades removidas. [Unreleased]
- Análise de dados em tempo real
- Suporte a múltiplos idiomas
- Integração com o Google Analytics
- Interface mais amigável
- Melhorias significativas de desempenho
- Correções de bugs
- Nada foi removido
- Novas telas de visualização de dados
- Opção de exportar dados em CSV
- Opção de compartilhar dados via e-mail
- Relatórios de desempenho
- Melhorias significativas de desempenho
- Correções de bugs
- Nada foi removido
- Suporte a vários tipos de dados
- Novas opções de visualização de dados
- Opção de filtrar dados por período
- Opção de salvar visualizações de dados
- Melhorias significativas de desempenho
- Correções de bugs
- Nada foi removido
- Nova tela de login
- Opção de salvar relatórios de desempenho
- Opção de compartilhar relatórios de desempenho
- Melhorias significativas de desempenho
- Correções de bugs
- Nada foi removido
- Opção de criar gráficos personalizados
- Opção de exportar gráficos em imagem
- Novas opções de personalização da interface
- Opção de salvar e compartilhar gráficos personalizados
- Melhorias significativas de desempenho
- Correções de bugs
- Nada foi removido
- Suporte a gráficos de pizza
- Opção de filtrar dados por categoria
- Novas opções de personalização dos gráficos
- Melhorias significativas de desempenho
- Correções de bugs
- Nada foi removido
- Suporte a gráficos de barras
- Opção de filtrar dados por intervalo de tempo
- Novas opções de personalização dos gráficos
- Melhorias significativas de desempenho
- Correções de bugs
0.3.0 - 2023-01-20
- Suporte a gráficos de linha
- Opção de filtrar dados por região geográfica
- Novas opções de personalização dos gráficos
- Melhorias significativas de desempenho
- Correções de bugs
- Nada foi removido
0.2.0 - 2023-01-05
- Suporte a diferentes tipos de dados
- Novas opções de personalização da interface
- Novas opções de filtragem de dados
- Melhorias significativas de desempenho
- Correções de bugs
- Nada foi removido
0.1.0 - 2022-12-20
- Primeira versão do WebApp
- Suporte a visualização de dados
- Opção de filtrar dados por data
- Melhorias significativas de desempenho
- Correções de bugs
- Nada foi removido
- Adicionado para novas funcionalidades.
- Alterado para mudanças em funcionalidades existentes.
- Corrigido para correções de bugs.
- Removido para funcionalidades removidas.
- Sempre que uma nova funcionalidade for adicionada, descreva-a na seção "Adicionado".
- Quando uma funcionalidade existente for alterada, descreva-a na seção "Alterado".
- Quando um bug for corrigido, descreva-o na seção "Corrigido".
- Quando uma funcionalidade for removida, descreva-a na seção "Removido".
- Use títulos descritivos e claros para cada seção.
- Use o formato
[versão] - data
para as versões. A data deve ser no formato ISO 8601 (yyyy-mm-dd). - Separe as seções com linhas vazias.
- Adicione links para as seções correspondentes do Changelog.
O Changelog é uma ferramenta importante para manter o histórico de alterações e correções em um projeto, permitindo que os usuários saibam o que mudou de uma versão para outra. Aqui estão algumas diretrizes sobre como utilizar o Changelog:
Ao lançar a primeira versão de seu projeto, crie a seção "0.1.0" e descreva as funcionalidades básicas do projeto. Isso pode incluir a descrição do que o projeto faz, quais são os principais recursos, como utilizar o projeto, etc.
Sempre que adicionar uma nova funcionalidade ao projeto, certifique-se de descrevê-la na seção "Adicionado" do Changelog. Inclua uma descrição clara e concisa do que a funcionalidade faz e como ela pode ser utilizada.
Se você fizer alterações em uma funcionalidade existente, inclua uma descrição na seção "Alterado". Descreva o que foi alterado e por que a alteração foi feita. Se possível, inclua uma nota sobre como a funcionalidade alterada pode ser utilizada.
Se você corrigir um bug em uma versão, inclua uma descrição na seção "Corrigido". Descreva qual era o bug e como ele foi corrigido. Se possível, inclua uma nota sobre como a funcionalidade afetada pelo bug pode ser utilizada após a correção.
Se você remover uma funcionalidade de uma versão, inclua uma descrição na seção "Removido". Descreva qual era a funcionalidade e por que ela foi removida. Se possível, inclua uma nota sobre como a funcionalidade pode ser substituída ou se ela pode ser recuperada em uma versão futura.
Veja alguns exemplos de como utilizar o Changelog:
## [1.1.0] - 2023-05-05
### Adicionado
- Suporte a gráficos de pizza
- Opção de salvar gráficos como imagens
- Novas opções de personalização de cores
## [1.0.1] - 2023-05-04
## Alterado
- Melhorias significativas de desempenho na geração de gráficos
- Alterações na interface do usuário para melhorar a experiência do usuário
## [1.0.2] - 2023-05-03
### Corrigido
- Bug que impedia a exibição correta de dados em gráficos de barras
- Bug que causava falha na aplicação ao filtrar dados com determinados caracteres especiais
## [0.9.0] - 2023-05-02
### Removido
- Suporte a importação de dados em formato CSV
- Essa funcionalidade foi removida porque causava conflitos com outros formatos de dados e era pouco utilizada pelos usuários.