July 2026 Changelog

Release Date

Type

Key

Area

Release Notes

7-20-2026

Bug

EN-77672

Previously, using the UpdateVoyage API to create a consecutive TCTO voyage for an existing TC Out contract could fail under certain conditions because the system incorrectly inserted a TCO Delivery port. Now, the issue has been resolved and consecutive TCTO voyages can be created successfully.

7-20-2026

Bug

EN-77507

Previously, when a voyage included a fueling port with a duration of 0, the emission calculations for that voyage were not computed correctly as the received bunkers were dropped affecting the emission calculation on the next port.
This has now been addressed and fix showing the correct emission calculations.

7-20-2026

Bug

EN-76958

Previously, running Trading Exposure for a time charter contract whose Status was set to Delivered but with an empty Proj/Act Delivery Date could produce duplicated exposure results for the vessel when both a Route and TC Exposure Periods were specified on the Exposure tab. This issue has been resolved.

7-20-2026

Story

EN-76855

Operations

The UK ETS Carbon Calculator now applies a 50% emissions deduction for sea legs between Northern Ireland and Great Britain, per the UK ETS Northern Ireland carve-out.

7-20-2026

Story

EN-76843

Offhire Emissions and Compliance Balance for EU ETS and Fuel EU are now available in Report Designer. This requires IMOS database schema version 536 or later.

7-16-2026

Bug

EN-77854

Fixed an issue where deactivated bank details could appear on new TC Payment invoices.

7-15-2026

Bug

EN-78894

Introduced a new config flag.


Name: CFGAutoinvCreateRoundingXDiff
Description: When enabled, autoinv creates an XDIFF adjustment line on port disbursement invoices for rounding differences between the invoice total base equivalent and the sum of its detail lines.

7-15-2026

Bug

EN-78211

Fixed an issue where Route column in the Market Data Summary report overlapped with Route Description column.

7-15-2026

Story

EN-78063

Trading

*Use Average Period Settlement for FFA Options*


FFA Call/Put Options now support settling using the Period Average calculated price. Previously, a validation prevented saving FFA Option contracts with Period Average settlement, limiting options to Entire Month, 7-day, or 10-day settlement methods only — even though Period Average appeared as an available selection. This restriction has been removed.


When Period Average is selected, the system calculates the underlying period average price and uses it as the settlement price, consistent with how Period Average settlement already works for FFAs. Settlement invoices and the "Create Trade Settlement List" flow both reflect the correct P&L using the averaged rate.

7-15-2026

Story

EN-78045

Trading

Added a "Mirrored Trade IDs" column to FFA/Option List and Bunker Swap/Option List to show which trades are linked as mirrored intercompany trades.

7-15-2026

Bug

EN-77715

Previously, a rebillable owner expense already billed to the owner could reappear in the Voyage Rebillables list after the originating Time Charter Out invoice was edited, allowing it to be billed twice. Now it remains excluded once billed, and rebilled lines and invoices containing them can no longer be deleted.

7-15-2026

Bug

EN-77633

Trading

Fixed an issue where Trade's Option Status (e.g., ITM/OTM) was incorrectly calculated in saved Trading P&L Snapshots, ensuring it now matches the Current view.

7-15-2026

Bug

EN-77303

Previously, when a PDA/FDA invoice was imported through the interface with automatic posting enabled, it could be posted even when one of its lines was missing a business rule account resulting in a posted transaction with a blank Account. This has been fixed.

7-15-2026

Story

EN-76821

Voyage P&L

When CFGEnableUKETS is enabled, UK ETS Emissions Expenses and Expense Rebills from the Carbon Calculator are now available to be added to the Voyage PL

7-15-2026

Story

EN-75044

Trading

Users can now specify the Mark-to-Market month on bunkers exposure for TC and Cargo contracts, allowing traders to value bunker risk against a specific month curve instead of the default redelivery or nomination date.

7-15-2026

Story

EN-73248

