Skip to content

Latest commit

 

History

History
351 lines (217 loc) · 5.07 KB

CHANGELOG.adoc

File metadata and controls

351 lines (217 loc) · 5.07 KB

Tackler-NG: Changelog

Currently published crates are:

tackler      = "24.12.1"
tackler-rs   = "0.6.0"
tackler-api  = "0.6.0"
tackler-core = "0.6.0"

Releases

Tackler release XX.YY.Z

Component Version

Tackler CLI

24.12.2-dev

tackler-core

0.7.0-dev

tackler-api

0.7.0-dev

tackler-rs

0.7.0-dev

New features and changes

New features:

  • …​

Fixes

Fixes in this release:

  • …​

Development

Updated dependencies and tools:

  • Dependencies

    • …​

Rust toolchain

MSRV: 1.77.2


Tackler release 24.12.1

Component Version

Tackler CLI

24.12.1

tackler-core

0.6.0

tackler-api

0.6.0

tackler-rs

0.6.0

New features and changes

New features:

  • Add support for CLI option --input.git.commit

Fixes

Fixes in this release:

  • Register report: Use Tackler-MkI compatible output

  • Fix broken --group-by cli option (clap definition)

  • Print location with full precision (with trailing zeros)

Development

Updated dependencies and tools:

  • Dependencies

    • clap: 4.5.23

    • digest: 0.10.7

    • serde: 1.0.215

    • serde_json: 1.0.133

    • sha2: 0.10.8

    • time: 0.3.37

Rust toolchain

MSRV: 1.77.2


Tackler release 24.11.2

Component Version

Tackler CLI

24.11.2

tackler-core

0.5.0

tackler-api

0.5.0

tackler-rs

0.5.0

New features and changes

New features:

  • Add CLI options

    • --output.dir

    • --output.prefix

    • --strict.mode

  • Add export.targets to configuration

Fixes

Fixes in this release:

  • Tackler compatible output

Development

Updated dependencies and tools:

  • Dependencies

    • gix: 0.68.0

Rust toolchain

Used unstable features: None


Tackler release 24.11.1

Component Version

Tackler CLI

24.11.1

tackler-core

0.4.0

tackler-api

0.4.0

tackler-rs

0.4.0

New features and changes

New features:

Fixes

Fixes in this release:

  • Changed how CLI and configuration options and defaults

Development

Updated dependencies and tools:

  • Dependencies

    • no direct dependency changes

  • Build

    • Added Github Actions workflow "build"

Rust toolchain

Used unstable features: None


Tackler release 24.11.0

Component Version

Tackler CLI

0.3.0

tackler-core

0.3.0

tackler-api

0.3.0

tackler-rs

0.3.0

New features and changes

New features:

  • Reports

    • Balance Group Report

      • GroupBy: Year, Month, Date, ISO-Week, ISO-Week-Day

  • Exports

    • Equity export

    • Identity export

  • Account Selector checksums

Fixes

  • Always sort transactions with all inputs

Development

Updated dependencies and tools:

  • Dependencies

    • gix: updated to 0.67.0

    • chrono: removed, replaced with time

    • clap: 4.5.20

    • itertools: 0.13

    • tikv-jemallocator: new

    • time: new

    • time-tz: new

    • walkdir: 2.5.0

  • Build

    • use stable Rust toolchain

Rust toolchain

Used unstable features: None


Tackler release 23.04.01

Component Version

Tackler CLI

0.2.0

tackler-core

0.2.0

tackler-api

0.2.0

tackler-rs

0.2.0

This is the first Technology Preview Release of rusty Tackler.

New features and changes

New features:

  • Storage Systems

    • Filesystem Backend

    • Git Backend

  • Reporting

    • Reports (register and balance)

    • Account Selectors

  • Auditing

    • Txn Set Checksum

  • Txn Filters

Fixes

None

Development

Updated dependencies and tools:

  • Dependencies

    • base64: new

    • chrono: new

    • clap: new

    • digest: new

    • gix: new

    • gix-hash: new

    • indoc: new

    • itertools: new

    • regex: new

    • rust_decimal: new

    • serde: new

    • serde_json: new

    • serde_regex: new

    • sha2: new

    • uuid: new

    • walkdir: new

  • Build

    • cargo-deny: new

Rust toolchain

Used unstable features:

rust
rustfmt

Tackler release 23.1.1

Component Version

Tackler CLI

0.1.0

tackler-core

0.1.0

tackler-api

0.1.0

tackler-rs

0.1.0

This is an initial POC release with ANTLR rust target.