8000 Release v25.01.1 · tackler-ng/tackler · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

v25.01.1

Compare
Choose a tag to compare
@35VLG84 35VLG84 released this 19 Jan 18:41
· 244 commits to main since this release
v25.01.1
e730633

Release highlights

How to test tackler

cargo install tackler
tackler new my_journal
tackler --config my_journal/conf/tackler.toml

New features

  • New tackler commands new and init
    • Command new <name> will create a new bookkeeping setup name with default files
    • Command init will initialize a new bookkeeping setup at current location
  • This release is 2-3x faster, now tackler can process 120_000 - 250_000 txn/s on modern laptop

Fixes and changes

  • Replaced ANTLR based Txn parser with winnow parser combinator
    • This is affecting how invalid journal syntax is reported
    • This has no changes to journal syntax
  • Replaced time and time-tz with jiff
    • This have some user visible changes, e.g. 'Z' is replaced with '+00:00'
    • Txn Filters, Txn Timestamp: Begin and End are displayed with report timezone

Tackler-NG is tested with 310 tracked test vectors at the moment

See full CHANGELOG for details

0