B 2023#

a. 2023-12

#

Entry Conditions on any Ledger Account

Ledger Entries now support conditions on any strongly consistent Ledger Account, including those not posted to in the Ledger Entry.

See Entry conditions.

b. 2023-11

#

Ledger Entry Tags

Ledger Entries now support up to 10 tags to store arbitrary key-value pairs. You can define tags in your Schema, at runtime or both.

See Store metadata.

c. 2023-10

#

Reconciliation Queries

You can now query Links, External Accounts and Txs in the API and view them in the Dashboard.

List Query Consistency

You can now configure the consistency of Ledger Entry and Ledger Line list queries.

See Configure consistency.

d. 2023-09

#

New Docs Site

The docs have been completely re-written for greater clarity and to reflect the latest features. The new docs site is also faster and easier to navigate.

e. 2023-08

#

Entry Conditions

Ledger Entries now support conditions. You can use these for concurrency control and to enforce correctness.

See Configure consistency.

f. 2023-07

#

New Dashboard

The Dashboard is now faster and easier to navigate.

g. 2023-06

#

Status Page

FRAGMENT now has a status page that provides visibility into the health of the system.

h. 2023-04

#

Unit Native Links

Unit is now supported as a Native Link. Unit native links support linking Ledger Accounts at FRAGMENT with bank accounts at Unit.

i. 2023-03

#

Ledger Schemas

FRAGMENT now supports managing a Ledger with a declarative Schema. This new workflow involves a CLI, a JSON file checked into your system, and more seamless Ledger Account management.

This workflow upgrades the FRAGMENT developer experience and it's recommended all new users build with Schemas. For current users who are not managing their Ledgers with a Schema, your existing functionality will continue to work.

To get started, visit Design Your Ledger.