Arash Esbati <[email protected]> writes: > Tassilo Horn <[email protected]> writes: > >> I've just looked. It uses a NEWS file but I could also specify an entry >> :news "CHANGES" so that our CHANGES file is shown there. > > Thanks. I briefly had a look at other ELPA packages and it seems there > is a variety of options: ASCII files, markdown, org files. So we could > install a new file CHANGES.org and use that.
I did some more research on this and like to make this suggestion: We should add a file called 'CHANGELOG.org' to our repo and mention our changes there. I suggest to follow the conventions from 'keep a changelog'[1]; I think this is a good solution for end users. I'm attaching my first 5 minutes draft on this. Any comments welcome. Best, Arash
#+title: AUCTeX -- Changelog of ELPA Releases #+author: AUCTeX Maintenance Team #+language: en #+options: num:nil toc:nil * [Unreleased] * [14.0.4] - 2024-03-31 ** Added - Support completion for many commands described in =clsguide.tex=, =fntguide.tex= and =usrguide.tex=. - Provide new custom variable ~LaTeX-flymake-chktex-options~ to enable or disable specific warnings of =chktex= backend used by Flymake. - Provide new custom variable ~TeX-kill-process-without-query~ which controls if user is asked before aborting a running process for a TeX document. ** Fixed - Improve guessing names for headers used in Imenu. ** Removed - Revert usage of ~:local~ tag inside ~defcustom~. This tag isn't handled correctly in Emacs 27.1 and breaks AUCTeX.
Footnotes: [1] https://keepachangelog.com/en/1.1.0/