Journals

The Price Calc. Method field in the Carbon Allowance Period Transfers workflow now offers two additional methods: Allowance Price, which prices each transfer at the price of the specific allowance used from inventory, and WAC of Selected Allowances, which prices each transfer at the weighted average price of only the allowances used in the calculated transfers.

7-14-2026

Bug

EN-78832

Legacy Report Editor reports now fail with an error instead of silently publishing incomplete data when the P&L Summary module fetch times out.

7-14-2026

Bug

EN-78528

Fixed an issue where the Hire Statement included FuelEU penalty amounts that were already settled through FuelEU pooling journals.

7-14-2026

Bug

EN-77502

Previously, overriding Agreed Rebill Emissions for EU ETS and UK ETS did not result in the Rebill Cost being calculated as expected. This has been fixed.

7-14-2026

Bug

EN-76874

A new config flag is added.
Name: CFGPreserveFrtInvCurrExchRate
Description: When enabled, changing the exchange rate of a freight invoice in the financial invoice does not update the freight invoice currency exchange rate on the CP Quantity Details form. Requires CFGEnableInvCurrOnFixture enabled.


When CFGPreserveFrtInvCurrExchRate is enabled, IMOS will not update the Frt Inv Exchange Rate on the CP Cargo Details form when the exchange rate is changed in TDE.

7-13-2026

Bug

EN-78923

Improved serialization of updates when using the UpdateVoyage endpoint in conjunction with other interfaces which update voyage data.

7-13-2026

Bug

EN-77714

Fixed an issue where partial address commissions were missing from the second and subsequent freight invoices on top-off cargoes.

7-10-2026

Bug

EN-78460

Fixed an issue where Cargo Bunker Exposure incorrectly displayed zero Bunker Rate in Trade Details reports for cargoes with "Benchmark Estimate" as exposure method

7-10-2026

Bug

EN-77640

Previously, save-preventing errors from Cargo Tasks & Alerts did not prevent saving FOB cargoes. This has been fixed.

7-9-2026

Bug

EN-77227

Fixed an issue where reversed invoices could print zero amounts on the invoice PDF despite the transaction having non-zero amounts.

7-8-2026

Bug

EN-78853

In Voyage Estimator, fixed a potential issue where saving an estimate could incorrectly update the "last saved state" of vestregulation records, preventing subsequent saves.

7-8-2026

Bug

EN-77881

Journals

Fixed an issue where Off Hire Emissions were included in Monthly Accruals for periods prior to the off-hire delay date.

7-6-2026

Story

EN-78636

Replaced "IMOS Platform" logo with "IMOS" logo on login page.

7-6-2026

Bug

EN-78498

In Voyage Estimator, fixed an issue where certain actions could lead to an error saving UK ETS data.

7-6-2026

Bug

EN-78273

Previously, users were unable to reverse a TCI Payment invoice when its mirrored TCO Billing invoice contained a TC Rebill item. The system blocked the reversal on both sides, so neither invoice could be reversed. With this fix, the TCI Payment invoice reverses successfully, and its mirrored TCO Billing invoice is reversed automatically along with it.

7-6-2026, internal-imos-gateway-svc-1.0.139833, focus-gateway-svc-1.0.139833, focus-messaging-svc-1.0.139833, imos-gateway-svc-1.0.139833

Story

EN-78257

Platform API

The fuel zone name on an estimate can now be updated through the applyUpdateEstimate mutation.

7-6-2026

Bug

EN-77090

Fixed an issue where importing laytime activities "From Voyage Template" for a specific port incorrectly overwrote activities on other ports in a multi-port laytime calculation

7-6-2026

Bug

EN-74743

Invoicing & Payments

Fixed an issue where the Final Freight Statement incorrectly displayed the owner's bank details when the statement balance was payable to the charterer; the system now resolves the remittance bank based on the final statement's AP/AR direction rather than inheriting it from the originating freight invoice.

7-2-2026

