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/

Reply via email to