Skip to content

Latest commit

 

History

History
67 lines (40 loc) · 1.77 KB

File metadata and controls

67 lines (40 loc) · 1.77 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.

0.1.2 - 2025-08-23

Fixed

  • Added 3rd party toml library to support Python version 3.10

0.1.1 - 2025-08-22

Changed

  • Add multiprocessing for individual PDF generation.
  • Add multiprocessing for client PDF generation.
  • Cache generated QR code to allow re-use.

Remove

  • Remove clients with no transactions and zero-balance from client-wise summary.

0.1.0 - 2025-08-17

Changed

  • Update most fonts to subset to reduce distribution size.

Fixed

  • Add tag check to release workflow to prevent change with an existing tag.

Removed

  • Unused python script for generating invoice PDF (invoice.py)

0.1.0a0 - 2025-08-16

Added

  • Start Changelog file for easy tracking.
  • Add validations for config.toml file (using pydantic)

Changed

  • Update Readme to include Pypi release information.
  • Refactor usage of config from dictionary to class objects.

0.1.0.dev1 - 2025-08-15

Added

  • Initial release of BulkInvoicer.
  • Sample files and configuration.
  • README and other related files.