Skip to main content

Cbe - v9.166

This page contains the following releases for v9.166:

v9.166

Release Dates

  • Sandbox: 13.05.2026

Features

Lending

Enhanced installment filtering

The GET /installments endpoint now supports filtering by installment state via the installmentState query parameter. When no state is specified, the endpoint returns installments for all active and active in-arrears accounts as before.

Improved revolving credit interest computation performance

Interest calculations for revolving credit loans now use a "latest valid interest applied transaction" checkpoint instead of computing interest since activation, significantly improving performance.

Refund processing for revolving loans

Revolving credit loans now support refund processing capabilities.

Groundwork for upcoming features

  • Enhanced schedule fix capabilities that preserve installment status integrity.

Non-customer-facing lending performance optimizations and EOD processing improvements.

Mortgages

Fee capitalization support

Mortgage loans now support capitalizing fees into the principal balance, with automatic interest recalculation and GL entry logging for manual fee capitalization transactions.

Interest from arrears management for interest-only loans

Interest-only equal installment loans now support interest from arrears calculations with dedicated UI and API controls for applying and managing these charges through custom repayments.

Payment holiday behavior selection

Customers can now choose payment holiday behavior directly through the UI for capital repayment loans without extending the loan term.

Enhanced interest from arrears configuration

Loan products now display and validate the decoupleInterestFromArrears setting through both UI forms and API responses.

Deposits

Account ownership transfer

New API endpoint enables transferring deposit account ownership between customers with appropriate validation and enum support.

Non-customer-facing deposits EOD processing optimizations.

Islamic Banking

Profit rate calculation fixes

Resolved percentage calculation issues in Average Balance allocation method and corrected profit rate calculation formulas in the IPS system.

Enhanced IPS product and account management

Improved UI functionality for IPS products page, income category GL account handling, and savings product/account search capabilities.

Groundwork for upcoming features

  • Automated profit sharing job execution with dedicated feature toggles and performance metrics.

Developer

Enhanced search performance and reliability

Optimized entity search queries and implemented error boundary components for improved search UI reliability with predefined search ordering.

Non-working days support in calculations

Schedule calculations now support configurable holidays and non-working days as variables, including arrears-specific non-working day handling.

Threshold configuration capabilities

Implemented configurable thresholds concept within the financial services engine.

Non-customer-facing configuration management and performance testing environment improvements.


Improvements

Data

Cursor pagination with multiple filters

Fixed an issue where cursor pagination failed when used with a second filter in search operations.

Client search performance improvements

Resolved performance issues in the POST /api/clients:search endpoint by eliminating inefficient database queries.

Communications tab performance optimization

Removed the message count in the Communications tab for clients, groups, deposits, loans and credit arrangements when the number of messages is high, keeping page load times under 10 seconds.

Streaming events publishing improvements

Improved the publishing rate for streaming events that are marked as delayed or failed by adjusting the batch size and interval for the fallback mechanism.

API service health check enhancement

The API service health checks now verify database errors while serving HTTP requests.

Deposit account data consistency

Adjusted GET /api/deposits/<accountId> to use the master database instead of read replica for improved data consistency.

Groundwork for upcoming features

  • Islamic Banking UI endpoint integrations for products and accounts
  • Cashflow REST API integration for IPS UI migration

Non-customer-facing database optimizations, configuration adjustments, and internal system maintenance.


Bug fixes

Lending

Fixed schedule refresh after fee adjustments

Fixed an issue where adjusting the FEE transaction did not automatically refresh the schedule.

Fixed Preview Pay Off Amounts API for interest-free revolving credit

The Preview Pay Off Amounts API endpoint was fixed to be compatible with interest-free revolving credit accounts.

Fixed principal rounding for paid instalments

For revolving loan accounts that are configured to round amounts on schedule, already-paid instalments with decimal amounts are now left unrounded.

Fixed schedule refresh after transaction reversals

Fixed an issue where reverting a transaction before a TERMS_CHANGED transaction did not automatically refresh the schedule.

Fixed schedule validation for refinanced accounts

During the schedule edit operation, the account is validated against the loan product. If the loan product has a limitation on the number of installments, this will be also validated for edited accounts. However, rescheduled or refinanced accounts can have a lower number of installments, which could cause validation to fail and subsequently failing the schedule edit operation. This issue has been resolved.

Fixed payment holiday API updates

Resolved an issue where, when marking two installments as Payment Holidays in separate API calls, the first installment is left with a grace state but with the PH flag set to false and no state visible in the UI.

