Tackler-ng is new implementation of tackler, done in Rust.

Quickstart with 25.04.2
cargo install --locked tackler
tackler new journal
tackler --config journal/conf/tackler.toml

Release Highlights

Tackler’s Balance family reports produce more information than what you find in other PTA tools.

The default Balance and Balance Group calculate sums for all accounts which have postings, but also for all children (aka account tree balance). In some cases this information of children balances is not needed.

This release introduce a new Flat Balance report type, which calculates simpler balance report just for accounts.

New features

Changes

  • New optional configuration key report.balance.type and report.balance-group.type, default is tackler’s original balance report type tree.

Test coverage

Tackler-ng is tested with 417 of tracked test vectors at the moment.

Published artifacts

Tackler-ng artifacts are published in crates.io.

Component Version

Tackler CLI

25.4.2

tackler-core

0.10.0

tackler-api

0.9.1

tackler-rs

0.9.0

Changelog

For full changelog, see Tackler-ng CHANGELOG