<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet type="text/xsl" href="custom-rss.xsl"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
    <channel>
        <title>Talon.One | What's new</title>
        <link>https://docs.talon.one/whats-new</link>
        <description>See the latest improvements and features in Talon.One.</description>
        <lastBuildDate>Wed, 09 Sep 2026 00:00:00 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <language>en</language>
        <copyright>© 2026 Talon.One GmbH. All rights reserved</copyright>
        <item>
            <title><![CDATA[September 9, 2026]]></title>
            <link>https://docs.talon.one/whats-new/2026/09/09</link>
            <guid>https://docs.talon.one/whats-new/2026/09/09</guid>
            <pubDate>Wed, 09 Sep 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Talon.One MCP server improvements]]></description>
            <content:encoded><![CDATA[<header><h1 class="title_xvU1">September 9, 2026</h1><div class="release_HSDS"><span class="release-number">Version <!-- -->26.18</span></div><p>See the latest improvements and features in Talon.One.</p><p>When <a class="" href="https://docs.talon.one/docs/dev/mcp#connect-the-mcp-server">connecting</a> your Talon.One environment to AI
agents, you can now sign in with your Talon.One account instead of using a shared API key.
Once connected, AI agents automatically inherit and follow your <a class="" href="https://docs.talon.one/docs/product/account/account-settings/manage-roles">role
permissions</a>.</p></div></div>
<div><div><span class="heading__oik"><h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="new-endpoint-for-structured-rulesets">New endpoint for structured rulesets<span class="tag_l1Ac">Management API</span><span class="tag_l1Ac">Beta</span><a href="https://docs.talon.one/whats-new/2026/09/09#new-endpoint-for-structured-rulesets" class="hash-link" aria-label="Direct link to new-endpoint-for-structured-rulesets" title="Direct link to new-endpoint-for-structured-rulesets" translate="no">​</a></h3></span></div><div><p>The new <a class="" href="https://docs.talon.one/management-api#tag/Campaigns/operation/createRulesetV2">Create ruleset (V2)</a>
endpoint lets you create a ruleset in structured, human-readable format as a JSON object.
New JSON objects will be added in future releases.</p></div></div>
<details open="" class="details_lb9f alert alert--info details_b_Ee" data-collapsed="false"><summary><strong>More updates</strong></summary><div><div class="collapsibleContent_i85q"><div><div><strong>Enhancements:</strong><ul><li class="">Achievements: In the <a class="" href="https://docs.talon.one/docs/product/account/dev-tools/manage-attributes">attribute selector</a> of the Rule Builder, you can now search for attributes by achievement ID.</li><li class="">Experiments: Updated terminology for <a class="" href="https://docs.talon.one/docs/product/campaigns/experiments/overview">experiments</a>  in the Campaign Manager.</li><li class="">Integrations: The new <a class="" href="https://docs.talon.one/docs/dev/integration-hub/overview#integration-hub-status">Integration Hub status page</a> shows the status of your instances and the events sent to them.</li><li class="">Loyalty: <code>pointsToNextTier</code> and <code>nextTierName</code> are now available as built-in attributes in the Rule Builder, custom effects, and webhook payloads. Both attributes are based on values from the <a class="" href="https://docs.talon.one/integration-api#tag/Loyalty/operation/getLoyaltyBalances">Get customer's loyalty balances</a> endpoint.</li><li class="">Notifications: Added the <code>pageSize</code> parameter to the <a class="" href="https://docs.talon.one/management-api#tag/Logs/operation/getMessageLogs">List message log entries</a> endpoint. This parameter allows you to configure the number of message log entries to return.</li><li class="">Rewards: You can now search and filter the <a class="" href="https://docs.talon.one/docs/product/rewards/overview">Rewards</a> list by name, Application, and status.</li><li class="">Strikethrough pricing: Lowered the minimum payload size of notification requests to 50 items for <a class="" href="https://docs.talon.one/docs/product/applications/application-notifications/overview#strikethrough-pricing-updates">strikethrough pricing updates</a> to prevent integration errors.</li></ul></div></div><div><strong>Bug fixes:</strong><ul><li class="">Achievements: Fixed a bug where the ID of an <a class="" href="https://docs.talon.one/docs/product/achievements/overview">account-level achievement</a> was not shown in the <strong>Conditions</strong> section of the Rule Builder.</li><li class="">Experiments:<ul><li class="">Fixed an error that occurred when <a class="" href="https://docs.talon.one/docs/product/campaigns/experiments/copy-experiments">copying an experiment</a> with no rules.</li><li class="">Fixed an issue where experiment analytics didn't include sessions for variants whose effects don't change the session, such as adding a customer to an audience.</li></ul></li></ul></div></div></div></details>]]></content:encoded>
            <category>26.18</category>
        </item>
        <item>
            <title><![CDATA[August 26, 2026]]></title>
            <link>https://docs.talon.one/whats-new/2026/08/26</link>
            <guid>https://docs.talon.one/whats-new/2026/08/26</guid>
            <pubDate>Wed, 26 Aug 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Website redesign and content reorgnization]]></description>
            <content:encoded><![CDATA[<header><h1 class="title_xvU1">August 26, 2026</h1><div class="release_HSDS"><span class="release-number">Version <!-- -->26.17</span></div><p>See the latest improvements and features in Talon.One.</p></header><div><div><span class="heading__oik"><h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="website-redesign-and-content-reorgnization">Website redesign and content reorgnization<span class="tag_l1Ac">Documentation</span><a href="https://docs.talon.one/whats-new/2026/08/26#website-redesign-and-content-reorgnization" class="hash-link" aria-label="Direct link to website-redesign-and-content-reorgnization" title="Direct link to website-redesign-and-content-reorgnization" translate="no">​</a></h3></span></div><div><p>We have redesigned our docs website to match the design of the Campaign Manager.
The content has also been reorganized to make it easier to find the information you need.</p><p><strong>Top navigation:</strong></p><ul>
<li class="">The <strong>Product docs</strong> and <strong>Developer docs</strong> sections are now <strong>Manage</strong> and
<strong>Integrate</strong>, respectively.</li>
<li class="">The SDKs section, which used to be in the <strong>Developer docs</strong> section, has its own top
navigation entry.</li>
<li class="">All tutorials have been moved under the <strong>Tutorials</strong> top navigation entry.</li>
</ul><p><strong>Sidebar navigation:</strong></p><ul>
<li class="">The sidebars are now expanded to show more sections.</li>
<li class="">The sections have been reorganized to group related topics together,
and some sections have been renamed to better reflect their content.</li>
<li class="">Most entries in the sidebar have been shortened for better readability.</li>
</ul><p><strong>Content:</strong></p><ul>
<li class="">Some pages have been merged.</li>
<li class="">Best practices have been added for the <a class="" href="https://docs.talon.one/docs/dev/integration-api/best-practices">Integration API</a> and <a class="" href="https://docs.talon.one/docs/dev/management-api/best-practices">Management API</a> sections.</li>
</ul><p>Expect more content architecture changes over the next few months.</p></div></div>
<div><div><span class="heading__oik"><h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="rewards-catalog">Rewards catalog<span class="tag_l1Ac">Rewards</span><span class="tag_l1Ac">Closed beta</span><a href="https://docs.talon.one/whats-new/2026/08/26#rewards-catalog" class="hash-link" aria-label="Direct link to rewards-catalog" title="Direct link to rewards-catalog" translate="no">​</a></h3></span></div><div><p>Customers can now browse a catalog of <a href="https://docs.talon.one/docs/product/rewards/overview">rewards</a> 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.</p></div></div>
<details open="" class="details_lb9f alert alert--info details_b_Ee" data-collapsed="false"><summary><strong>More updates</strong></summary><div><div class="collapsibleContent_i85q"><div><div><strong>Enhancements:</strong><ul><li class="">Rule Builder: <code>Campaign.StartTime</code> and <code>Campaign.EndTime</code> are now available as attributes in the <a class="" href="https://docs.talon.one/docs/product/campaigns/settings/manage-campaign-schedule">campaign schedule</a>.</li><li class="">Management API: New condition and effect blocks are now available in <a class="" href="https://docs.talon.one/management-api#tag/Campaigns/operation/getRulesetV2">structured rulesets</a>.</li><li class="">Achievements: The <a class="" href="https://docs.talon.one/docs/product/achievements/overview">Achievements</a> page now shows how many campaigns use each account-level achievement.</li><li class="">Strikethrough pricing:<ul><li class="">The <code>showLoyaltyPerItemInStrikethrough</code> feature flag has been removed.</li><li class="">Fixed an issue where the labeling job ran redundant queries when a catalog item was connected to multiple Applications.</li></ul></li><li class="">Documentation: Added an integration guide for <a class="" href="https://docs.talon.one/docs/dev/integration-guides/best-prior-price">best prior price</a>.</li></ul></div></div><div><strong>Bug fixes:</strong><ul><li class="">Achievements:<ul><li class="">Fixed a UI bug where the <strong>Save</strong> button in the edit form of an <a class="" href="https://docs.talon.one/docs/product/achievements/overview">account-level achievement</a> was always enabled, even when no changes were made.</li><li class="">Fixed a UI bug where long achievement names on the <a class="" href="https://docs.talon.one/docs/product/achievements/overview">Achievements</a> page caused a horizontal scroll.</li><li class="">Copying a campaign that uses <a class="" href="https://docs.talon.one/docs/product/achievements/overview">account-level achievements</a> does not create new achievements.</li></ul></li><li class="">Campaigns: Fixed a UI bug where the <strong>Running</strong> and <strong>Scheduled</strong> states showed incorrect status colors on the <a class="" href="https://docs.talon.one/docs/product/campaigns/overview">Campaigns</a> page.</li><li class="">Loyalty cards: Fixed an issue where the <a class="" href="https://docs.talon.one/management-api#tag/Loyalty-cards/operation/transferLoyaltyCard">Transfer card data</a> endpoint left transfers in a partially completed state when the request timed out.</li><li class="">SDKs:<ul><li class="">Fixed a bug in all <a class="" href="https://docs.talon.one/docs/dev/sdks/overview">SDKs</a> that caused responses containing effects to fail to deserialize.</li><li class="">Fixed a bug in the <a href="https://github.com/talon-one/talon-one-ts-sdk" target="_blank" rel="noopener noreferrer" class="">TypeScript SDK</a> that prevented serialization for <code>CatalogSyncRequest</code> actions.</li></ul></li></ul></div></div></div></details>]]></content:encoded>
            <category>26.17</category>
        </item>
        <item>
            <title><![CDATA[August 12, 2026]]></title>
            <link>https://docs.talon.one/whats-new/2026/08/12</link>
            <guid>https://docs.talon.one/whats-new/2026/08/12</guid>
            <pubDate>Wed, 12 Aug 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[New table in the experiment dashboard]]></description>
            <content:encoded><![CDATA[<header><h1 class="title_xvU1">August 12, 2026</h1><div class="release_HSDS"><span class="release-number">Version <!-- -->26.16</span></div><p>See the latest improvements and features in Talon.One.</p></div></div>
<div><div><span class="heading__oik"><h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="import-customer-join-dates">Import customer join dates<span class="tag_l1Ac">Loyalty</span><a href="https://docs.talon.one/whats-new/2026/08/12#import-customer-join-dates" class="hash-link" aria-label="Direct link to import-customer-join-dates" title="Direct link to import-customer-join-dates" translate="no">​</a></h3></span></div><div><p>You can now <a class="" href="https://docs.talon.one/docs/product/loyalty-programs/profile-based/manage-pb-lp-data">import customer join dates</a> into profile-based loyalty programs using a CSV file.</p></div></div>
<div><div><span class="heading__oik"><h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="new-endpoint-for-excluding-price-records-in-bulk">New endpoint for excluding price records in bulk<span class="tag_l1Ac">Management API</span><span class="tag_l1Ac">Beta</span><a href="https://docs.talon.one/whats-new/2026/08/12#new-endpoint-for-excluding-price-records-in-bulk" class="hash-link" aria-label="Direct link to new-endpoint-for-excluding-price-records-in-bulk" title="Direct link to new-endpoint-for-excluding-price-records-in-bulk" translate="no">​</a></h3></span></div><div><p>The new <a class="" href="https://docs.talon.one/management-api#tag/Catalogs/operation/excludePriceHistory">Exclude price records from price history</a> endpoint lets you exclude a batch of historical price IDs from best prior price calculation.</p></div></div>
<details open="" class="details_lb9f alert alert--info details_b_Ee" data-collapsed="false"><summary><strong>More updates</strong></summary><div><div class="collapsibleContent_i85q"><div><div><strong>Enhancements:</strong><ul><li class="">Experiments:<ul><li class="">The experiment dashboard now includes an AI-generated <a class="" href="https://docs.talon.one/docs/product/campaigns/experiments/manage-experiments#understand-the-summary">summary</a> that interprets your experiment's results.</li><li class="">Updated the design of the <strong>Create experiment</strong> drawer and the <strong>Delete experiment</strong> modal.</li></ul></li><li class="">Integrations: Optimized field mapping configuration in the Integration Hub. <a class="" href="https://docs.talon.one/docs/dev/integration-hub/overview#trigger-rule-engine">Tier upgrade and downgrade integrations</a> that trigger the Rule Engine can now read <code>ProfileID</code> directly from the raw payload.</li><li class="">Cart item filters: You can now use the <a href="https://docs.talon.one/docs/product/rules/manage-value-map#example-use-a-value-map-in-promotion-rules" target="_blank" rel="noopener noreferrer" class="">value map</a>-based <span class="attribute_pf0W filter_RgSt">Mapped Value</span> attribute in filters as well as effects.</li><li class="">Management API: The <a class="" href="https://docs.talon.one/management-api#tag/Catalogs/operation/priceHistory">Get summary of price history</a> endpoint now shows whether a price record has been excluded from best prior price calculation, including when it was excluded and why.</li><li class="">Integration API: Idempotency replay now preserves selected response headers such as <code>Content-Type</code>, preventing deserialization errors.</li></ul></div></div><div><strong>Bug fixes:</strong><ul><li class="">Campaign Manager:<ul><li class="">Fixed an issue on the <a class="" href="https://docs.talon.one/docs/product/applications/display-campaigns">Rule Builder</a> page where the Application name in the header was not clickable.</li><li class="">Fixed an issue where <a class="" href="https://docs.talon.one/docs/product/giveaways/overview">giveaway pool</a> names weren't displayed correctly in the UI.</li></ul></li><li class="">Rule Builder:<ul><li class="">Fixed a bug where values for <a class="" href="https://docs.talon.one/docs/product/account/dev-tools/manage-custom-effects">custom effects</a> of type <code>list of strings</code> overflowed the input field.</li><li class="">Fixed a bug where the <strong>Set a limit</strong> field for the <strong>Discount limit</strong> in the <a href="https://docs.talon.one/docs/product/rules/effects/use-effects#create-a-coupon-code" target="_blank" rel="noopener noreferrer" class="">Create coupon code</a> effect truncated values.</li></ul></li><li class="">Roles and permissions: Fixed a bug where the <a href="https://docs.talon.one/management-api#tag/Catalogs/operation/priceHistory" target="_blank" rel="noopener noreferrer" class="">Get summary of price history</a> endpoint was missing from the <strong>Allowed endpoints</strong> list when creating a Management API key.</li><li class="">SDKs: Fixed a bug in the <a href="https://github.com/talon-one/talon-one-ts-sdk" target="_blank" rel="noopener noreferrer" class="">TypeScript SDK</a> where effect property fields except for <code>value</code> were not preserved during deserialization.</li><li class="">Management API: Fixed a bug where the <a href="https://docs.talon.one/management-api#tag/Catalogs/operation/priceHistory" target="_blank" rel="noopener noreferrer" class="">Get summary of price history</a> endpoint returned historical prices outside the requested time range.</li></ul></div></div></div></details>]]></content:encoded>
            <category>26.16</category>
        </item>
        <item>
            <title><![CDATA[July 29, 2026]]></title>
            <link>https://docs.talon.one/whats-new/2026/07/29</link>
            <guid>https://docs.talon.one/whats-new/2026/07/29</guid>
            <pubDate>Wed, 29 Jul 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Advanced events documentation]]></description>
            <content:encoded><![CDATA[<header><h1 class="title_xvU1">July 29, 2026</h1><div class="release_HSDS"><span class="release-number">Version <!-- -->26.15</span></div><p>See the latest improvements and features in Talon.One.</p></div></div>
<div><div><span class="heading__oik"><h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="new-chart-in-the-experiment-dashboard">New chart in the experiment dashboard<span class="tag_l1Ac">Experiments</span><a href="https://docs.talon.one/whats-new/2026/07/29#new-chart-in-the-experiment-dashboard" class="hash-link" aria-label="Direct link to new-chart-in-the-experiment-dashboard" title="Direct link to new-chart-in-the-experiment-dashboard" translate="no">​</a></h3></span></div><div><p>The new <a href="https://docs.talon.one/docs/product/campaigns/experiments/manage-experiments#evaluate-confidence-scores">Confidence</a> chart shows how confidence scores have changed over time for an experiment's key metrics.</p></div></div>
<div><div><span class="heading__oik"><h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="select-a-goal-for-new-experiments">Select a goal for new experiments<span class="tag_l1Ac">Experiments</span><a href="https://docs.talon.one/whats-new/2026/07/29#select-a-goal-for-new-experiments" class="hash-link" aria-label="Direct link to select-a-goal-for-new-experiments" title="Direct link to select-a-goal-for-new-experiments" translate="no">​</a></h3></span></div><div><p>When creating an experiment, you can now select a
<a href="https://docs.talon.one/docs/product/campaigns/experiments/experiment-goals">goal</a>:
<strong>Maximize revenue</strong>, <strong>Optimize discounts</strong>, <strong>Maximize purchased items</strong>, or <strong>Other</strong>.</p></div></div>
<details open="" class="details_lb9f alert alert--info details_b_Ee" data-collapsed="false"><summary><strong>More updates</strong></summary><div><div class="collapsibleContent_i85q"><div><div><strong>Enhancements:</strong><ul><li class="">Notifications:<ul><li class=""> <a class="" href="https://docs.talon.one/docs/product/get-started#enable-email-notifications">Email notifications</a> now include information about <a class="" href="https://docs.talon.one/docs/product/giveaways/overview">giveaway pools</a> running low on codes.</li><li class=""><a class="" href="https://docs.talon.one/docs/product/account/logs/notification-logs">Loyalty notification logs</a> can now be filtered by the <code>LoyaltyAddedDeductedPointsBalances</code> notification type.</li></ul></li><li class="">Rule Builder: The <strong>Reason</strong> field in the <a class="" href="https://docs.talon.one/docs/product/rules/effects/use-effects#adding-loyalty-points">Add loyalty points</a> effect now supports number attributes.</li><li class="">Documentation: Added a <a class="" href="https://docs.talon.one/docs/dev/technology-partners/shopify/apply-market-discounts-shopify">tutorial</a> about using Shopify Markets to apply a discount based on the customer's currency.</li><li class="">Management API: Added new JSON objects to the <a class="" href="https://docs.talon.one/management-api#tag/Campaigns/operation/getRulesetV2">Get ruleset (V2)</a> endpoint.</li><li class="">Integration API: Idempotent requests are now supported for the following endpoints:<ul><li class=""><a class="" href="https://docs.talon.one/integration-api#tag/Customer-sessions/operation/updateCustomerSessionV2">Update customer session</a></li><li class=""><a class="" href="https://docs.talon.one/integration-api#tag/Customer-sessions/operation/reopenCustomerSession">Reopen customer session</a></li><li class=""><a class="" href="https://docs.talon.one/integration-api#tag/Customer-profiles/operation/updateCustomerProfileV2">Update customer profile</a></li><li class=""><a class="" href="https://docs.talon.one/integration-api#tag/Customer-profiles/operation/updateCustomerProfilesV2">Update multiple customer profiles</a></li></ul>To make processing idempotent, include the <code>Idempotency-Key</code> header with an idempotency key in requests.</li></ul></div></div><div><strong>Bug fixes:</strong><ul><li class="">Notifications:<ul><li class="">Improved reliability of <a class="" href="https://docs.talon.one/docs/product/applications/application-notifications/overview#campaign-related-changes">campaign-related notifications</a>.</li><li class=""> Fixed a bug where notification and webhook <a class="" href="https://docs.talon.one/docs/product/account/logs/overview">log</a> entries weren't displayed in the Campaign Manager.</li></ul></li><li class="">SDKs: Fixed a bug where the <a href="https://github.com/talon-one/talon-one-ts-sdk" target="_blank" rel="noopener noreferrer" class="">TypeScript SDK</a> build failed with duplicate identifier errors.</li><li class="">Campaign Manager: Fixed a UI bug on the <a class="" href="https://docs.talon.one/docs/product/applications/evaluation-order-for-rules-and-filters">Campaign Evaluation</a> page where, when searching for a campaign, clicking <strong>Show in evaluation</strong> did not autoscroll to the selected campaign or group.</li></ul></div></div></div></details>]]></content:encoded>
            <category>26.15</category>
        </item>
        <item>
            <title><![CDATA[July 15, 2026]]></title>
            <link>https://docs.talon.one/whats-new/2026/07/15</link>
            <guid>https://docs.talon.one/whats-new/2026/07/15</guid>
            <pubDate>Wed, 15 Jul 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Achievements at the account level]]></description>
            <content:encoded><![CDATA[<header><h1 class="title_xvU1">July 15, 2026</h1><div class="release_HSDS"><span class="release-number">Version <!-- -->26.14</span></div><p>See the latest improvements and features in Talon.One.</p></header><div><div><span class="heading__oik"><h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="achievements-at-the-account-level">Achievements at the account level<span class="tag_l1Ac">Achievements</span><span class="tag_l1Ac">Closed beta</span><a href="https://docs.talon.one/whats-new/2026/07/15#achievements-at-the-account-level" class="hash-link" aria-label="Direct link to achievements-at-the-account-level" title="Direct link to achievements-at-the-account-level" translate="no">​</a></h3></span></div><div><p><a class="" href="https://docs.talon.one/docs/product/achievements/overview">Achievements</a> are now managed at the
account level instead of the campaign level. You can connect an achievement to multiple
Applications and use it across campaigns.</p></div></div>
<div><div><span class="heading__oik"><h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="store-integration-id-in-loyalty-transactions">Store integration ID in loyalty transactions<span class="tag_l1Ac">Integration API</span><a href="https://docs.talon.one/whats-new/2026/07/15#store-integration-id-in-loyalty-transactions" class="hash-link" aria-label="Direct link to store-integration-id-in-loyalty-transactions" title="Direct link to store-integration-id-in-loyalty-transactions" translate="no">​</a></h3></span></div><div><p>The <a class="" href="https://docs.talon.one/integration-api#tag/Loyalty/operation/getLoyaltyProgramProfileTransactions">List customer's loyalty transactions</a>
endpoint now returns <code>storeIntegrationId</code> for new transactions.</p></div></div>
<div><div><span class="heading__oik"><h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="added-condition-to-cart-item-filters">Added condition to cart item filters<span class="tag_l1Ac">Rule Builder</span><a href="https://docs.talon.one/whats-new/2026/07/15#added-condition-to-cart-item-filters" class="hash-link" aria-label="Direct link to added-condition-to-cart-item-filters" title="Direct link to added-condition-to-cart-item-filters" translate="no">​</a></h3></span></div><div><p>When using the <a class="" href="https://docs.talon.one/docs/product/rules/cart-item-filters/available-cart-item-filters#filter--sort">Filter items by conditions</a> cart item filter, you can now check whether a specific custom attribute exists for a cart item. This allows you to apply targeted discounts to catalog items that don’t have a value for a specific attribute.</p><p>The new condition can be used for both promotion and strikethrough rules, and is also available in <a class="" href="https://docs.talon.one/docs/product/applications/manage-application-cart-item-filters">Application cart item filters</a>.</p></div></div>
<details open="" class="details_lb9f alert alert--info details_b_Ee" data-collapsed="false"><summary><strong>More updates</strong></summary><div><div class="collapsibleContent_i85q"><div><div><strong>Enhancements:</strong><ul><li class="">Campaign Manager:<ul><li class="">The <a href="https://docs.talon.one/docs/product/applications/evaluation-order-for-rules-and-filters" target="_blank" rel="noopener noreferrer" class="">Campaign Evaluation</a> page now supports searching for campaigns by name, ID, or group, and <a href="https://docs.talon.one/docs/product/applications/manage-campaign-evaluation#filter-campaigns-by-state" target="_blank" rel="noopener noreferrer" class="">filtering campaigns by state</a>.</li><li class="">The <a class="" href="https://docs.talon.one/docs/product/account/dev-tools/API-tester">API Tester</a> now lets you select <code>campaignEligibility</code> and <code>achievements</code> from the <strong>Response content</strong> dropdown.</li></ul></li><li class="">Management API:<ul><li class="">Added the <a href="https://docs.talon.one/management-api#tag/Customer-data/operation/getApplicationSessionsByCustomerAttributes" target="_blank" rel="noopener noreferrer" class="">List Application sessions matching the given customer attributes</a> endpoint.</li><li class="">Added new JSON objects to the <a href="https://docs.talon.one/management-api#tag/Campaigns/operation/getRulesetV2" target="_blank" rel="noopener noreferrer" class="">Get ruleset (V2)</a> endpoint.</li></ul></li><li class="">Documentation: Added an <a href="https://docs.talon.one/docs/dev/integration-guides/sync-cic" target="_blank" rel="noopener noreferrer" class="">integration guide for syncing a cart item catalog</a> and a <a href="https://docs.talon.one/docs/dev/quickstart" target="_blank" rel="noopener noreferrer" class="">quickstart guide</a> to the developer documentation.</li></ul></div></div><div><strong>Bug fixes:</strong><ul><li class="">Management API:<ul><li class="">Fixed a bug where <code>couponAttributes</code> were missing from the <a href="https://docs.talon.one/management-api#tag/Campaigns/operation/getCampaigns" target="_blank" rel="noopener noreferrer" class=""> List campaigns </a> endpoint response.</li><li class="">Fixed a bug where <code>revisionFrontendState</code> was incorrectly set to <code>revised</code> in <a href="https://docs.talon.one/management-api#tag/Campaigns/operation/getCampaign" target="_blank" rel="noopener noreferrer" class="">Get campaign</a> responses for campaigns that were not revised.</li></ul></li><li class="">Audiences: Fixed an issue where restricting an <a href="https://docs.talon.one/docs/product/audiences/overview" target="_blank" rel="noopener noreferrer" class="">audience</a> to specific Applications incorrectly checked rulesets in all connected Applications instead of only the Applications being removed.</li></ul></div></div></div></details>]]></content:encoded>
            <category>26.14</category>
        </item>
        <item>
            <title><![CDATA[July 1, 2026]]></title>
            <link>https://docs.talon.one/whats-new/2026/07/01</link>
            <guid>https://docs.talon.one/whats-new/2026/07/01</guid>
            <pubDate>Wed, 01 Jul 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Introducing the Integration Hub]]></description>
            <content:encoded><![CDATA[<header><h1 class="title_xvU1">July 1, 2026</h1><div class="release_HSDS"><span class="release-number">Version <!-- -->26.13</span></div><p>See the latest improvements and features in Talon.One.</p></div></div>
<div><div><span class="heading__oik"><h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="structured-rulesets">Structured rulesets<span class="tag_l1Ac">Management API</span><span class="tag_l1Ac">Beta</span><a href="https://docs.talon.one/whats-new/2026/07/01#structured-rulesets" class="hash-link" aria-label="Direct link to structured-rulesets" title="Direct link to structured-rulesets" translate="no">​</a></h3></span></div><div><p>The new <a class="" href="https://docs.talon.one/management-api#tag/Campaigns/operation/getRulesetV2">Get ruleset (V2)</a> endpoint allows you to retrieve existing rulesets in structured, human-readable format as a JSON object. New JSON objects will be added in future releases.</p></div></div>
<div><div><span class="heading__oik"><h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="new-endpoint-for-joining-a-loyalty-program">New endpoint for joining a loyalty program<span class="tag_l1Ac">Integration API</span><a href="https://docs.talon.one/whats-new/2026/07/01#new-endpoint-for-joining-a-loyalty-program" class="hash-link" aria-label="Direct link to new-endpoint-for-joining-a-loyalty-program" title="Direct link to new-endpoint-for-joining-a-loyalty-program" translate="no">​</a></h3></span></div><div><p>The new <a class="" href="https://docs.talon.one/integration-api#tag/Loyalty/operation/joinLoyaltyProgram">Join customer profile to loyalty program</a>
endpoint lets you join a customer profile to a profile-based loyalty program without requiring a points transaction.</p></div></div>
<div><div><span class="heading__oik"><h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="connect-audiences-to-applications">Connect audiences to Applications<span class="tag_l1Ac">Audiences</span><a href="https://docs.talon.one/whats-new/2026/07/01#connect-audiences-to-applications" class="hash-link" aria-label="Direct link to connect-audiences-to-applications" title="Direct link to connect-audiences-to-applications" translate="no">​</a></h3></span></div><div><p>When <a class="" href="https://docs.talon.one/docs/product/audiences/overview#create-an-audience">creating</a> or editing an audience, you can now connect it to all or specific Applications. This reduces the risk of misconfiguration across environments and keeps audience lists limited to relevant Applications.</p></div></div>
<div><div><span class="heading__oik"><h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="updated-ui-for-campaign-evaluation">Updated UI for campaign evaluation<span class="tag_l1Ac">Campaign Manager</span><a href="https://docs.talon.one/whats-new/2026/07/01#updated-ui-for-campaign-evaluation" class="hash-link" aria-label="Direct link to updated-ui-for-campaign-evaluation" title="Direct link to updated-ui-for-campaign-evaluation" translate="no">​</a></h3></span></div><div><p>The UI for the <a class="" href="https://docs.talon.one/docs/product/applications/manage-campaign-evaluation">campaign evaluation</a> page has been redesigned for improved usability, with clearer visual hierarchy and more intuitive interaction states.</p></div></div>
<details open="" class="details_lb9f alert alert--info details_b_Ee" data-collapsed="false"><summary><strong>More updates</strong></summary><div><div class="collapsibleContent_i85q"><div><div><strong>Enhancements:</strong><ul><li class="">Integration API:<ul><li class="">You can now include <code>achievements</code> in the <code>responseContent</code> of the following endpoints:<ul><li class=""><a class="" href="https://docs.talon.one/integration-api#tag/Customer-sessions/operation/updateCustomerSessionV2">Update customer session</a></li><li class=""><a class="" href="https://docs.talon.one/integration-api#tag/Events/operation/trackEventV2">Track event</a></li></ul></li><li class="">The <a class="" href="https://docs.talon.one/integration-api#tag/Campaigns/operation/integrationGetAllCampaigns">List all running campaigns</a> endpoint can now return <code>linkedStoreIds</code> and <code>linkedAudienceIds</code> for all campaigns and supports filtering by store or audience ID.</li></ul></li><li class="">Dashboards: Graphs in the <a href="https://docs.talon.one/docs/product/campaigns/analytics/account-dashboard" target="_blank" rel="noopener noreferrer" class="">account</a>, <a href="https://docs.talon.one/docs/product/campaigns/analytics/application-dashboard" target="_blank" rel="noopener noreferrer" class="">Application</a>, <a href="https://docs.talon.one/docs/product/campaigns/analytics/campaign-insights" target="_blank" rel="noopener noreferrer" class=""> campaign insights</a>, and <a href="https://docs.talon.one/docs/product/loyalty-programs/profile-based/profile-based-overview#the-loyalty-dashboard" target="_blank" rel="noopener noreferrer" class="">loyalty</a> dashboards now support keyboard navigation and provide more reliable reports.</li><li class="">Loyalty: The <strong>Reason</strong> field in <a class="" href="https://docs.talon.one/docs/product/rules/effects/use-effects#use-incentives-effects">loyalty point-related effects</a> now supports up to 1,000 characters.</li><li class="">Cart item filters: When using the <a href="https://docs.talon.one/docs/product/rules/effects/use-effects#discount-individual-item-in-bundles" target="_blank" rel="noopener noreferrer" class="">Discount individual item in bundles</a> effect in the Rule Builder, you can now select the cheapest or most expensive item across all the cart item filters in a bundle.</li><li class="">Management API: The <a href="https://docs.talon.one/management-api#tag/Coupons/operation/exportCoupons" target="_blank" rel="noopener noreferrer" class="">Export coupons</a> endpoint now includes <code>deletedBefore</code> and <code>deletedAfter</code> query parameters to filter coupons by deletion date. This makes it easier to synchronize external data repositories with Talon.One.</li><li class="">Integrations:<ul><li class="">In the <a class="" href="https://docs.talon.one/docs/dev/technology-partners/shopify">Shopify</a> integration, discounts can now be scoped to a specific shipping option (for example, economy only) to avoid unintended discounts at checkout.</li><li class="">The <a class="" href="https://docs.talon.one/docs/dev/technology-partners/shopify/set-up-shopify-app#configure-customer-data-sync">customer data sync</a> in the Shopify app now supports two new attributes, <code>email_marketing_consent</code> and <code>sms_marketing_consent</code>.</li></ul></li><li class="">Notifications: Added an <a class="" href="https://docs.talon.one/docs/product/get-started#enable-email-notifications">email notification</a> for when a <a class="" href="https://docs.talon.one/docs/dev/tutorials/create-giveaways#create-a-giveaway-pool">giveaway pool</a> is running low.</li></ul></div></div><div><strong>Bug fixes:</strong><ul><li class="">Loyalty: Fixed an issue where <code>expiryDate</code> was recalculated on every profile update for customers in the <a class="" href="https://docs.talon.one/docs/product/loyalty-programs/profile-based/use-loyalty-tiers#expiration-relative-to-tier-join-date">lowest tier with zero points</a>.</li></ul></div></div></div></details>]]></content:encoded>
            <category>26.13</category>
        </item>
        <item>
            <title><![CDATA[June 17, 2026]]></title>
            <link>https://docs.talon.one/whats-new/2026/06/17</link>
            <guid>https://docs.talon.one/whats-new/2026/06/17</guid>
            <pubDate>Wed, 17 Jun 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[New endpoint for importing customer join dates]]></description>
            <content:encoded><![CDATA[<header><h1 class="title_xvU1">June 17, 2026</h1><div class="release_HSDS"><span class="release-number">Version <!-- -->26.12</span></div><p>See the latest improvements and features in Talon.One.</p></header><div><div><span class="heading__oik"><h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="new-endpoint-for-importing-customer-join-dates">New endpoint for importing customer join dates<span class="tag_l1Ac">Loyalty</span><a href="https://docs.talon.one/whats-new/2026/06/17#new-endpoint-for-importing-customer-join-dates" class="hash-link" aria-label="Direct link to new-endpoint-for-importing-customer-join-dates" title="Direct link to new-endpoint-for-importing-customer-join-dates" translate="no">​</a></h3></span></div><div><p>The new <a class="" href="https://docs.talon.one/management-api#tag/Loyalty/operation/importLoyaltyJoinDates">Import join dates for a loyalty
program</a> endpoint updates
the loyalty program join dates for all specified customer profile IDs. Processing all
customer IDs in one request speeds up large imports.</p></div></div>
<details open="" class="details_lb9f alert alert--info details_b_Ee" data-collapsed="false"><summary><strong>More updates</strong></summary><div><div class="collapsibleContent_i85q"><div><div><strong>Enhancements:</strong><ul><li class="">Integration API:<ul><li class="">The <a class="" href="https://docs.talon.one/integration-api#tag/Loyalty/operation/getLoyaltyProgramProfilePoints">List customer's unused loyalty points</a> endpoint now accepts an array of subledger IDs in the <code>subledgerId</code> parameter to retrieve the points balance for multiple subledgers in a single request.</li><li class=""><a class="" href="https://docs.talon.one/docs/product/campaigns/experiments/create-campaigns-from-experiments">Experiment campaigns</a> now appear in the <code>campaignEligibility</code> response of the following endpoints: <a class="" href="https://docs.talon.one/integration-api#tag/Customer-sessions/operation/updateCustomerSessionV2">Update customer session</a>, <a class="" href="https://docs.talon.one/integration-api#tag/Events/operation/trackEventV2">Track event</a>, and <a class="" href="https://docs.talon.one/integration-api#tag/Customer-profiles/operation/updateCustomerProfileV2">Update customer profile</a>. Only the variant assigned to the customer profile is included.</li></ul></li><li class="">Loyalty: The <a class="" href="https://docs.talon.one/management-api#tag/Loyalty-cards/operation/importLoyaltyCards">Import loyalty cards</a> and <a class="" href="https://docs.talon.one/management-api#tag/Loyalty-cards/operation/exportLoyaltyCards">Export loyalty cards</a> endpoints now support custom attributes.</li><li class="">Management API: The <a class="" href="https://docs.talon.one/management-api#tag/Analytics/operation/exportCustomerSessions">Export customer sessions</a> endpoint now includes <code>updatedBefore</code> and <code>updatedAfter</code> query parameters to filter sessions by last activity date.</li></ul></div></div><div><strong>Bug fixes:</strong><ul><li class="">Cart item filters:<ul><li class="">Fixed a bug where the <a class="" href="https://docs.talon.one/management-api#tag/Applications/operation/listApplicationCartItemFilters">List Application cart item filters</a> endpoint did not correctly filter results when the <code>title</code> query parameter was provided. The parameter has also been renamed to <code>name</code>.</li><li class="">Fixed a bug where searching for <a class="" href="https://docs.talon.one/docs/product/account/dev-tools/manage-attributes#display-attributes">attributes</a> of type <code>List of Strings</code> by the middle or end of a value showed an inaccurate error message.</li></ul></li><li class="">Attributes: Fixed a bug where existing events did not display in the <strong>Event Type</strong> dropdown when users created a <a class="" href="https://docs.talon.one/docs/product/account/dev-tools/manage-attributes#create-a-custom-attribute">custom attribute</a> for the <strong>Event</strong> entity.</li></ul></div></div></div></details>]]></content:encoded>
            <category>26.12</category>
        </item>
        <item>
            <title><![CDATA[June 3, 2026]]></title>
            <link>https://docs.talon.one/whats-new/2026/06/03</link>
            <guid>https://docs.talon.one/whats-new/2026/06/03</guid>
            <pubDate>Wed, 03 Jun 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[New endpoint for advanced events]]></description>
            <content:encoded><![CDATA[<header><h1 class="title_xvU1">June 3, 2026</h1><div class="release_HSDS"><span class="release-number">Version <!-- -->26.11</span></div><p>See the latest improvements and features in Talon.One.</p></div></div>
<div><div><span class="heading__oik"><h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="new-built-in-attribute-for-tier-expiry-date">New built-in attribute for tier expiry date<span class="tag_l1Ac">Loyalty</span><a href="https://docs.talon.one/whats-new/2026/06/03#new-built-in-attribute-for-tier-expiry-date" class="hash-link" aria-label="Direct link to new-built-in-attribute-for-tier-expiry-date" title="Direct link to new-built-in-attribute-for-tier-expiry-date" translate="no">​</a></h3></span></div><div><p>You can now use the new <span class="attribute_pf0W builtin_hxOk">Tier expiry date</span> 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 <a class="" href="https://docs.talon.one/docs/product/loyalty-programs/profile-based/use-loyalty-tiers#scheduled-tier-downgrade">scheduled tier downgrade</a>.</p></div></div>
<div><div><span class="heading__oik"><h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="feature-releases">Feature releases<a href="https://docs.talon.one/whats-new/2026/06/03#feature-releases" class="hash-link" aria-label="Direct link to Feature releases" title="Direct link to Feature releases" translate="no">​</a></h3></span></div><div><p>The following features are now <a class="" href="https://docs.talon.one/docs/product/release-cycle#general-availability">generally available</a>:</p><ul>
<li class=""><a class="" href="https://docs.talon.one/docs/product/campaigns/experiments/overview">Experiments</a></li>
<li class=""><a class="" href="https://docs.talon.one/docs/product/rules/effects/use-effects#extend-loyalty-points-expiry-date">Extend loyalty points expiry date</a> effect</li>
<li class=""><a class="" href="https://docs.talon.one/docs/product/rules/effects/use-effects#update-loyalty-points-expiry-date">Update loyalty points expiry date</a> effect</li>
</ul></div></div>
<details open="" class="details_lb9f alert alert--info details_b_Ee" data-collapsed="false"><summary><strong>More updates</strong></summary><div><div class="collapsibleContent_i85q"><div><div><strong>Enhancements:</strong><ul><li class="">Campaign Manager: <a class="" href="https://docs.talon.one/docs/product/applications/manage-general-settings#cascading-discounts">Cascading discounts</a> is now enabled by default for new Applications, giving immediate access to the <span class="attribute_pf0W builtin_hxOk">Discounted ...</span> built-in attributes and automatically capping discounts at the session or item price. Existing Applications are not affected.</li><li class="">Notifications: Optimized handling of message log storage during peak traffic periods. This reduces the risk of delayed entries in the <a class="" href="https://docs.talon.one/docs/product/account/logs/notification-logs">notification logs</a> and <a class="" href="https://docs.talon.one/docs/product/account/logs/webhook-logs">webhook logs</a> and improves overall stability.</li><li class="">Integration API: The <a class="" href="https://docs.talon.one/integration-api#tag/Catalogs/operation/bestPriorPrice">Fetch best prior price</a> endpoint now records all unique context IDs in the price history. The <code>contextId</code> parameter is now deprecated.</li><li class="">Rule Builder: Added a <span class="attribute_pf0W builtin_hxOk">Cart Item Additional Cost Total</span> <a class="" href="https://docs.talon.one/docs/product/applications/display-customer-sessions#display-session-attributes">session attribute</a> that tracks the sum of all item-level additional costs, before any discounts are applied.</li></ul></div></div><div><strong>Bug fixes:</strong><ul><li class="">Achievements: Fixed a UI bug that caused the achievement name to overflow into the next column in the <strong>Achievements</strong> tab of the <a class="" href="https://docs.talon.one/docs/product/applications/display-customer-profiles">customer profile overview</a>.</li><li class="">Rule Builder: Fixed an issue where <a class="" href="https://docs.talon.one/docs/product/account/dev-tools/manage-attributes">event attributes</a> with the same name across different event types were incorrectly treated as linked to the same campaigns.</li><li class="">Campaign attributes: Fixed a bug where a red border incorrectly appeared on <a class="" href="https://docs.talon.one/docs/product/campaigns/settings/manage-campaign-custom-attributes#add-custom-attributes-to-a-campaign">custom attributes</a> of the <strong>List of strings</strong> type after pasting values, even when the values were saved successfully.</li></ul></div></div></div></details>]]></content:encoded>
            <category>26.11</category>
        </item>
        <item>
            <title><![CDATA[May 20, 2026]]></title>
            <link>https://docs.talon.one/whats-new/2026/05/20</link>
            <guid>https://docs.talon.one/whats-new/2026/05/20</guid>
            <pubDate>Wed, 20 May 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Redesigned navigation in the Campaign Manager]]></description>
            <content:encoded><![CDATA[<header><h1 class="title_xvU1">May 20, 2026</h1><div class="release_HSDS"><span class="release-number">Version <!-- -->26.10</span></div><p>See the latest improvements and features in Talon.One.</p></header><div><div><span class="heading__oik"><h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="redesigned-navigation-in-the-campaign-manager">Redesigned navigation in the Campaign Manager<span class="tag_l1Ac">Campaign Manager</span><a href="https://docs.talon.one/whats-new/2026/05/20#redesigned-navigation-in-the-campaign-manager" class="hash-link" aria-label="Direct link to redesigned-navigation-in-the-campaign-manager" title="Direct link to redesigned-navigation-in-the-campaign-manager" translate="no">​</a></h3></span></div><div><p>We've updated the navigation bar to display Talon.One entities as icons
and reorganized menu items into new sections.</p><details class="details_lb9f alert alert--info details_b_Ee" data-collapsed="true"><summary><strong>Campaign Manager navigation guide</strong></summary><div><div class="collapsibleContent_i85q"><div><h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="application-level">Application level<a href="https://docs.talon.one/whats-new/2026/05/20#application-level" class="hash-link" aria-label="Direct link to Application level" title="Direct link to Application level" translate="no">​</a></h3><p>A new <strong>Campaign Resources</strong> section brings together <strong>Stores</strong>, <strong>Cart Item Filters</strong>,
<strong>Mandatory Attributes</strong>, and <strong>Default Budgets</strong>. The items in <strong>Settings</strong> have also
been reordered.</p><p>Here is the updated navigation at the Application level:</p><ul><li style="list-style:none"><ul><li>Dashboard</li><li>Campaigns</li><li>Experiments</li><li>Campaign Evaluation</li><li>Notifications</li></ul></li><li><strong>Campaign Resources</strong><ul><li>Stores</li><li>Cart Item Filters</li><li>Default Budgets</li><li>Mandatory Attributes</li></ul></li><li><strong>Activity</strong><ul><li>Customers</li><li>Products</li><li>Sessions</li><li>Events</li><li>Coupon Finder</li></ul></li><li><strong>Settings</strong><ul><li>General Settings</li><li>Details</li><li>Custom Attributes</li><li>Integration API Keys</li><li>Rule Builder Settings</li><li>Delete</li></ul></li></ul><h3>Campaign level</h3><p><strong>Dashboard</strong> is now <strong>Overview</strong>.
A new <strong>Resources</strong> section brings together <strong>Budgets</strong>, <strong>Stores</strong>, <strong>Referrals</strong>, and <strong>Coupons</strong>
that previously were in other sections.
The items in <strong>Settings</strong> have also been reordered.</p><p>Here is the updated navigation at the campaign level:</p><ul><li style="list-style:none"><ul><li>Overview</li><li>Rule Builder</li><li>Insights</li></ul></li><li><strong>Resources</strong><ul><li>Achievements</li><li>Budgets</li><li>Coupons</li><li>Custom Attributes</li><li>Referrals</li><li>Stores</li></ul></li><li><strong>Settings</strong><ul><li>Details</li><li>Schedule</li><li>Features</li><li>Coupon Codes</li><li>Referral Codes</li><li>Delete</li></ul></li></ul></div></div></div></details></div></div>
<div><div><span class="heading__oik"><h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="check-customers-eligibility-for-campaigns">Check customer's eligibility for campaigns<span class="tag_l1Ac">Integration API</span><a href="https://docs.talon.one/whats-new/2026/05/20#check-customers-eligibility-for-campaigns" class="hash-link" aria-label="Direct link to check-customers-eligibility-for-campaigns" title="Direct link to check-customers-eligibility-for-campaigns" translate="no">​</a></h3></span></div><div><p>The new <code>campaignEligibility</code> property in the <code>responseContent</code> object contains all
available campaigns and the customer's eligibility for each of
them in the current session. It is available in the following endpoints:</p><ul>
<li class=""><a class="" href="https://docs.talon.one/integration-api#tag/Customer-sessions/operation/updateCustomerSessionV2">Update customer session</a></li>
<li class=""><a class="" href="https://docs.talon.one/integration-api#tag/Customer-profiles/operation/updateCustomerProfileV2">Update customer profile</a></li>
<li class=""><a class="" href="https://docs.talon.one/integration-api#tag/Events/operation/trackEventV2">Track event</a></li>
</ul></div></div>
<div><div><span class="heading__oik"><h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="adobe-integration-tutorials">Adobe integration tutorials<span class="tag_l1Ac">Documentation</span><a href="https://docs.talon.one/whats-new/2026/05/20#adobe-integration-tutorials" class="hash-link" aria-label="Direct link to adobe-integration-tutorials" title="Direct link to adobe-integration-tutorials" translate="no">​</a></h3></span></div><div><p>We've added <a class="" href="https://docs.talon.one/docs/dev/technology-partners/adobe">Adobe</a> as a technology partner. You can
now access the following tutorials:</p><ul>
<li class=""><a class="" href="https://docs.talon.one/docs/dev/technology-partners/adobe/stream-loyalty-tier-updates-adobe">Stream loyalty tier updates to Adobe</a></li>
<li class=""><a class="" href="https://docs.talon.one/docs/dev/technology-partners/adobe/fetch-achievement-data-adobe">Fetch achievement data from Talon.One using Adobe</a></li>
</ul></div></div>
<details open="" class="details_lb9f alert alert--info details_b_Ee" data-collapsed="false"><summary><strong>More updates</strong></summary><div><div class="collapsibleContent_i85q"><div><div><strong>Enhancements:</strong><ul><li class="">Budgets: If you have created a coupon budget for a campaign, the discount limit in the <a href="https://docs.talon.one/docs/product/rules/effects/use-effects#create-a-coupon-code" target="_blank" rel="noopener noreferrer" class="">Create coupon code</a> effect now inherits this budget's limit by default. You can select whether to use this limit, set a new one, or set it to <strong>Unlimited</strong>.</li><li class="">SDKs: Updated the <a class="" href="https://docs.talon.one/docs/dev/sdks/overview#migrate-from-legacy-sdks">legacy SDKs</a> as part of ongoing maintenance and long-term support efforts.</li><li class="">Rule Builder:<ul><li class="">Added a new built-in attribute on the <code>Current session</code> entity to the <a class="" href="https://docs.talon.one/docs/product/rules/overview#attribute-selector">Attribute Selector</a>. <b>Total Item Count</b> allows you to reference the number of items in the cart without needing to create a cart item filter.</li><li class="">Improved the UI for selecting discount and redemption limits in <strong>Create coupon code</strong> and <strong>Create referral code</strong> effects.</li><li class="">Added new<a href="https://docs.talon.one/docs/product/rules/overview#attribute-selector" target="_blank" rel="noopener noreferrer" class=""> filter attributes</a> on the <code>Bundle</code> entity to the Attribute Selector. <strong>Bundle Price</strong> and <strong>Bundle Discounted Price</strong> make it easier to configure <a href="https://docs.talon.one/docs/product/rules/create-and-manage-bundles" target="_blank" rel="noopener noreferrer" class="">bundle definitions</a> in your rules.</li></ul></li><li class="">Loyalty: Added the <code>balances</code> query parameter to the <a class="" href="https://docs.talon.one/management-api#tag/Loyalty/operation/exportLoyaltyBalances">Export customer loyalty balances</a> and <a class="" href="https://docs.talon.one/management-api#tag/Loyalty-cards/operation/exportLoyaltyCardBalances">Export all card transaction logs</a> endpoints. Use it to select which balances to include in the export and reduce export processing time.</li><li class="">Campaign Manager: You can now <a class="" href="https://docs.talon.one/docs/product/applications/display-customer-sessions#list-customer-sessions">filter customer sessions</a> by both date and time, making it easier to find and troubleshoot specific sessions.</li></ul></div></div><div><strong>Bug fixes:</strong><ul><li class="">Campaign Manager: Fixed a bug that caused the page to crash when a user selected a coupon from a deleted campaign in the <code>Coupons</code> tab of the <a href="https://docs.talon.one/docs/product/applications/display-customer-profiles" target="_blank" rel="noopener noreferrer" class="">customer profile overview</a>.</li><li class="">Integration API: Fixed a bug where an unsupported <code>eligibility</code> object was included in the <a class="" href="https://docs.talon.one/integration-api#tag/Campaigns/operation/integrationGetAllCampaigns">List all running campaigns</a> endpoint.</li><li class="">Management API:<ul><li class="">Fixed a bug where collections could not be updated in <a class="" href="https://docs.talon.one/docs/product/campaigns/overview#campaign-states">running</a> campaigns via the&nbsp;<a class="" href="https://docs.talon.one/management-api#tag/Campaigns/operation/updateCampaign">Update campaign</a>&nbsp;endpoint.</li><li class="">Fixed a bug where, when calling the <a class="" href="https://docs.talon.one/management-api#tag/Coupons/operation/searchCouponsAdvancedWithoutTotalCount">List coupons that match the given attributes in campaign</a> or&nbsp;<a class="" href="https://docs.talon.one/management-api#tag/Coupons/operation/searchCouponsAdvancedApplicationWideWithoutTotalCount">List coupons that match the given attributes</a> endpoint with two or more coupon attributes in the request, the returned results were filtered by only one of the provided attributes.</li></ul></li><li class="">SDKs: In the <code>C#</code> SDKs, fixed the following bugs:<ul><li class="">Fixed a <code>400 Bad Request</code> error in the <a class="" href="https://docs.talon.one/management-api#tag/Coupons/operation/createCouponsAsync">Create coupons asynchronously</a> endpoint by ensuring that <code>expiryDate</code> handles date time values correctly.</li><li class="">Fixed a bug where passing a dictionary to the <code>attributes</code> property caused incorrect serialization.</li></ul></li><li class="">Coupons: Fixed a bug where <a class="" href="https://docs.talon.one/docs/product/campaigns/create-and-manage-campaigns#create-a-campaign-from-a-template"> mandatory coupon attributes</a> from a campaign template were not displayed when the user created a new campaign.</li><li class="">Campaigns: Fixed an issue where campaigns could not be <a class="" href="https://docs.talon.one/docs/product/campaigns/create-and-manage-campaigns#create-a-campaign-from-a-template">created from a template</a> in some deployments.</li></ul></div></div></div></details>]]></content:encoded>
            <category>26.10</category>
        </item>
        <item>
            <title><![CDATA[April 22, 2026]]></title>
            <link>https://docs.talon.one/whats-new/2026/04/22</link>
            <guid>https://docs.talon.one/whats-new/2026/04/22</guid>
            <pubDate>Wed, 22 Apr 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Introducing the Talon.One MCP server]]></description>
            <content:encoded><![CDATA[<header><h1 class="title_xvU1">April 22, 2026</h1><div class="release_HSDS"><span class="release-number">Version <!-- -->26.08</span></div><p>See the latest improvements and features in Talon.One.</p></header><div><div><span class="heading__oik"><h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="introducing-the-talonone-mcp-server">Introducing the Talon.One MCP server<span class="tag_l1Ac">Infrastructure</span><a href="https://docs.talon.one/whats-new/2026/04/22#introducing-the-talonone-mcp-server" class="hash-link" aria-label="Direct link to introducing-the-talonone-mcp-server" title="Direct link to introducing-the-talonone-mcp-server" translate="no">​</a></h3></span></div><div><p>The <a class="" href="https://docs.talon.one/docs/dev/mcp">Talon.One MCP server</a> connects your Talon.One environment to AI
agents, providing them with secure, read-only access to your campaigns, customers,
coupons, and loyalty programs.</p></div></div>
<div><div><span class="heading__oik"><h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="introducing-rule-details">Introducing rule details<span class="tag_l1Ac">Rule Builder</span><a href="https://docs.talon.one/whats-new/2026/04/22#introducing-rule-details" class="hash-link" aria-label="Direct link to introducing-rule-details" title="Direct link to introducing-rule-details" translate="no">​</a></h3></span></div><div><p><a class="" href="https://docs.talon.one/docs/product/rules/create-and-manage-rules#edit-rule-details">Rule details</a> enable you
to manage how rule information is presented to customers. You can use this information in
your integration by calling the <a class="" href="https://docs.talon.one/integration-api#tag/Campaigns/operation/integrationGetAllCampaigns">List all running
campaigns</a> endpoint.</p></div></div>
<div><div><span class="heading__oik"><h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="new-endpoint-for-running-campaigns">New endpoint for running campaigns<span class="tag_l1Ac">Integration API</span><a href="https://docs.talon.one/whats-new/2026/04/22#new-endpoint-for-running-campaigns" class="hash-link" aria-label="Direct link to new-endpoint-for-running-campaigns" title="Direct link to new-endpoint-for-running-campaigns" translate="no">​</a></h3></span></div><div><p><a class="" href="https://docs.talon.one/integration-api#tag/Campaigns/operation/integrationGetAllCampaigns">List all running campaigns</a>:
Retrieve the details of all running campaigns and their rules for a specific Application.</p></div></div>
<div><div><span class="heading__oik"><h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="new-endpoints-for-application-cart-item-filters">New endpoints for Application cart item filters<span class="tag_l1Ac">Management API</span><a href="https://docs.talon.one/whats-new/2026/04/22#new-endpoints-for-application-cart-item-filters" class="hash-link" aria-label="Direct link to new-endpoints-for-application-cart-item-filters" title="Direct link to new-endpoints-for-application-cart-item-filters" translate="no">​</a></h3></span></div><div><ul>
<li class="">
<p><a class="" href="https://docs.talon.one/management-api#tag/Applications/operation/listApplicationCartItemFilters">List Application cart item filters</a>:
Return all the Application cart item filters for a specific Application.</p>
</li>
<li class="">
<p><a class="" href="https://docs.talon.one/management-api#tag/Applications/operation/getApplicationCartItemFilterExpression">Get Application cart item filter expression</a>:
Get an Application cart item filter expression for a specific Application.</p>
</li>
</ul></div></div>
<div><div><span class="heading__oik"><h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="new-endpoint-for-value-maps">New endpoint for value maps<span class="tag_l1Ac">Management API</span><a href="https://docs.talon.one/whats-new/2026/04/22#new-endpoint-for-value-maps" class="hash-link" aria-label="Direct link to new-endpoint-for-value-maps" title="Direct link to new-endpoint-for-value-maps" translate="no">​</a></h3></span></div><div><p><a class="" href="https://docs.talon.one/management-api#tag/Value-maps/operation/exportCampaignValueMap">Export campaign value map</a>:
Download a CSV file containing all the value map items in a campaign.</p></div></div>
<details open="" class="details_lb9f alert alert--info details_b_Ee" data-collapsed="false"><summary><strong>More updates</strong></summary><div><div class="collapsibleContent_i85q"><div><div><strong>Enhancements:</strong><ul><li class="">Coupons: Improved the UI for displaying coupon code character limits when <a class="" href="https://docs.talon.one/docs/product/campaigns/coupons/create-coupons#generate-random-codes">generating random coupon codes</a> and <a class="" href="https://docs.talon.one/docs/product/campaigns/coupons/create-coupons#generate-a-gift-card">gift cards</a>.</li><li class="">Integrations: Added information about the <a class="" href="https://docs.talon.one/docs/dev/technology-partners/shopify/set-up-shopify-app#enable-pos-support">Shopify POS integration</a>.</li><li class="">Loyalty: You can now see the name of the customer's next higher tier in the <code>nextTierName</code> parameter of the following endpoints:<ul><li class=""><a class="" href="https://docs.talon.one/integration-api#tag/Customer-sessions/operation/updateCustomerSessionV2">Update customer session</a></li><li class=""><a class="" href="https://docs.talon.one/integration-api#tag/Customer-profiles/operation/updateCustomerProfileV2">Update customer profile</a></li><li class=""><a class="" href="https://docs.talon.one/integration-api#tag/Events/operation/trackEventV2">Track event</a></li><li class=""><a class="" href="https://docs.talon.one/integration-api#tag/Customer-profiles/operation/getCustomerInventory">List customer data</a></li></ul></li><li class="">Integration API: The <code>strictEndDate</code> parameter has been removed from the <a class="" href="https://docs.talon.one/integration-api#tag/Catalogs/operation/bestPriorPrice">Fetch best prior price</a> endpoint. Use <code>timeframeEndDateType</code> instead.</li><li class="">Dashboards: Improved and stabilized load times.</li></ul></div></div><div><strong>Bug fixes:</strong><ul><li class="">Integration API: Fixed a bug where the <a class="" href="https://docs.talon.one/integration-api#tag/Achievements/operation/getCustomerAchievements">List customer's available achievements</a> endpoint did not return recurring achievements that had no end date.</li><li class="">Rule Builder: Fixed a bug where <a class="" href="https://docs.talon.one/docs/product/account/dev-tools/manage-attributes#picklist-values">picklist values</a> did not accept partial matches.</li></ul></div></div></div></details>]]></content:encoded>
            <category>26.08</category>
        </item>
        <item>
            <title><![CDATA[April 8, 2026]]></title>
            <link>https://docs.talon.one/whats-new/2026/04/08</link>
            <guid>https://docs.talon.one/whats-new/2026/04/08</guid>
            <pubDate>Wed, 08 Apr 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Loyalty card improvements]]></description>
            <content:encoded><![CDATA[<header><h1 class="title_xvU1">April 8, 2026</h1><div class="release_HSDS"><span class="release-number">Version <!-- -->26.07</span></div><p>See the latest improvements and features in Talon.One.</p></header><div><div><span class="heading__oik"><h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="loyalty-card-improvements">Loyalty card improvements<span class="tag_l1Ac">Loyalty</span><a href="https://docs.talon.one/whats-new/2026/04/08#loyalty-card-improvements" class="hash-link" aria-label="Direct link to loyalty-card-improvements" title="Direct link to loyalty-card-improvements" translate="no">​</a></h3></span></div><div><p>The loyalty card identifier is now exposed as a standalone entity,
<code>LoyaltyCard.Identifier</code>. This means only
one <a href="https://docs.talon.one/integration-api#tag/Loyalty-cards">loyalty card</a> is in scope per session
in Applications connected to multiple loyalty programs.</p></div></div>
<details open="" class="details_lb9f alert alert--info details_b_Ee" data-collapsed="false"><summary><strong>Updates</strong></summary><div><div class="collapsibleContent_i85q"><div><div><strong>Enhancements:</strong><ul><li class="">Campaign Manager: Introduced partial search functionality for customer sessions. You can now <a class="" href="https://docs.talon.one/docs/product/applications/display-customer-sessions#search-customer-sessions">search for a session</a> using part of an ID or  code.</li><li class="">Management API: Moved the <a class="" href="https://docs.talon.one/management-api#tag/Catalogs/operation/priceHistory">Get summary of price history</a> endpoint from the Integration API to the Management API.</li></ul></div></div><div><strong>Bug fixes:</strong><ul><li class="">Integration API: Fixed an API documentation bug where the <code>cartItems</code> object contained incorrect parameters in the request body sample for the <a class="" href="https://docs.talon.one/integration-api#tag/Customer-sessions/operation/updateCustomerSessionV2">Update customer session</a> endpoint.</li><li class="">Campaign templates: Fixed an issue where a <a class="" href="https://docs.talon.one/docs/product/campaigns/create-and-manage-campaigns#create-a-campaign-from-a-template">campaign created from a template</a> could not be copied to a destination Application.</li></ul></div></div></div></details>]]></content:encoded>
            <category>26.07</category>
        </item>
        <item>
            <title><![CDATA[March 24, 2026]]></title>
            <link>https://docs.talon.one/whats-new/2026/03/24</link>
            <guid>https://docs.talon.one/whats-new/2026/03/24</guid>
            <pubDate>Tue, 24 Mar 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[{]]></description>
            <content:encoded><![CDATA[<header><h1 class="title_xvU1">March 24, 2026</h1><div class="release_HSDS"><span class="release-number">Version <!-- -->26.06</span></div><p>See the latest improvements and features in Talon.One.</p></header><details open="" class="details_lb9f alert alert--info details_b_Ee" data-collapsed="false"><summary><strong>Updates</strong></summary><div><div class="collapsibleContent_i85q"><div><div><strong>Enhancements:</strong><ul><li class="">Loyalty:<ul><li class="">When creating or managing <a class="" href="https://docs.talon.one/docs/product/loyalty-programs/card-based/create-loyalty-cards">loyalty cards</a>, you can now use additional special characters such as <code>@</code> and <code>.</code> in codes.</li><li class="">Improved the UI for setting custom start and expiry dates when manually adding <a class="" href="https://docs.talon.one/docs/product/loyalty-programs/overview">loyalty points</a>.</li><li class="">Point expiration conflicts are now automatically resolved during <a class="" href="https://docs.talon.one/docs/product/applications/evaluation-order-for-rules-and-filters">rule evaluation</a>. This ensures that campaign rules remain valid even if you change your <a class="" href="https://docs.talon.one/docs/product/loyalty-programs/manage-loyalty-programs">loyalty program's</a> default pending or activation settings.</li></ul></li><li class="">Notifications:<ul><li class="">Added a <code>TransactionUUID</code> parameter to loyalty notifications for <a class="" href="https://docs.talon.one/docs/product/loyalty-programs/loyalty-notifications/overview#added-deducted-points">added or deducted points</a>. This allows for better tracking of individual ledger operations.</li><li class="">Improved the UI for <a class="" href="https://docs.talon.one/docs/product/applications/application-notifications/overview#optional-schedule-strikethrough-pricing-updates">scheduled strikethrough pricing updates</a>. In the <strong>Amount</strong> field, <code>1</code> is now set as the default value.</li></ul></li></ul></div></div><div><strong>Bug fixes:</strong><ul><li class="">Achievements: Fixed an issue where campaigns with backdated achievements could not be <a class="" href="https://docs.talon.one/docs/product/campaigns/copy-campaigns">copied</a>.</li></ul></div></div></div></details>]]></content:encoded>
            <category>26.06</category>
        </item>
    </channel>
</rss>