Created
May 29, 2026 5:13 AM
🎉 New Features
Subscriptions
- Line item attributes supported on Subscriptions Subscription orders now persist line item attributes end-to-end. Merchants can view and edit line attributes on subscriptions and subscription orders lines through the admin UI and API. This feature will help enable merchants to add extra content to product lines when creating pseudo bundles or alternating products. More details here:
- Decimal discount percentages on subscriptions Subscription discounts now support decimal percentage values (e.g. 12.5% off), giving merchants finer control over promotional pricing.
- Expose notification type and count for upcoming order notifications Subscription upcoming-order notifications now expose notification type and count, making it easier for merchants to build automations around the notification cadence when they have multiple set.
🐛 Bug Fixes
- Fixed subscription order edit address UI The address edit form on subscription orders has been corrected: layout issues are resolved and the missing province/state field is back.
- Blank custom attributes now allowed on subscription orders Subscription orders and order lines now accept blank values for custom attributes instead of rejecting them.
- Re-added inactive products now refresh pricing Products that were deleted and re-added (as inactive) no longer retain stale pricing — current pricing is picked up on re-activation.
- Improved resilience of bulk product sync on merchant onboarding Hardened the bulk product sync that runs during onboarding to handle previously-failing edge cases.
- Upcoming order notifications no longer fire for skipped orders Fixed a case where upcoming order notifications were being sent for orders that had been skipped.
- Faster GraphQL responses on subscription edits Improved GraphQL response times when editing subscriptions with large numbers of lines.
🔧 Technical Updates
- Platform Gateway v2 cleanup Removed legacy code paths and unused configuration from the Platform Gateway v2 rollout, simplifying the gateway codebase.
- Backfilled missing attributes in Platform Data Synchronised a set of previously-missing attributes into Platform Data so downstream reporting is complete.
⚠️ Breaking Changes
- Nil