Skip to content

Current release ChangeLog not longer available

This is somewhat related to #103 (closed) but not quite.

Currently, there is no way to view the ChangeLog file of the latest release, or any release newer than 1.0.28 for that matter. One can generate a current ChangeLog file after cloning the Git repository - it's not possible to view the current ChangeLog file via GitLab's web interface (bar looking at all the commits).

Would generating a current ChangeLog file when the release gets tagged be an option? Then, 1.0.30 (doesn't appear to be tagged, BTW) ChangeLog could be the current one, whilst all of old release changelogs (starting with n-1) be in the ChangeLogs directory.

Something like:

  • current release changelog is in the ChangeLog file, can stay like that even on the master branch or you could keep it a stub
  • when the release gets tagged, the current ChangeLog file gets moved to ChangeLogs as ChangeLog-${latest_release_version-1} to avoid generating it again from the git log; or it can be autogenerated again - doesn't really matter
  • new ChangeLog file is being generated and commited to the repository as the latest release changelog

Would that work?

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information