AI Investments 6.0.2

4 January 2026

This release has upgrade notes. Read them before updating — they describe behaviour changes that need your attention.

WALLET SERVICENOTIFICATION SERVICEARCHITECTURESECURITY

AI Investments v6.0.2

Release Date: January 4, 2026 Tags: WALLET SERVICE, NOTIFICATION SERVICE, ARCHITECTURE, SECURITY

Overview

Version 6.0.2 integrates the new Centralized Wallet Service and Multi-Channel Notification Service from Core v6.0.4, providing improved reliability and security for all AI investment operations.


Upgrade Notes

Requires Core v6.0.4 or higher.

  • Update Core to v6.0.4 first, then update the AI Investments extension.

Changed

Centralized wallet service integration

All AI investment wallet operations now use the centralized wallet service:

  • Changed investment deposits and withdrawals to be wrapped in database transactions.
  • Changed investment processing to use unique idempotency keys, so a retried operation cannot be processed twice.
  • Changed concurrent investment operations to be synchronized by row-level locking.
  • Changed ROI and profit distribution to use precision-safe arithmetic.

Backend security validation

  • Changed investment creation to check the investment setting first, so an investment cannot be created while the feature is disabled.

Notification service migration

AI investment notifications now use the new multi-channel notification service:

  • Changed notifications to be delivered through the IN_APP, EMAIL, SMS and PUSH channels.
  • Changed AI trading alerts and performance updates onto the new service.
  • Changed notifications to be idempotent, so a retried operation does not notify twice.
  • Changed delivery to respect each user's own notification channel preferences.

Investment operations

  • Changed investment deposit processing to use atomic operations.
  • Changed profit calculation and distribution to use safe arithmetic.
  • Changed withdrawal processing to run through the centralized wallet service.
  • Changed all investment notifications onto the new service.