Bug

EN-78619

Distances

Port Dongjiangkou has been reverted back to name Dongjiakou and UN code has been update to match the official UN code for this port

7-2-2026

Story

EN-78344

Voyage P&L

UK ETS emission costs can now be reflected in the Voyage Estimate P&L. A new "Include in PnL" setting has been added to the UK ETS tab of the Carbon Calculator, and a UK ETS tab with a Cash/N/A Settlement Type dropdown is now available on the TC and CP Terms Details forms, allowing UK ETS expenses to flow into the estimate P&L. The estimate Carbon View also gains a new "UK ETS CO2 (MT)" field and new config flags—CFGUKETSDefaultPrice, CFGDefaultIncludeUKETSExpInPnl, CFGDefaultTCOutCargoUKETSSettlementType, and CFGDefaultTCInVCInUKETSSettlementType—control default pricing, P&L inclusion, and settlement types. This feature requires a minimum schema version of 534.

7-2-2026

Bug

EN-77385

Previously, changing the Vessel or TCI/HF assigned to a Voyage Estimate to one with a different base currency didn't reliably update exchange rates relevant to elements of the Estimate, could have some unintended effects, and was sometimes subject to too-strict validation. Various improvements have been made to that behavior.

7-2-2026

Bug

EN-77260

Fixed an issue where the Remaining BoR Balance on a TCI hire invoice was incorrect when redelivery bunkers included paid-by-owner quantities.

7-2-2026

Bug

EN-77087

A new configuration flag CFGUseInvoiceCurrencyDetailsForSpecialHireInvoice has been implemented. When enabled, a Special hire invoice type is reflected in the Hire Statement, Statement of Account, and SOA Recap using the invoice currency and exchange rate details, consistent with the amount shown on the individual hire invoice.

7-2-2026

Story

EN-76702

Bunker Management

*Itemize "Supplement to Delivery" and "Paid by TCI Owner" quantities in Bunker Breakdown* — _Bunker Management_


New Bunker Breakdown grids for "Supplement to Delivery" and "Paid by TCI Owner" are now available in the TC Contract Bunker Breakdown form (TCI only). You can enter itemized quantities and prices for each bunker lifting, giving you full control over how these amounts are calculated in TC invoices.


Previously, redelivery bunkers marked as "Paid by TCI Owner" were deducted at a weighted average price, with no way to specify different prices for individual liftings. Similarly, "Supplement to Delivery" quantities did not appear in Bunker Breakdown, so there was no method to add multiple line items with distinct pricing.


Now, when breakdown entries are provided, TC invoices, Hire Statements, SOA, and SOA Recap all use the itemized quantities and prices from the breakdown to calculate the corresponding bunker amounts. Rows with an entered breakdown are locked in the bunkers grid to prevent unintended edits.

7-1-2026-r2

Bug

EN-77784

Previously, when a Fuel EU Pool Journal was imported via the invoice import interface, the journal was not linked to the relevant Time Charter contract. This has been fixed.

7-1-2026

Bug

EN-78501

Fixed an issue where ECA zones that haven't been explicitly enabled in a given Fuel Zone Set could inadvertently be applied if enabled in a different Fuel Zone Set.

7-1-2026

Story

EN-78496

Arrival and Departure Bunker ROB(s) can now be edited on Estimate Bunker Planning form. If TCO estimate is marked as Bunkers on Consumption, charterer price may be edited in the Estimate Bunker Planning form.

7-1-2026

Story

EN-77956

Data Center Settings

A new TtW CO2eq (AR5) field has been added to the Fuel/Lube Types, Fuel Grades, Bunker Purchase, and TC Delivery Bunker Emissions forms, and is now used as the default factor for EU ETS and UK ETS emission calculations on 2026 and later voyages (Fuel EU continues to use AR4). When an AR5 value is not defined at the lifting level or the Data Center level, the ETS calculation falls back to the AR4 value. This feature requires schema version 530.