Enhancements Bug Fixes +1
New Mirage UX
v334
25 September 2026

Fund Allocations

Suggested true-up for fund allocations - A new screen lets you review a suggested rebalance of fund allocations, apply or reset changes row by row, and finalize them.

New v2 Fund Allocation API - A new API endpoint returns the allocation/give-up file so partners can pull it programmatically instead of relying on the interim report.

Remove parent trades without leaving Fund Allocations - You can now remove a parent trade, along with its child trades, directly from the Fund Allocations screen.

Reserve buy volume ahead of certificate delivery - Planned allocation can now reserve buy volume against one or more sell trades ahead of certificate delivery, drawing it down automatically as certificates arrive.

Accept individual allocation rows - You can now accept selected allocation rows or locations without accepting the entire gas day, leaving the rest open for later review.

Edit allocation quantities before acceptance - Proposed allocation quantities can now be edited before acceptance for eligible rows.

Fixed empty Recon page for some accounts - The Recon (Portfolio) page no longer shows empty for accounts using the newer allocation setup.

Fixed stuck allocations after option exercise - An allocation created from an option exercise no longer gets stuck blocking finalization when it's missing its parent's allocation tag.

Certificates / Inventory

Faster certificate screens at high volume - The Certificate Portfolio and Matching Inbox now load reliably even with large certificate volumes, along with general usability improvements.

More accurate certificate status - Certificates now track the registry's own status alongside Molecule's, reconciling the two on every sync instead of defaulting to "available."

UI polish across Inventory screens - Visual and interaction polish across Planned Allocations, Certificate Portfolio, and Matching Inbox.

Actualizations

New Actualizations screen - A new main Actualizations screen supports inline editing, backed by a new data layer for viewing and updating actualizations.

Actualizations grid enhancements - Additional grid capabilities added to the Actualizations screen.

UI polish on Actualization Allocations - Visual and interaction polish on the Actualization Allocations screen.

Invoicing

Role-based permissions on invoicing - Users now only see and act on the assets/domains relevant to their role on the invoicing screen.

Fixed invoicing agreement filter - The Agreement filter on the invoicing screen now correctly filters to the selected agreement instead of returning all results.

Products

New PJM Super Peak HE16–HE21 block - Added a new custom power block for PJM Super Peak hours HE16–HE21.

Fixed decay-period valuation bug - Fixed a bug where the quantity-decay period ended at the month of contract start instead of the delivery period, which had been affecting unrealised P&L on declining-volume calendar trades.

Cutover date now enforced - Accounts can no longer compute before their configured cutover date.

Performance & Reliability

Faster token API, cleaner rate-limit handling - Removed an artificial delay on token API calls and fixed rate-limit (429) responses to include a Retry-After header, so integrations run faster and can back off cleanly.