Good points.
I think posting in the “announcements” channel in discourse would make sense (I currently don’t have permission though).
If a “previous versions” table in the Wiki would be useful, I could create one.
Concerning versioning:
- Gramps Web API uses semantic versioning MAJOR.MINOR.PATCH
- The frontend uses calendar versioning YY.MM.MICRO
Usually, I release a new frontend version soon after the new Web API version so the docker images contain both new components. I could then bundle the announcements (which would also be an added benefit to the Github release pages, which are obviously separate).