August 26, 2026
Version 26.17
See this release's improvements and features, or subscribe to our RSS feed.
Rewards catalogRewardsClosed beta
Customers can now browse a catalog of rewards such as discounts, free items, and giveaways, and unlock them. Each reward has its own eligibility rule to manage who can unlock it and its own reward rule to define what happens when a customer uses it.
More updates
Enhancements:
- Rule Builder:
Campaign.StartTimeandCampaign.EndTimeare now available as attributes in the campaign schedule.- New condition and effect blocks are now available in structured rulesets.
- Achievements: The Achievements page now shows how many campaigns use each account-level achievement.
- Strikethrough pricing:
- The
showLoyaltyPerItemInStrikethroughfeature flag has been removed. - Fixed an issue where the labeling job ran redundant queries when a catalog item was connected to multiple Applications.
- The
- Integration API: Added an integration guide for best prior price.
Bug fixes:
- Achievements:
- Fixed a UI bug where the Save button in the edit form of an account-level achievement was always enabled, even when no changes were made.
- Fixed a UI bug where long achievement names on the Achievements page caused a horizontal scroll.
- Copying a campaign that uses account-level achievements does not create new achievements.
- Campaigns: Fixed a UI bug where the Running and Scheduled states showed incorrect status colors on the Campaigns page.
- Loyalty cards: Fixed an issue where the Transfer card data endpoint left transfers in a partially completed state when the request timed out.
- SDKs:
- Fixed a bug in all SDKs that caused responses containing effects to fail to deserialize.
- Fixed a bug in the TypeScript SDK that prevented serialization for
CatalogSyncRequestactions.