<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Rapid Router changelog</title>
    <link>https://rapidrouter.ai/changelog</link>
    <atom:link href="https://rapidrouter.ai/changelog.xml" rel="self" type="application/rss+xml"/>
    <description>What shipped on the Rapid Router AI gateway.</description>
    <language>en</language>
    <lastBuildDate>Thu, 22 Oct 2026 03:03:03 GMT</lastBuildDate>
    <item>
      <title>Legal and Security pages list every place content is stored</title>
      <link>https://rapidrouter.ai/changelog</link>
      <guid isPermaLink="false">rr-changelog-2026-10-13-legal-and-security-pages-list-every-place-content-is-stored</guid>
      <pubDate>Tue, 13 Oct 2026 06:30:00 GMT</pubDate>
      <description>The Privacy Policy, Data Protection page and Security page now name the four time-limited places a prompt or response can be written to our database: Capture (1, 7 or 30 days), the response cache (up to 24 hours, with an embedding for the semantic variant), the Batch API (30 days) and Idempotency-Key retries (24 hours). They also state that request logs hold the classified provider error line and any user, HTTP-Referer and X-Title values you send, and that the semantic cache sends the conversation to the embedding provider.</description>
      <category>platform</category>
    </item>
    <item>
      <title>Batch API bills at standard per-token pricing</title>
      <link>https://rapidrouter.ai/changelog</link>
      <guid isPermaLink="false">rr-changelog-2026-10-13-batch-api-bills-at-standard-per-token-pricing</guid>
      <pubDate>Tue, 13 Oct 2026 06:30:00 GMT</pubDate>
      <description>Batches no longer carry a discount: each item is billed at the same per-token price as a synchronous request to the same model, and the batch object reports discount_pct 0. The 24-hour window, the 500-request limit and 30-day result retention are unchanged.</description>
      <category>billing</category>
    </item>
    <item>
      <title>Uptime probe and outage hardening</title>
      <link>https://rapidrouter.ai/changelog</link>
      <guid isPermaLink="false">rr-changelog-2026-08-26-uptime-probe-and-outage-hardening</guid>
      <pubDate>Wed, 26 Aug 2026 06:30:00 GMT</pubDate>
      <description>An external probe now watches the gateway from outside our own network and raises an alert the moment inference stops answering. Gateway failures return clean JSON instead of proxy error pages, the service restarts itself until it is healthy, and the marketing site falls back to a baked catalog snapshot instead of ever reading as empty when the API blinks.</description>
      <category>reliability</category>
    </item>
    <item>
      <title>Independent quality rankings</title>
      <link>https://rapidrouter.ai/changelog</link>
      <guid isPermaLink="false">rr-changelog-2026-08-26-independent-quality-rankings</guid>
      <pubDate>Wed, 26 Aug 2026 06:30:00 GMT</pubDate>
      <description>Model pages and the rankings board now carry quality data we did not produce ourselves: LMArena human-preference ratings with their confidence intervals, and Epoch AI benchmark scores. Every number names its source, license and snapshot date, so you always know which figures we measured and which we did not.</description>
      <category>models</category>
    </item>
    <item>
      <title>More routes to the same models</title>
      <link>https://rapidrouter.ai/changelog</link>
      <guid isPermaLink="false">rr-changelog-2026-08-26-more-routes-to-the-same-models</guid>
      <pubDate>Wed, 26 Aug 2026 06:30:00 GMT</pubDate>
      <description>Cohere and Perplexity adapters joined the gateway, along with the HuggingFace router, which brings fourteen upstream hosts behind a single key. When several providers serve the same model, the gateway routes each request to the cheapest healthy one and fails over automatically, and the model page shows every route with its price.</description>
      <category>models</category>
      <category>reliability</category>
    </item>
    <item>
      <title>Batch API: 500 requests, half price</title>
      <link>https://rapidrouter.ai/changelog</link>
      <guid isPermaLink="false">rr-changelog-2026-08-26-batch-api-500-requests-half-price</guid>
      <pubDate>Wed, 26 Aug 2026 06:30:00 GMT</pubDate>
      <description>POST /v1/batches accepts up to 500 inline chat requests, runs them within a 24-hour window, and bills them at half the synchronous price. Results are kept for 30 days.</description>
      <category>platform</category>
      <category>billing</category>
    </item>
    <item>
      <title>Embeddings endpoint</title>
      <link>https://rapidrouter.ai/changelog</link>
      <guid isPermaLink="false">rr-changelog-2026-08-26-embeddings-endpoint</guid>
      <pubDate>Wed, 26 Aug 2026 06:30:00 GMT</pubDate>
      <description>POST /v1/embeddings is live, priced per million tokens like everything else, with embedding models listed in their own section of the catalog.</description>
      <category>models</category>
      <category>platform</category>
    </item>
    <item>
      <title>Bring your own provider keys</title>
      <link>https://rapidrouter.ai/changelog</link>
      <guid isPermaLink="false">rr-changelog-2026-08-26-bring-your-own-provider-keys</guid>
      <pubDate>Wed, 26 Aug 2026 06:30:00 GMT</pubDate>
      <description>You can now attach your own OpenAI, Anthropic, Google and other provider keys. Requests on your keys are billed by the provider directly and carry the same platform fee as a credit top-up. Stored keys are encrypted with AES-256-GCM, verified against the provider before saving, and only ever shown back as their last four characters.</description>
      <category>platform</category>
    </item>
    <item>
      <title>Web search, Responses API and response caching</title>
      <link>https://rapidrouter.ai/changelog</link>
      <guid isPermaLink="false">rr-changelog-2026-08-26-web-search-responses-api-and-response-caching</guid>
      <pubDate>Wed, 26 Aug 2026 06:30:00 GMT</pubDate>
      <description>Three gateway features in one wave: an OpenRouter-compatible web search plugin that grounds any model with live results, the OpenAI Responses API at POST /v1/responses, and an opt-in response cache that replays identical requests at zero cost, scoped to your own account.</description>
      <category>platform</category>
    </item>
    <item>
      <title>Free tier and the auto router</title>
      <link>https://rapidrouter.ai/changelog</link>
      <guid isPermaLink="false">rr-changelog-2026-08-26-free-tier-and-the-auto-router</guid>
      <pubDate>Wed, 26 Aug 2026 06:30:00 GMT</pubDate>
      <description>42 chat models plus the first speech and image models became callable free with the :free suffix, backed by a daily sponsorship pool with a public meter. rapidrouter/auto picks a sensible model for you when you do not want to choose.</description>
      <category>models</category>
      <category>billing</category>
    </item>
    <item>
      <title>Checkout and invoices</title>
      <link>https://rapidrouter.ai/changelog</link>
      <guid isPermaLink="false">rr-changelog-2026-08-26-rupee-checkout-and-gst-invoices</guid>
      <pubDate>Wed, 26 Aug 2026 06:30:00 GMT</pubDate>
      <description>Checkout went live with an invoice on every payment. Per-key spend caps, account budgets, model allowlists and outbound webhooks landed in the same wave.</description>
      <category>billing</category>
      <category>platform</category>
    </item>
    <item>
      <title>Eleven more providers, one public catalog</title>
      <link>https://rapidrouter.ai/changelog</link>
      <guid isPermaLink="false">rr-changelog-2026-08-20-eleven-more-providers-one-public-catalog</guid>
      <pubDate>Thu, 20 Aug 2026 06:30:00 GMT</pubDate>
      <description>Eleven additional upstream providers came online behind the gateway, and the full priced catalog went public: every live model with its price, context window and capabilities, browsable without an account.</description>
      <category>models</category>
    </item>
    <item>
      <title>Real accounts and live provider status</title>
      <link>https://rapidrouter.ai/changelog</link>
      <guid isPermaLink="false">rr-changelog-2026-08-19-real-accounts-and-live-provider-status</guid>
      <pubDate>Wed, 19 Aug 2026 06:30:00 GMT</pubDate>
      <description>The demo login is gone. Sign-up, sessions and API keys run against the real backend, only models that are actually callable are listed anywhere, and the providers page reads its status live from the router itself.</description>
      <category>platform</category>
    </item>
    <item>
      <title>Rapid Router goes live</title>
      <link>https://rapidrouter.ai/changelog</link>
      <guid isPermaLink="false">rr-changelog-2026-08-18-rapid-router-goes-live</guid>
      <pubDate>Tue, 18 Aug 2026 06:30:00 GMT</pubDate>
      <description>rapidrouter.ai launched: one OpenAI-compatible endpoint in front of the major AI models, priced per million tokens, pay as you go with no subscription.</description>
      <category>platform</category>
    </item>
  </channel>
</rss>
