Skip to content

v0.15.0

Choose a tag to compare

@ggoodman ggoodman released this 28 Jul 18:10
Immutable release. Only release title and notes can be modified.
a9c49ac

Registered ledger modules now expose their event, query, and signal tokens directly. Application-defined module factories can return one value for both downstream composition and the root ledger:

const users = createUsersLedgerModule();
const audit = createAuditLedgerModule({ users });

const model = composeLedgerModels(users, audit);

Dependent modules can reference users.events and users.queries without maintaining a parallel capability wrapper. Queues, indexers, and projection internals remain private to their defining module.