CTAN Comprehensive TeX Archive Network

Directory macros/latex/contrib/changelog

README.md

The changelog package

Available on CTAN as changelog

Changelogs are important. The changelog package defines a changelog environment to make changelogs simple and intuitive.

Inspired by keepachangelog.com.

\begin{changelog}[author=Rebecca Turner, simple, sectioncmd=\section*]
\begin{version}[v=1.0.0, date=2018-12-28]
  \item Cool features
  \item Bug fixes
\end{version}
\shortversion{v=0.1.0, date=2018-10-25, changes=Initial beta}
\end{changelog}
File Description
changelog.sty The changelog package
changelog.pdf Documentation (English)
changelog.tex Documentation source
example.tex Example use
example.pdf Example use (PDF)
screenshot.png Sample screenshot
README.md This file
LICENSE.txt LPPL v1.3c

Development

Sources for this package are available on GitHub. This package is built with the Nix package manager.

  • Build a release directory with rendered PDFs: nix build .#changelog
  • Build a release tarball: nix build .#changelog-tar, or just nix build
  • Enter a development shell with latexmk and fonts available: nix develop

Download the contents of this package in one zip archive (182.3k).

changelog – Typesetting keepachangelog.com style changelogs

This package provides a changelog environment (which itself provides a version environment) to represent a changelog. The package supports multiple authors, unreleased changes, and yanked (revoked) releases.

Inspired by keepachangelog.com.

Packagechangelog
Bug trackerhttps://github.com/9999years/latex-changelog/issues
Repositoryhttps://github.com/9999years/latex-changelog
Version2.5.1 2024-09-17
LicensesThe Project Public License 1.3c
MaintainerRebecca Turner
Contained inTeX Live as changelog
MiKTeX as changelog
TopicsVersion control
Document Management
Experimental 3
...
Guest Book Sitemap Contact Contact Author