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
investmentsetting 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.