Skip to main content

Cbe - v9.167

This page contains the following releases for v9.167:

v9.167

Release Dates

  • Sandbox: 13.05.2026

Features

Lending

Refund transactions now available in transaction search filters

The Refund transaction type can now be used as a filter in POST Transaction Search API calls for revolving loan accounts.

Enhanced client branch transfer controls

When transferring a client to a different branch, credit officers can now choose whether associated loan accounts remain in their original branches or move with the client to the new branch.

Interest from Arrears calculation for Interest Only Equal Installments loans

Added comprehensive support for Interest from Arrears (IFA) calculations on Interest Only Equal Installments loans, including UI handling for write-offs, payoffs, and refinancing scenarios, plus proper accounting entries and balance updates.

Daily compound interest with Daily Rest methodology

Enabled new compound interest calculation type with Daily Rest methodology for loan products, including Financial Schedule Engine support.

Enhanced prepayment calculations for pending installments

Loan calculators now support editing principal amounts and adjusting the number of pending installments for both Reduce Number of Installments (RNI) and Reduce Amount of Installments (RAI) prepayment methods.

Improved payment holiday processing for capital and interest loans

Updated schedule recalculation for payment holidays on capital and interest loans without extending the loan term.

Enhanced EOD loan processing performance

Added paginated loan account retrieval during End of Day processing on cron machines to improve performance for customers with long EOD runtimes.

During a release, the CBE would forward some requests to machines that are active but scheduled to be replaced. The responding machine termination signal sometimes led to those requests returning an error. Now, the machine will not be terminated until the request is complete.

Groundwork for upcoming features

  • Interest application on custom dates with flexible scheduling support
  • Enhanced daily interest accrual calculations with additional ledger conditions
  • Horizontally scalable automated transfers processing

Deposits

Enhanced deposit account ownership transfer controls

Restricted read and write operations for deposit account data created before ownership transfers, ensuring proper data isolation between previous and current account holders.

Archived custom field values notification

Added a UI message to indicate when the custom field values of a deposit transaction have been archived.

Groundwork for upcoming features

  • Complete deposit account ownership transfer functionality
  • API endpoints for retrieving archived custom field data by transaction ID and date range

Islamic Banking

Groundwork for upcoming features

  • Investment Profit Sharing (IPS) account payment cycle management with automated cycle processing
  • Enhanced UI integrations for Islamic banking products and accounts
  • Profit distribution calculations with bulk update capabilities and balance calculation improvements

Data

Enhanced holiday handling in loan schedules

Financial Schedule Engine now properly accounts for yearly recurring holidays and creation date holiday options when computing loan payment schedules.

Access Control

Enhanced search functionality

Implemented second round of enhancements to the magic search feature for improved user experience.

Groundwork for upcoming features

  • Migration from GWT to React framework with translation and URL link support

Backend-only performance improvements and internal fixes.


Improvements

Data

Improved cursor pagination reliability

Fixed cursor pagination issue when using limit=1 parameter in search API requests.

Enhanced session information retrieval performance

Resolved N+1 query issues in the GET /desktop/dispatch/GetSessionInformation endpoint to improve response times.

Faster streaming recovery after disruptions

Updated the logic when reusing the message bus producer, which reduces the time needed to auto-recover the main application's streaming capabilities.

Improved task retrieval performance

Introduced a new index to the query used for retrieving the total number of tasks to improve performance.

Enhanced branch-based task queries

Improved the query used for retrieving tasks based on a user's managed branches.

Enabled comment sanitization security enhancement

Enabled the security enhancement implemented in all production environments for enhanced security with comment sanitisation in the Mambu UI.

Faster idempotent request retries

In-progress idempotent requests now expire faster, enabling quicker retries after crashes using the same idempotency-key, and reducing the eventual consistency time from hours to minutes.

Non-customer-facing data fixes and internal maintenance.

Deposits

Improved deposit account unlock performance

Improved the performance of the POST /deposits/{depositAccountId}:changeState endpoint when transitioning deposits account from locked to unlocked state.

Groundwork for upcoming features

  • Enhanced search and retrieval endpoints to support future account transfer capabilities.
  • Enhanced transaction and interest management endpoints to support upcoming account transfer functionality.
  • Improvements and enhancements for deposit interest availability features.

