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.
Smarter input splitting in Magic Search
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.