Setup automatic changelogs
This MR adds and sets up the @semantic-release/changelog
package which will create and automatically update a CHANGELOG.md
file at the project's root. This was requested during one of the working group's meetings.
Additionally, all semantic-release packages have been upgraded to their latest version which seemed reasonable considering that none of the reported breaking changes should affect us. Here's a list of the breaking changes for reference:
Breaking changes reported in upgraded dependencies
@semantic-release/gitlab
v4.0.0
- require GitLab version >= 11.7
v3.0.0
- require semantic-release >= 15.8.0 (we were already using
v15.8.1
)
@semantic-release/npm
v5.0.0
- require semantic-release >= 15.9.0 (we're now using
v15.13.31
)
Edited by Paul Gascou-Vaillancourt