<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>DEUNA Docs Changelog</title>
    <link>https://docs.deuna.com/changelog</link>
    <description>Product and API updates for developers building on DEUNA.</description>
    <language>en</language>
    <lastBuildDate>Sat, 12 Sep 2026 12:00:00 GMT</lastBuildDate>
    <atom:link href="https://docs.deuna.com/rss.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Additional payment routing strategies</title>
      <link>https://docs.deuna.com/changelog#additional-payment-routing-strategies</link>
      <guid isPermaLink="true">https://docs.deuna.com/changelog#additional-payment-routing-strategies</guid>
      <pubDate>Sat, 12 Sep 2026 12:00:00 GMT</pubDate>
      <category>Improvement</category>
      <description>Added additional payment routing strategies. Set routing.strategy per payment or as your account default.</description>
    </item>
    <item>
      <title>Routing attempts in webhook payloads</title>
      <link>https://docs.deuna.com/changelog#routing-attempts-in-webhook-payloads</link>
      <guid isPermaLink="true">https://docs.deuna.com/changelog#routing-attempts-in-webhook-payloads</guid>
      <pubDate>Tue, 08 Sep 2026 12:00:00 GMT</pubDate>
      <category>New</category>
      <description>payment.completed and payment.failed now include routing.attempts, so you can see when a fallback was used.</description>
    </item>
    <item>
      <title>Consistent decline_reason casing</title>
      <link>https://docs.deuna.com/changelog#consistent-decline-reason-casing</link>
      <guid isPermaLink="true">https://docs.deuna.com/changelog#consistent-decline-reason-casing</guid>
      <pubDate>Thu, 03 Sep 2026 12:00:00 GMT</pubDate>
      <category>Fix</category>
      <description>decline_reason values are now always lowercase snake_case across providers.</description>
    </item>
    <item>
      <title>Web SDK error types</title>
      <link>https://docs.deuna.com/changelog#web-sdk-error-types</link>
      <guid isPermaLink="true">https://docs.deuna.com/changelog#web-sdk-error-types</guid>
      <pubDate>Fri, 21 Aug 2026 12:00:00 GMT</pubDate>
      <category>New</category>
      <description>@deuna/sdk now throws a typed DeunaError that mirrors REST error codes.</description>
    </item>
    <item>
      <title>Legacy order_id field</title>
      <link>https://docs.deuna.com/changelog#legacy-order-id-field</link>
      <guid isPermaLink="true">https://docs.deuna.com/changelog#legacy-order-id-field</guid>
      <pubDate>Wed, 05 Aug 2026 12:00:00 GMT</pubDate>
      <category>Deprecation</category>
      <description>Use order.reference instead. order_id keeps working until the migration date announced in the dashboard.</description>
    </item>
    <item>
      <title>Idempotency for refunds</title>
      <link>https://docs.deuna.com/changelog#idempotency-for-refunds</link>
      <guid isPermaLink="true">https://docs.deuna.com/changelog#idempotency-for-refunds</guid>
      <pubDate>Fri, 17 Jul 2026 12:00:00 GMT</pubDate>
      <category>Improvement</category>
      <description>POST /refunds now accepts Idempotency-Key.</description>
    </item>
  </channel>
</rss>
