September 2026 Changelog

Release Date

Type

Key

Area

Release Notes

9-18-2026

Story

EN-80151

New port: Vadinar LPO

9-18-2026

Story

EN-79834

New port: Troll

9-18-2026

Story

EN-79803

New port: Sunda Kokaya Anchorage

9-18-2026

Bug

EN-79801

Fixed an issue where running a Report Designer report could omit records whose date/time value fell on the upper boundary of a date filter.

9-18-2026

Story

EN-79673

New port: Tanjung Santan

9-18-2026

Story

EN-79586

Updated piracy zone for JWLA-034. New Indian Ocean Zone reflecting changes to more northern start of Piracy Zone in the Red Sea. JWLA-033 and JWLA-02 Indian Ocean zones have been disabled and replaced with this newer zone

9-18-2026

Bug

EN-76983

The issue with port disbursement ADVAJ line that used to incorrectly reflect in account variances journals has been fixed.

9-17-2026

Bug

EN-79019

Previously, viewing the Scheduling workspace after viewing the Cargo Book or Open Positions lists could result in an unexpected Scheduling Program being loaded. This has been fixed.

datalake-warehouse-2.3.12111, 9-17-2026

Bug

EN-79307

Previously, the Carbon Calculator discarded Tank-to-Wake CO2eq emission factors of 1 or less. These factors are now honored, so low AR4 or AR5 factor values are correctly used in EU ETS emissions calculations.

imos-api-svc-1.0.145299, focus-gateway-svc-1.0.145299, focus-messaging-svc-1.0.145299, imos-gateway-svc-1.0.145299, 9-16-2026

Bug

EN-80389

Protolink AddVoyageCargo and UpdateChartOfAccounts message intents started failing on both the REST and GraphQL apply endpoints after recent changes. Now, both intents are restored and apply successfully.

9-15-2026

Bug

EN-78071

Previously, in the Market Data Summary, the SPOT value for a route with its own forward curve was shown as 0.00 even though a spot price existed in Market Data. This has been fixed.

9-14-2026

Story

EN-79896

Trading

In Trade Details Drilldown, TC Implied exposure rows now display the Forward Curve index symbol from the TC contract's Unpriced Component as the Symbol/Route value instead of the Exposure Route

datalake-warehouse-2.1.11907, 9-14-2026, imos-api-svc-1.0.145061

Story

EN-78335

Invoicing & Payments

New Hire Rate Type "Rolling Index" is implemented.
This allows for a provisional hire rate to be invoiced in advance based on the preceding hire period specified by the unpriced component, and a final hire invoice adjusted for the period when the pricing has been realized.

9-11-2026

Story

EN-80386

Platform UI

Veslink login screen has been updated to show the webinar link for Veson platform.

9-11-2026

Bug

EN-80302

After the schema 600 upgrade, the Voyage P&L Snapshot job could fail to generate. This has been fixed.

9-11-2026

Bug

EN-80163

Invoicing & Payments

Fixed a bug where TC invoices calculated the wrong commission for periodless items (like Additional Hire) by always using the first broker grid line instead of the invoice's actual period.

9-11-2026

Bug

EN-79246

Fixed inconsistent bunker rounding in the Hire Statement and Statement of Account so that total bunker values on delivery and redelivery now display consistently

9-11-2026

Bug

EN-79079

Previously, when the Fuel EU journal invoice is imported, it could have resulted in incorrect journal line items. This has been fixed.
New XML tag has been added to invoice import - "emissionCalcMethod". When specified, corresponding value on underlying bill record is populated.

9-11-2026

Bug

EN-78601

Fixed an issue where bunker quantities consumed in Voyage Bunker (VBNK) journals were incorrectly included as remaining on board (ROB) in Month-End Accrual (MACR) calculations when "Bunkers on Consumption" is disabled.

9-11-2026

Bug

EN-77947

When CFGEnablePeriodBasedFuelEUJournals is enabled, the second period's Fuel EU journal line on an ongoing voyage spanning two years was not picking up the correct balance. This has been fixed.

9-11-2026

Story

EN-77746

Chartering

Previously, the Payment Method (Deduct from hire, Pay Directly, By counterparty) and M ( 0- Claims are not Commissionable, 1- Claim Commissions will be separately, 2- Claim commissions will be deducted from Claim invoice) were visible and configurable within the IMOS UI but were not included in the exported XML payloads. These fields have now been added to the TimeCharterExport.

9-11-2026

Bug

EN-77734

Journals

Previously, a Journal Entry that summed to zero could be saved or posted with a non-zero base currency total due to rounding of line item base amounts, and the difference appeared under an Unknown account in the Trial Balance report. With this fix, an adjustment line is created automatically on save or post, so journals always balance in the base currency.

