# Changelog
All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic
Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]

## [0.9.14] - 2026-02-16

### Changed
- Smaller icons for attached files
- GUTenberg's informations updated (#65)
- Softwares names now in sans serif rather than in typewriter (#66)
- No colon after packages/classes names (#71)
- Endash instead of colon as caption separator (#81)
- Floating tables' style set
- Better cleveref reference name for listings
- Some fancyhdr settings now subject to change in `localconf.tex`
- Better handling of the articles' titles
- Darker color for the code borders
- Richer `listings`' language driver file
- Character … now known to `listings`
- \num and \qty now group digits starting to 4
- Code improved (thanks to explcheck)
- Documentation updated and (slightly) improved

### Fixed
- Compilation error when book reviews are involved
- Wrong font shape of books titles in books reviews
- Graphics files found only in the current directory (even if accessible, e.g. in the TDS)
- Page numbers were not hyperlinks in the documentation's index

### Added
- New command for references to the (unnumbered) titles, subtitles, sections, etc.
- New command for schedules

## [0.9.13] - 2025-10-26

### Fixed
- Fatal error in case of to be attached files not found
- Breakable space after “Exemple”
- Bad kerning for `\Cahiers`
- Wrong indentation of local ToCs when containing subtitles (#75)
- Remove the vertical spaces occupied by the titles of local tables of contents

### Changed
- Smaller icons for attached files
- GUTenberg's informations updated (#65)
- Softwares names now in sans serif rather than in typewriter (#66)
- No colon after packages/classes names (#71)
- Endash instead of colon as caption separator (#81)

### Added
- License in the README file
- Command for DTK (#67)
- Command for “liste GUT” (#77)

## [0.9.12] - 2024-10-30

### Fixed
- Compilation failure

## [0.9.11] - 2024-10-23

### Fixed
- Bibliographic files not attached to the PDF

## [0.9.10] - 2024-10-07

### Changed
- Multiple rebuses handled
- Paper clips (links to source files of the articles) not in the magin anymore and separated by spaces
- Watermark letter and scale can now be specified

### Fixed
- Wrong output with \terminal
- Title of publication in small capitals
- Options of `letgut-banner` never taken in account
- Not all included graphics attached to the PDF
- Variables wrongly local or not reset
- `\citeauthor` displayed family name in small caps

## [0.9.9] - 2024-03-07

### Fixed
Private scratch variables not declared.

## [0.9.8] - 2024-02-29

### Changed
- Drop use of l3keys2e, as advised.
- Announcements possibly neither in the ToC nor in the bookmarks.

### Fixed
Floats not outside the article they belong to.

## [0.9.7] - 2023-05-21

### Changed
Announcement's title and toc entry possibly different (backward compatibility broken!)

### Fixed
`tabularray`'s needed library added.

## [0.9.6] - 2023-01-14

### Fixed
Hot fix for the attachment to the Lettre's PDF of its source files.

## [0.9.5] - 2023-01-13

### Added
- Files (`.tex` source, images files, bibliographic files, etc.) used to typeset
  an article possibly attached to the Lettre's PDF.
- Starred version of `\inputarticle` that prevents the previous feature.
- Boolean option that (un)forces the previous feature.
- Plural forms `\lettres` and `\lettresgut` of `\lettre` and `\lettregut`.
- Shortcuts for “(a|A)ssociation GUTenberg”.
- Starred versions of `\person` and `\author` that sort the lists of
  persons/authors in alphabetic order.
- Environment for announcements.
- Environments and commands for rebus and their solutions.

### Changed
- `⅛` replaced by `™` as a short equivalent of ~\lstinline~ (the former is
  considered as math if ~unicode-math~ is loaded).
- Documentation updated.

### Fixed
Several bugs and sub-optimalities.

## [0.9.4] - 2022-10-03

### Added
- Command `\lettrenumber` that displays various Lettre numbers related to the
  one of the current issue.
- Options of `\lettre` and `\lettregut` that add various Lettre numbers related
  to the one of the current issue.
- Command `\Ucode` for points and names of Unicode characters.

### Changed
- Documentation improved.

## [0.9.3] - 2022-09-02

### Changed
- Local conf. file doesn't require anymore to start with \ExplSyntaxOff in some
  instances.
- Documentation improved.

## [0.9.2] - 2022-06-18

### Added
- Listings for commands in terminals.
- Aliases of frequently used commands.
- New commands for frequently used terms or expressions.
- Command for specifying LaTeX packages that benefit from syntax highlighting.
- Own ~listings~' language driver file for LaTeX packages syntax highlighting.
- Commands for keyboard keys of accentuated characters.
- ~detailedtoc~ option for Lettre's structure checking.
- Mimic the multiple option of the footmisc package.
- Command ~\inputarticle~ (instead of ~\input~) for the input of articles.
- ⅛ as a short equivalent of ~\lstinline~.
- Some tweaks and improvements.

### Changed
- Last names of persons and authors not in small caps anymore.
- \tl isn't an acronym anymore and now typesets “TeX Live”.
- All the acronyms reset at the beginning of each ~\inputarticle~-ed article.
- All options now possibly load-time ones.
- Unlikely to change input files searched:
  1. in the parent directory if not in the current one,
  2. in the TDS.
- Right ISSN in case of “paper” version of la Lettre.

### Fixed
Several bugs.

## [0.9.1] - 2022-03-22

### Changed
File renamed (Karl Berry request).

## [0.9] - 2022-03-18

### Added
First public testing release.
