Skip to main content

Cbe - v9.170

This page contains the following releases for v9.170:

v9.170

Release Dates

  • Sandbox: 03.06.2026

Features

Mortgages

New API endpoint for loan account balances

A new V2 API endpoint at /loans/{loanAccountId}/balances returns loan account balances, including fees not yet allocated to a scheduled installment. The response structure mirrors existing balance fields in loan account results; see the Loan account balance API migration guide for details.

Additional work

  • Non-customer-facing mortgage backend changes.

Lending

Additional work

  • Non-customer-facing lending backend changes.

Islamic Banking

Profit distribution calculation corrected

Resolved an issue where calculatedProfit and payableProfit were handled incorrectly in the profit distribution service for account payment cycles.

Profit sharing job now returns accurate rate and balance values

Fixed a bug where the IPS job completed successfully but reported a profit rate and average balance of zero in its results.

Customer share percentage configuration now initialises correctly

Corrected the starting point for customer share percentage configuration, which was incorrectly defaulting to the bank share value instead of the customer share value.

Pool list display corrected when no pools exist

Fixed incorrect information being shown in the pool list when no pools had been created.

Groundwork for upcoming features

  • Building out the Islamic Profit Sharing proposal creation workflow, including automatic proposal approval, default proposal generation, and integration of proposal details into the UI.
  • Extending the IPS end-of-day jobs with configuration validation prior to the manage cycles job execution.
  • Implementing the overpayment principal development feature toggle in preparation for non-scheduled overpayment allocation.

Additional work

  • Non-customer-facing Islamic Banking backend changes.

Developer

Additional work

  • Internal backend performance and caching improvements.

Improvements

Data

Additional work

  • Internal data and backend-only maintenance changes.

Notifications

Strengthened access controls prevent unauthorised template exposure

A security vulnerability has been resolved where users with Manage Streaming permissions could access non-streaming notification templates by manipulating the URL; permissions are now strictly enforced to prevent unauthorised configuration exposure.

Groundwork for upcoming features

  • Building the activity logging infrastructure to support client and group notification subscription tracking.
  • Laying the groundwork for transfer account ownership functionality, including the owner selection pop-up UI.

Additional work

  • Internal notifications monitoring, alerting, and maintenance work.

Bug fixes

Mortgages

Correct interest rate displayed on loan account details

Fixed an issue where an incorrect value was being displayed on the interest rates widget on the loan account details form.

Apply Interest button now visible for accounts with interest on a custom date

Fixed an issue where the Apply Interest button was not visible for loan accounts configured to apply interest on a custom date.

Non-allocated fee repayments no longer incorrectly applied to fee balances

Fixed an issue where non-allocated fee repayments were being incorrectly allocated against fee balances.

Additional work

  • Internal mortgage configuration and API fixes.

Lending

Custom repayments now correctly process fees not yet due

Fixed an issue in repayment processing where the allocation check was failing for fees not yet due in the schedule; fees can now be repaid even when they have not yet reached their due date within custom repayments.

Interest rate no longer incorrectly reset to 0% on disbursement date

Fixed an issue where the interest rate was being changed to 0% on the disbursement date when using the new interest rate change functionality.

Additional work

  • Internal lending configuration and interest rate change fixes.

Deposits

Search results no longer empty due to time zone conversion error

Fixed a bug where the useDateOffsetInsteadOfOrganizationOffset toggle caused the +00:00 time zone offset in payloads to be incorrectly converted to Z instead of UTC, which MySQL's CONVERT_TZ method does not recognise as a valid value, resulting in empty search results.


Access Control

Additional work

  • Internal identity and access management fixes.

Accounting

Additional work

  • Internal accounting API fixes.

v9.170.4

Release Date: 03.06.2026


Improvements

Data

Additional work

  • Non-customer-facing data configuration changes.

Bug fixes

Data

Fee details now returned correctly in repayment API responses

Fixed an issue where the Fees object was returned empty in the makeRepayment API response. The response now correctly includes detailed fee information associated with the repayment transaction.

Improved the input parsing logic in Magic Search to more accurately interpret and split search terms, reducing mismatches and returning more relevant results.

Additional work

  • Internal data revert with no customer-facing impact.

v9.170.3

Release Date: 03.06.2026


Improvements

Data

Additional work

  • Non-customer-facing environment and configuration updates.

v9.170.2

Release Date: 03.06.2026


Improvements

Lending

Holiday schedule updates now correctly recalculate repayment schedules

When general holidays are added, affected loan repayment schedules are now updated as expected, preventing accounts from being left in an inconsistent state.

Allocation flow bug resolved

A bug affecting allocation flows has been fixed, ensuring correct processing behaviour.

Additional work

  • Internal lending test and maintenance tasks.

Bug fixes

Data

Interest no longer accrues on zero-balance revolving accounts

When the OPTIMIZE_INTEREST_RATE_PROVIDER_FOR_REVOLVING setting is enabled, interest was incorrectly calculated on accounts with a zero balance; this has been resolved.

Adding or removing holidays no longer drops grace installments from the schedule

A bug where modifying holidays caused grace installments to be removed from the loan repayment schedule has been fixed.

Excel export now reflects the same sort order as custom views

Exported Excel files now match the column sort order displayed in custom views, ensuring consistency between on-screen data and downloaded reports.


v9.170.1

Release Date: 03.06.2026


Features

Data

Additional work

  • Non-customer-facing data caching improvements.

Bug fixes

Mortgages

Transaction queries correctly handle repayment as a filter value

Filtering API transaction queries by repayment type now returns accurate results.

Additional work

  • Non-customer-facing data maintenance.

For more information, see Mambu Release Cycle.