Skip to content

Latest commit

 

History

History
154 lines (96 loc) · 3.99 KB

CHANGELOG.md

File metadata and controls

154 lines (96 loc) · 3.99 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 Semantic Versioning.

Unreleased - ReleaseDate

1.3.3 - 2024-08-14

Changed

  • Adds codesigning and notarization on macOS
  • Minor dependency updates

1.3.2 - 2024-07-01

Changed

  • Minor dependency updates

1.3.1 - 2024-06-07

Changed

1.3.0 - 2024-05-01

Changed

  • Updated age to v0.10.0
  • Use rpassword directly for passphrase prompt
  • Removes indirect dependency on atty (GHSA-g98v-hv3f-hcfr)
  • Other minor dependency updates

1.2.1 - 2024-01-27

Changed

  • Minor dependency updates

1.2.0 - 2023-10-21

Added

  • The passphrase/notes field below the QR code is now configurable
  • Use font subsetting to reduce the file size of the output PDFs

Changed

  • Update rustix to v0.38.20 (GHSA-c827-hfw6-qwvm)
  • Other minor dependency updates

1.1.4 - 2023-10-12

Changed

  • Update printpdf to v0.6.0
  • Other minor dependency updates

1.1.3 - 2023-07-10

Changed

  • Update the age crate to v0.9.2
  • Other minor dependency updates

1.1.2 - 2023-04-25

Changed

  • Minor dependency updates

1.1.1 - 2023-03-08

Changed

  • Documentation fixes and improvements
  • Minor dependency updates

1.1.0 - 2023-02-14

Added

  • Support for the letter paper size
  • Shell completion scripts for Bash, Fish, and Zsh

Fixed

  • The man page is now included in the release archives

1.0.1 - 2023-02-07

Added

Fixed

  • Documentation fixes

1.0.0 - 2023-02-07

Added

  • Enables writing the PDF to standard out

Changed

  • Default to reading from standard input

0.1.0 - 2023-02-07

Added

  • First version
  • The passphrase can also be read from the PAPERAGE_PASSPHRASE environment variable
  • Better documentation
  • Better logging, including command line flags for verbosity
  • Development: added a job summary to the Github Action test job

Changed

  • Renamed the project from ‘Paper Rage’ to ‘PaperAge’
  • Better test coverage
  • Development: output test summaries and code coverage information in GitHub actions

Fixed

  • Fixed prerelease versioning
  • Removed unused dependency (is-terminal)
  • Prevent accidental overwrites of the output file