Tackler-NG is rusty version of tackler, e.g. tackler reimplemented in Rust.
Release Highlights
Tackler-NG has rough feature parity with the old Scala based codebase with this 24.11.1 release.
New features
-
Full support for configuration, see:
-
Added Examples:
How to test Tackler-NG
Building tackler
At the moment, there isn’t any precompiled binaries available, so:
If you don’t have Rust installed in your system, get it:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
Then get the source code and test vectors:
git clone --recurse-submodules https://github.com/e257-fi/tackler-ng
cd tackler-ng
# select the release
git checkout v24.11.1
# Build tackler
cargo build --release --locked --bin tackler
# Quick verification of the compiled binary
target/release/tackler --version
Testing tackler
# Simple example with Filesystem storage
target/release/tackler --config examples/simple.toml
# Complex example with Git storage and Audit mode
target/release/tackler --config examples/audit.toml
Published artifacts
Changelog
For full changelog, see CHANGELOG in Tackler-ng repository.