Skip to main content

One post tagged with "26.11"

View All Tags

June 3, 2026

Version 26.11

See this release's improvements and features, or subscribe to our RSS feed.

New endpoint for advanced events

Integration API

The new Track advanced event endpoint allows you to trigger custom events with additional capabilities. These advanced events are uniquely identifiable and can reference a previously closed session to add more context for rule evaluation.

New built-in attribute for tier expiry date

Loyalty

You can now use the new Tier expiry date built-in attribute in the Rule Builder to reference the date a customer's current tier expires. This attribute is available for loyalty programs with scheduled tier downgrade.

Feature releases

More updates
Enhancements:
  • Campaign Manager: Cascading discounts is now enabled by default for new Applications, giving immediate access to the Discounted ... built-in attributes and automatically capping discounts at the session or item price. Existing Applications are not affected.
  • Notifications: Optimized handling of message log storage during peak traffic periods. This reduces the risk of delayed entries in the notification logs and webhook logs and improves overall stability.
  • Integration API: The Fetch best prior price endpoint now records all unique context IDs in the price history. The contextId parameter is now deprecated.
  • Rule Builder: Added a Cart Item Additional Cost Total session attribute that tracks the sum of all item-level additional costs, before any discounts are applied.
Bug fixes:
  • Achievements: Fixed a UI bug that caused the achievement name to overflow into the next column in the Achievements tab of the customer profile overview.
  • Rule Builder: Fixed an issue where event attributes with the same name across different event types were incorrectly treated as linked to the same campaigns.
  • Campaign attributes: Fixed a bug where a red border incorrectly appeared on custom attributes of the List of strings type after pasting values, even when the values were saved successfully.