Changelog
July 5, 2020Less than 1 minuteread-first
abapGit allows showing a changelog notes, based on the changelog file in the repository base, and on APACK class containing the current version.
abapGit itself does not use APACK and gets the current version from zif_abapgit_version=>c_abap_version
. The version is then used to determine if the changelog was updated and should be shown to the user.
Here's what the settings look like for another repository:
File format
A file named with pattern CHANGELOG*
or changelog*
The changelog file should have a specific format:
Header with the title
abapGit changelog
=================
A legend
Legend
------
* : fixed
! : changed
+ : added
- : removed
Notes section using header format:
- Date in format YYYY-MM-DD followed by Semantic version
- Separator: ------------------
- Version notes using a prefix as described in the legend
2020-06-29 v1.97.0
------------------
+ Notes.....
Check abapGit changelog as an example.