API November 2025 improvements (1.6.1)
- Added - Change log added to Resources API for tracking audit history of entity changes with JSON diffs (API version 1.6.1+)
- Added -
redemption_count field to UserPurchaseProgress for basket reward tracking
- Added -
allowed_business_formats field to Chain model for business format restrictions
- Improved - Progress campaign reward limiting now caps rewards given within single transaction
- Improved - Rounding strategy validation for MatchingItemCampaign ensures consistency with wallet rounding rules
- Improved - Voucher locking behavior and basket campaign discount application
- Improved - Mobile pass configuration standardization (External dependency: iOS URL records need updating from s3:// to https://)
- Improved - Database performance for RFM calculation
- Fixed - Bug where basket campaign discount not applied when voucher locked in different campaign
- Fixed - Intra-transaction limiting of progress awards for Progress campaigns
- Fixed - Inactive campaign assignments now properly handled when redeeming vouchers