Skip to content
This repository has been archived by the owner on Jun 10, 2024. It is now read-only.

Releases: ebcrowder/rust_ledger

v0.8.0

12 Sep 03:28
Compare
Choose a tag to compare
Rework grouping logic to index by day, month or yr

- rename env var to RUST_LEDGER_FILE
- update dependencies
- README updates

v0.7.0

01 Sep 15:23
Compare
Choose a tag to compare
Parse and accept all ISO-4217 currencies

v0.6.0

30 Aug 16:37
Compare
Choose a tag to compare
Refactor CSV module

- Refine account matching logic (no-op)
- Handle debits and credits csv fields
- Make required options explicit

v0.5.0

23 Feb 04:33
Compare
Choose a tag to compare
add nightly

v0.4.3

13 Sep 16:40
Compare
Choose a tag to compare
Update register header and readme

v0.4.2

05 Sep 00:50
Compare
Choose a tag to compare
Replace pargs with clap to parse args

- includes README updates
- maintains args in separate module

v0.4.1

31 Aug 03:26
Compare
Choose a tag to compare
add linux-gnu

Release 0.4.0

27 Aug 23:23
Compare
Choose a tag to compare

Release 0.3.1

15 Aug 03:08
Compare
Choose a tag to compare

Includes:

Release 0.3.0

31 Jul 03:46
157d2ad
Compare
Choose a tag to compare

Changelog:

  • ledger file schema change for improved readability and maintainability
  • refactored the core module logic into struct methods to reduce redundancy and improve logic organization
  • add improved error handling and messaging
  • substitute integration tests with unit tests
  • use floating point types @dantuck
  • use monee crate in register and balance modules @dantuck
  • split transactions (which informed the schema change named above) @dantuck