Based on the keep a changelog
A changelog is a file which contains a curated, chronologically ordered list of notable changes for each version of a project.
To make it easier for users and contributors to see precisely what notable changes have been made between each release (or version) of the project.
People do. Whether consumers or developers, the end users of software are human beings who care about what's in the software. When the software changes, people want to know why and how.
Guiding Principles
Types of changes
How can I reduce the effort required to maintain a changelog?
Keep an Unreleased section at the top to track upcoming changes.
This serves two purposes:
What is the file format used?
The file should be written in Markdown format and should be named CHANGELOG.md for the defult language (PT - for SGIV10)
Other languages must be added as needed only, the name must include a dash followed by the ISO 639-1 2 digits language code as a suffix Ex: CHANGELOG-EN.md
# Changelog
## Não publicado
- Exportação da lista de utilizadores
## [1.1.0] - 2017-12-07
### Adicionado
- Opção para gerir o logotipo da empresa
- Sincronização manual da AD
- ...
### Alterado
- ...
## [1.0.6] - 2017-11-07
### Corrigido
- Bug
# Changelog
## Unreleased
- Exportação da lista de utilizadores
## [1.1.0] - 2017-12-07
### Added
- Opção para gerir o logotipo da empresa
- Sincronização manual da AD
- ...
### Changed
- ...
## [1.0.6] - 2017-11-07
### Fixed
- Bug