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.