newsletter-to-web/CHANGELOG.md
Jacob Kiers 01912a6944
Some checks reported errors
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
continuous-integration/drone Build was killed
Add changelog and relase v0.2.4
Signed-off-by: Jacob Kiers <code@kiers.eu>
2024-06-27 18:21:38 +02:00

1.3 KiB

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 Semantic Versioning.

[Unreleased]

Changed

[0.2.4] - 2024-06-27

Added

  • Added --max-items/-n parameter to build-feed subcommand to limit number of entries in the feed.

Changed

  • Added protection features to example systemd service file
  • Refactored the code a bit

[0.2.3] - 2022-12-29

Added

  • Added update subcommand to update to the latest version.

Fixed

  • Truncate feed file before writing, to prevent corruption from leftover data.
  • Ensure the feed file name is part of the self URL. This was still hardcoded to feed.atom.

[0.2.2] - 2022-12-16

Changed

  • Updated build pipeline to generate much smaller binaries

[0.2.1] - 2022-12-13

Changed

  • Updated the mail-parser crate to v0.8.0.
  • Removed two builds from the build pipeline.

[0.2.0] - 2022-11-30

Added

  • A style sheet is added to the feed for easy readability in a web browser (#4).
  • The output directory will now contain an index.html file with some information.

Changed

  • By default, the name of the feed is now feed.xml instead of feed.atom.