Mortgages

Fixed prepayment allocation display issue

Resolved an issue where the UI field prepayment allocation was not properly initialized, which could show the allocation order of a previously edited loan product and prevent saving changes to loan products with active accounts.

Islamic Banking

Groundwork for upcoming features

  • UI endpoint integrations for products and accounts functionality.
  • Balance calculation enhancements and investigations.
  • Security enhancements including permissions, auditing, and XSS prevention for profit sharing endpoints.

Notifications

Internal notifications maintenance and performance improvements.

Access Control

Internal access control system maintenance.

Developer

Internal development tooling and configuration updates.


Bug fixes

Lending

Fixed late fee application on backdated repayments for Revolving Accounts

Fixed an issue where late fees were not applied to backdated repayments on a Revolving Account.

Fixed loan fraction sold transaction retrieval with multiple buyers

The /deposits/transactions:search and /deposits/{depositAccountId}/transactions endpoints no longer return an error when loading transaction(s) of type "Loan Fraction Sold" with multiple buyers.

Fixed penalty application when penalty rate is zero

Resolved an issue where penalties were not applied when the penalty rate was set to 0 for customers using Mambu functions penalty calculation during end-of-day processing.

Fixed interest due calculation on balloon accounts with zero balance

Corrected interest due calculations on grace installments for balloon accounts when the outstanding balance is zero.

Fixed installment count reduction on full due repayment

Resolved an issue where repaying the full amount due on loan accounts with Reduce Number of Installments (RNI) incorrectly reduced the number of installments.

Fixed loan product updates with custom predefined fees

The Loan Product Configuration as Code PUT endpoint now correctly updates loan products that have custom predefined fees.

Fixed interest rate setting dates for refinanced accounts

The ValidFrom date in AccountInterestRateSetting is no longer incorrectly moved for refinanced or rescheduled accounts.

Mortgages

Fixed interest application method reset in product editing

The interest application method no longer incorrectly resets to On Repayment when editing mortgage products in the UI.

Fixed payment holiday removal on API v2

Payment holiday removal with Keep Same Loan Term option now works correctly on API v2.

Fixed loan scheduling conversion from fixed to dynamic

Fixed loan products with repayment scheduling can now be successfully edited or copied to dynamic scheduling.

Fixed interest from arrears display in loan modification forms

Interest from arrears values are now properly populated in reschedule and refinance UI forms.

Fixed interest accrual after fee capitalization reversal

The interestAccrued field now updates correctly after fee capitalization reversal transactions.

Fixed total due calculation on Interest Only Equal Installments

Total due amounts now update correctly on repayments for Interest Only Equal Installments loans when current repayment PMT is not recalculated.

Fixed principal balance updates on adjustment transactions

Principal balance now updates correctly when adjustment transactions are applied.

Fixed Interest from Arrears financial resources display

Interest from Arrears related financial resources now appear correctly in product update and copy forms.

Fixed date calculations for invalid dates

Corrected date calculation errors that could result in invalid dates such as September 31st.

Notifications

Fixed failed notification re-enqueuing mechanism

The notifications microservice re-enqueuing mechanism, triggered through the /communications/messages:resendAsyncByDate and /communications/messages:resendAsyncByKeys endpoints, now correctly processes both SENDING_ASYNC and FAILED messages instead of only SENDING_ASYNC messages.


v9.167.10

Release Date: 13.05.2026


Features

Data

Groundwork for upcoming features

  • Enhanced loan processing capabilities to support improved end-of-day operations for large-scale loan portfolios.

Bug fixes

Mortgages

Payoff amount calculation accuracy for future dates

We fixed an issue where the total payoff amount was not updating correctly in the preview dialog. The payoff amount now updates accurately based on the selected date and interest adjustments.


v9.167.9

Release Date: 13.05.2026


Features

Developer

Internal configuration adjustments for specific client environments.


Improvements

Credit Arrangements

Revolving credit instalment calculation enhancement

A configuration toggle has been enabled to disable reserve calculations for instalment processing, providing more flexible credit arrangement management.


Bug fixes

Lending

Fixed schedule display when payments occur before instalment generation

