Changelog
v2026.05Contract IntelligenceMay 2026
New
- Contract detail page with Formulas tab and combined Timeline tab showing all adjustments across contracts
- Data Providers tab embedded in the Index Library page — manage API credentials without leaving your data workflow
- Revision History section on index series detail pages — full audit trail of every data point change
- Contracts KPI card on the home dashboard
Improved
- Formula detail header now shows contract breadcrumb (Contract → Formula) and an urgency countdown badge in red/amber/neutral
- Dashboard Recent Calculations panel now fetches live server-side data
- Formula cards on contract pages now show index mix (e.g. "60% CPI · 40% PPI") and frequency badge
Fixed
- PDF export timeout increased to 30s; batch DB queries and parallel fetches reduce generation time by ~60%
- WinAnsi character encoding issues in PDF export (em dash, ellipsis, sigma, delta now render correctly)
v2026.04Formula RedesignApril 2026
New
- Formula detail page fully redesigned with five tabs: Overview, Adjustment History, Forecast, Comparator, Formula
- Overview tab: four stat cards (cumulative %, last adjustment, next due date, formula summary)
- Forecast tab: two modes — Trend Continuation (6-month extrapolation) and Custom Assumptions (enter your own % change per component)
- Comparator tab: adjust component weights interactively and see how historical adjustments would have changed
- Plain English wizard step: describe your formula in natural language and Claude parses it into a structured formula automatically
Improved
- Next adjustment date displayed as a prominent urgency badge throughout the app (red ≤14 days, amber ≤30 days)
- Audit PDF now uses pdf-lib for reliable rendering across all environments
Fixed
- Formula builder graph schema validation no longer rejects valid single-component formulas
v2026.03Home DashboardMarch 2026
New
- Home dashboard at / — command centre showing Upcoming Adjustments (next 90 days), Recent Calculations, and KPI summary strip
- Upcoming Adjustments panel: all active formulas sorted by next due date, colour-coded by urgency
- Navigation redesigned: contract-first IA, Home as first item, Index Series renamed to Index Library
Improved
- Sidebar navigation order: Home → Contracts → Index Library → Settings
- Formula status badges now use consistent design system tokens throughout
Fixed
- Session handling on dashboard pages for users with no team assigned
v2026.02API & WebhooksFebruary 2026
New
- Public REST API v1: GET /api/v1/series, GET /api/v1/series/:id/values, GET /api/v1/pams, GET /api/v1/pams/:id, GET /api/v1/health
- Webhook subscriptions: subscribe to index.values.updated, pam.adjustment.computed, pam.status.changed events with HMAC-signed payloads
- API key management in Settings → API Keys
- Data quality engine: gap detection, outlier flagging (IQR + z-score), staleness checks, completeness scoring
- Revision tracking: every manual data edit creates an immutable revision log with before/after values
Improved
- Rate limiting on all API endpoints (60 req/min per key)
- Bearer token authentication with HMAC-SHA256 key hashing
v2026.01Data ProvidersJanuary 2026
New
- 12 data provider integrations: BLS, FRED, EIA, ECB, World Bank, IMF, Eurostat, ONS, StatCan, ABS, BIS, Nasdaq Data Link
- Series catalog search, validation, preview, and one-click ingest for each provider
- BYOK (Bring Your Own Key) support across the built-in data providers
- AI insights on index series detail pages (trend analysis, anomaly detection)
Improved
- SDMX-JSON parsing shared across ECB, Eurostat, and BIS providers
- Ingestion supports PRELIMINARY / FINAL / REVISED version tags for data points
v2025.12Initial ReleaseDecember 2025
New
- Contract management: create and manage contracts with counterparty, reference number, and date fields
- Formula builder: visual node-based editor for building weighted index blend formulas
- Adjustment history: compute historical price adjustments across any date range
- Index series management: create manual series or ingest from external providers
- Multi-tenant workspace: teams, members, and role-based access control
- Audit PDF export: generate a signed audit document for any formula's adjustment history