Non-customer-facing background task and thread resource fixes.

Mortgages

Fixed interest rate calculation accuracy

Corrected interest rate calculation issues identified in acceptance testing.

Fixed installment due date adjustment for working days

Resolved an issue where installment due dates were not properly moved to the next working day when manually editing schedules for loans configured with "Move ahead to next working day" setting.

Fixed loan product validation for early repayment charges

Loan products now properly require a function reference for Early Repayment Charge (ERC) fees before saving.

Fixed overpayment installment reduction with custom interest dates

Resolved an issue where the number of installments were not properly reduced when posting overpayments on loans with interest application on custom dates.

Fixed fee capitalisation transaction reversal

Corrected the functionality for reversing fee capitalisation transactions.

Fixed fee capitalisation checkbox display

Resolved visibility issues with the fee capitalisation checkbox in the user interface.

Non-customer-facing loan product editing, schedule display, and event division fixes.

Clients and Groups

Fixed timezone display for date fields

Date fields on Clients and Groups overviews are now displayed based on the organization's timezone.

Cards

Fixed authorization response timestamps

Corrected creation date display in card authorization responses when organization timezone offset differs from UTC.

Islamic Banking

Fixed product filtering and validation

Resolved issues with active IPS product filtering, fixed rate percentage validation, and server-side pagination calculations in the user interface.

Fixed pool creation errors

Resolved pool creation issues in development environments.

Fixed interest settings inheritance

Corrected interest availability creation to properly copy settings from accounts instead of products.

Auditing

Fixed currency exchange rate timestamps in CasC

Resolved an issue where, if the exchange rate was persisted via the UI, it would have a different startDate when retrieving the Currencies CasC file, compared to if it was persisted via the PUT configuration/currencies.yaml endpoint.

Fixed currency accounting rate timestamps in CasC

Resolved an issue where, if the accounting rate was persisted via the UI, it would have a different startDate when retrieving the Currencies CasC file, compared to if it was persisted via the PUT configuration/currencies.yaml endpoint.

Non-customer-facing custom field activity and file streaming fixes.


v9.166.7

Release Date: 13.05.2026


Features

Data

Groundwork for upcoming features

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

v9.166.6

Release Date: 13.05.2026


Features

Data

Groundwork for upcoming features

  • Custom field archiving capabilities for deposit transactions, including UI restrictions on editing archived values.

Improvements

Access Control

Configurable session timeout

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


v9.166.5

Release Date: 13.05.2026


Bug fixes

Data

Improved Loans Search API performance for account holder queries

Fixed performance issues when using the AccountHolderId field with EQUAL_CASE_SENSITIVE operator in Loans Search API requests.

Enhanced search functionality with last-search persistence

Improved search experience by remembering and displaying the most recent search results.


v9.166.4

Release Date: 13.05.2026


Features

Deposits

Groundwork for upcoming features

  • Archival system preparation for savings transaction custom fields.

Improvements

Data

Internal data processing optimizations.


Bug fixes

Data

Enhanced search functionality

Third round of search improvements delivering refined query capabilities and improved result accuracy.


v9.166.3

Release Date: 13.05.2026


Improvements

Data

Internal data processing optimizations.


v9.166.2

Release Date: 13.05.2026


Features

Data

Internal data logging improvements.


Improvements

Notifications

Improved bulk action performance for production environments

Enabled bulk placeholder fetching optimization to enhance system performance during high-volume notification operations.

Enhanced system resilience for high-traffic scenarios

Increased circuit breaker timeout thresholds to improve system stability under heavy load conditions.

Developer

Resource conflict prevention for batch jobs

Added UI alerts that warn users before starting jobs that would lock the same system resources, preventing conflicts and failed executions.

Internal developer tooling maintenance.


v9.166.1

Release Date: 13.05.2026


Features

Data

Enhanced magic search capabilities

Second round of improvements to the magic search functionality, delivering more powerful and intuitive search experiences.

Internal data logging improvements.


Improvements

Notifications

Internal notifications maintenance.

Transactions and Interest

Enhanced interest availability configuration

Auto-activation service now supports disabling features that are incompatible with interest availabilities, providing better configuration control.

Improved live migration reliability

Enhanced live migration process with fixes for post-MVP deployment scenarios.

Developer

Backend-only EOD operations and Java upgrade fixes.


Bug fixes

Mortgages

Fixed incorrect date calculations for invalid dates

Resolved an issue where the system could generate invalid dates such as September 31st in mortgage calculations.


For more information, see Mambu Release Cycle.