focus-messaging-svc-1.0.144801

Bug

EN-79077

Previously, the applyCargo GraphQL mutation returned an error and saved no changes when certain values were supplied. Now, these mutations apply successfully.

imos-api-svc-1.0.144797, 9-11-2026

Story

EN-77735

Bunker Management

A BDN field has been added to the Bunker Purchase form. The field requires a minimum schema version of 605.

9-9-2026

Bug

EN-79890

Trading

Previously, the total premium amount in a options trade could have been incorrect when using the period average settlement. This has been fixed.

9-9-2026

Bug

EN-78899

Fixed a bug where demurrage and freight commission amounts were incorrectly calculated when CFGFreightCommBasedOnPaidAmount is enabled.

9-9-2026

Bug

EN-78897

Fixed an issue where saving or changing the period on a Bunker Swap trade could cause linked cargo trades to be unexpectedly unlinked before the trade being saved.

9-8-2026

Bug

EN-79125

 Previously, when users changed values on a Bareboat Contract, such as the hire rate, the Last Update GMT was not refreshed on save, so recently modified contracts could not be reliably identified in Report Designer reports. This has been addressed. Saving a Bareboat Contract now records the current date and time in Last Update GMT, and the updated value is reflected in reports.

9-8-2026

Story

EN-78858

Previously, when the CFGAddExchDatetoTCIPandTCOBForms was enabled, exchange rate dates sent on invoiceImport XML detail lines were not applied, and the Exch Rate Date column on the Time Charter Payment and Time Charter Bill forms remained blank. This has been fixed.

9-8-2026

Bug

EN-78212

Fixes a bug where, with "Use Delivery Bunkers Last" enabled, bunker consumption could pull future For TCO Charterer liftings from a future voyage ahead of liftings in the current voyage.

imos-api-svc-1.0.144356, 9-8-2026

Story

EN-78231

Operations

Multiple Fuel Grade invoicing is now supported for Bunker Invoices. A Fuel Grade feature has been added to the Bunker Requirement Inquiries & Purchases table. The quantity and price are able to be invoiced as separate line items on the same Bunker Invoice. The schema requirement is 603 and enabling CFGEnableBunkerInvMultigrade is required.

imos-api-svc-1.0.144351, 9-8-2026

Story

EN-70385

Operations

Voyage Templates now have an Ignore BL Defaulting checkbox that overrides CFGDefaultDischargeBLInfo, so BL info is not copied from the load port to the discharge port.

9-4-2026

Story

EN-76776

Report designer driven by PNL Drilldown now prorates bunker consumption for the ballast period.

9-4-2026

Bug

EN-75269

Journals

Fixed an issue where running Voyage Period Journals (VPJ) after its journals already posted could generate $0.01 journal differences.

imos-api-svc-1.0.144092, 9-4-2026

Bug

EN-80055

Fixed an issue where payment batches displayed and exported incorrect SWIFT codes and beneficiary external reference IDs

9-3-2026

Bug

EN-80108

In the Activity Reports form, fixed an issue where editing existing reports could cause fuel-related figures to disappear if not all fuel types from the voyage are captured on the Activity Report.

9-3-2026

Bug

EN-78412

Previously, users were having an issue where the "From Port Seq" populated the incorrect port id in the report. This has now been addressed. The issue was with multiple consecutive itinerary lines for same port with timestamp overlap. This is now being correctly accounted for and the "From Port Seq" field in the Report will show correct id.

9-3-2026, datalake-warehouse-2.1.11607, datalake-warehouse-2.1.11675

Story

EN-75021

Platform UI

To protect against Excel formula injection, the CSV and Excel outputs for Report Designer will now prefix any string that starts with "+", "-", "@", and "=" with an apostrophe to ensure that Excel will not interpret the string as a formula.

9-1-2026-r2

Bug

EN-80153

The issue with address commission for XHIRE re-appearing in TC invoices after the said commission has been fully invoiced is fixed.

9-1-2026-r2

Story

EN-79901

In the voyage XML notification, added elements for cargo handling properties "Ship Gross" and "MMBTU" (for LNG Carriers).

9-1-2026

Bug

EN-79694

Fixed Payment Batch to correctly default the Account Currency to match the invoice currency for multi-currency bank accounts, instead of always defaulting to the first currency (e.g., SGD)

imos-api-svc-1.0.143591, 9-1-2026

Story

EN-78333

Trading

Added a "Fill Missing Prices with Last Available" option in the Trading Profile that automatically uses the last available spot price to fill gaps in daily settlement data, ensuring accurate realized position and P&L valuation even when upstream pricing feeds are incomplete