Fixed the schedule in cases when a payment or fee occurs before the generation of the instalment, and the product is configured to have a billing cycle, to ensure that transactions are correctly reflected on the schedule.


v9.167.8

Release Date: 13.05.2026


Features

Developer

Enhanced sandbox capacity for improved testing capabilities

Increased computational limits in sandbox environments to support more comprehensive testing scenarios.


Improvements

Developer

Termination toggle enabled in Compass environment

The termination feature toggle has been activated in the Compass environment, making termination functionality available for testing and configuration.


Bug fixes

Mortgages

Payoff amount calculation now updates correctly for future dates

Fixed an issue where the total payoff amount was not updating correctly in the Preview Payoff Dialog when selecting future dates or adjusting interest.

Interest balance display now reflects correct configuration

Resolved an issue where the interest balance and total balance on the Loan Summary page incorrectly included interest from arrears balance when Decouple Interest from Arrears was not enabled.

Dynamic loan creation and editing restored for non-prepayment products

Fixed a validation issue that prevented creating or editing dynamic loan products that do not accept prepayments.


v9.167.7

Release Date: 13.05.2026


Features

Data

Enhanced archiving job configuration options

New configuration parameters for archiving jobs allow fine-tuning of running time and replica lag catch-up time, providing better control over data archival processes.

Non-customer-facing capacity adjustments.


Improvements

Developer

Internal configuration adjustment for sandbox testing environment.


Bug fixes

Mortgages

Interest balance calculation corrected when arrears decoupling is disabled

Resolved an issue where the Interest balance and Total balance displayed on the Loan Summary page incorrectly included interest from the arrears balance when the "Decouple Interest from Arrears" option was not enabled.

Data

Database connection reliability improved during failover events

Automatically drop dead hanging connections when database failover occurs while queries are in progress, preventing indefinite connection hangs.


v9.167.6

Release Date: 13.05.2026


Features

Developer

Internal configuration adjustments for specific client environments.


Bug fixes

Lending

Fixed backdated repayment schedule refresh issue

Fixed an issue where backdated repayment transactions did not automatically refresh the schedule.

Fixed Loan Product CasC updates with custom predefined fees

Resolved an issue where the Loan Product CasC PUT endpoint could not update Loan Products when custom predefined fees were present.


v9.167.5

Release Date: 13.05.2026


Features

Developer

Internal configuration adjustments for specific client environments.


Improvements

Deposits

Enhanced product validation for deposit account transfers

Added validation to ensure products are available and activated during deposit account ownership transfers.

Groundwork for upcoming features

Deposit account ownership transfer capabilities.


v9.167.4

Release Date: 13.05.2026


Features

Data

Groundwork for upcoming features

  • Enhanced search functionality with separated magic search and suggestion components.

Developer

Non-customer-facing configuration changes.


Improvements

Mortgages

Prepayment allocation display fix for loan products with active accounts

The UI field prepayment allocation was not properly initialized, meaning that in some cases it would show the allocation order of the previously edited loan product in the currently edited loan product. This issue has now been resolved, preventing save errors when editing loan products that already have active loan accounts.


v9.167.3

Release Date: 13.05.2026


Features

Developer

Internal configuration adjustments for specific client environments.


Bug fixes

Clients and Groups

Enhanced branch validation for groups

Added validation to ensure groups are properly associated with valid branches, preventing configuration errors and improving data integrity.


v9.167.2

Release Date: 13.05.2026


Features

Developer

Internal configuration adjustments for specific client environments.


Bug fixes

Deposits

Transfer ownership errors resolved

Fixed an internal error that occurred when transferring deposit accounts to groups.


v9.167.1

Release Date: 13.05.2026


Features

Data

Enhanced search functionality separation

Improved search architecture by separating core search functionality from suggestion features for better performance and maintainability.

Developer

Improved deployment reliability during releases

During a release, requests forwarded to machines scheduled for replacement will now complete successfully instead of returning errors due to premature machine termination.

Non-customer-facing sandbox configuration changes.


Improvements

Access Control

Configurable session timeout

Default session timeout can now be configured via system properties, providing greater flexibility in managing user session durations.


For more information, see Mambu Release Cycle.