Skip to content

Latest commit

 

History

History
85 lines (47 loc) · 2.54 KB

CHANGELOG.md

File metadata and controls

85 lines (47 loc) · 2.54 KB

Changelog

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

The format is based on Keep a Changelog and this project adheres to Calendar Versioning.

The first number of the version is the year.

The second number is incremented with each release, starting at 1 for each year.

The third number is when we need to start branches for older releases (only for emergencies).

Committed changes for the next release can be found in the "changelog.d" directory in the project repository.

24.1.0 - 2024-03-19

Additions

  • Support for 'extensions' plugins which enable Jinja2 extensions (contributed by @llange) #14

23.5.0 - 2023-10-07

Additions

  • Added Python 3.12 support. #9

23.4.0 - 2023-08-01

Backwards-incompatible Changes

  • Major redesign of the 'formats' API; formats are now classes and can store data for their needs. #4

23.3.0 - 2023-08-01

Changes

  • Improved format option exceptions to accept details and messages, and provide their own formatted output.

23.2.1 - 2023-07-31

Additions

  • Add documentation for features added in version 23.2.0.

23.2.0 - 2023-07-30

Additions

  • Added hook for plugins to report their identities. #1
  • Added three exceptions which Format plugins can raise to indicate problems with options provided to them. #2

Changes

  • Converted tests to proper unit tests.

23.1.0 - 2023-07-24

Initial release!