Changelog

What's new in Ledger Layer

Engine releases, MCP tool updates, and accounting standard additions. Every change is version-pinned and backward-compatible.

v5.1Latest

April 2026

  • Revenue Recognition — Advanced is now live: variable consideration and constraint assessment, contract modifications, licences (functional and symbolic intellectual property), and contract-cost capitalisation with the COST_ASSETS disclosure (IFRS 15.91–95 / ASC 606-10-32)
  • MCP tool catalog grows to 75+ schema-validated tools for Claude, GPT, Cursor, n8n, and custom agents
  • Recognition engine auto-runs INITIAL_RECOGNITION on contract confirm per configured standard; failed runs are captured for retry via the recalculate endpoint
  • Batch monthly close for revenue contracts — idempotent per (entity, standard, period)
  • Unified revenue disclosure pack with single-standard or COMBINED IFRS 15 + ASC 606 view, and auditor narrative overrides on both revenue and lease
  • Full revenue journal lifecycle: summary rollup, single and batch approve, reverse, void, external posting-reference stamp, XLSX export
  • Lease period locks with partial-close semantics, auditor narrative overrides on lease disclosures, and a pre-confirm business-rule validator for missing IBR / FX, short-term exemption hints, unusual discount rates, and restoration costs
  • Revenue upload: confidence-tier badges, inline per-field editing, session-persisted drafts, engine-run visibility on confirm, and a combined-pack preview on the revenue disclosures page
v5.0

March 2026

  • IFRS 15 revenue recognition — core five-step model live (contract identification, performance obligations, transaction price, allocation, recognition over time / point in time)
  • ASC 606 revenue recognition — core five-step model live, dual-standard reporting supported alongside IFRS 15
  • Full ASC 842 lessee accounting — operating and finance lease classification, ASC 842-20-50 disclosures
  • IFRS 16 / ASC 842 lessor accounting — finance/sales-type and operating classification, subleases, manufacturer/dealer lessors, derecognition (full)
  • Monthly close now idempotent and concurrency-safe across all entities
  • Journal export: posting_reference lifecycle with full status tracking
  • IBR matrix: currency × term bucket × effective date, unlimited currencies
  • Role-gated approval now enforced at DB layer, not application layer
v4.27

February 2026

  • Revenue recognition module: IFRS 15 / ASC 606 ingestion pipeline (beta)
  • AI agent: revenue_contract_extract and revenue_contract_confirm MCP tools
  • Smart ingest: multi-lease Excel bulk import (200 leases < 60s)
  • Disclosure pack: weighted average IBR and total undiscounted cash flows added
  • Fix: PV tie-out delta tolerance tightened to $0.01
v4.26

January 2026

  • Modification events: partial termination remeasurement from modification date
  • Notification system: maturity and renewal alerts configurable per entity
  • MFA enforcement for Admin and Owner roles (mandatory)
  • FX rate table: effective date indexing for multi-period traceability
  • Portfolio analytics: cross-entity, cross-currency summary endpoint
v4.25

December 2025

  • Audit trail: request ID logged on every write operation
  • Journal export: structured CSV, XLSX, and JSON formats ready for any ERP or middleware pipeline
  • Self-hosted Mode 3: Docker image with local AI provider support
  • RBAC: PREPARER role cannot approve own work (enforced at API layer)
  • Disclosure pack: IFRS 16 para 53–58 full compliance pass

Following IFRS 15 / ASC 606? Revenue recognition — core five-step model — is live today on the same engine as IFRS 16 and ASC 842. Sign up or book a demo.