<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>AiVet — Changelog</title>
    <link>https://aivet.dev/changelog/</link>
    <atom:link href="https://aivet.dev/changelog/rss.xml" rel="self" type="application/rss+xml" />
    <description>Release notes and platform updates for the AiVet ecosystem.</description>
    <language>en</language>
    <lastBuildDate>Sun, 02 Aug 2026 00:00:00 GMT</lastBuildDate>
    <item>
      <title>devhub-0.1.0 — AiVet Dev Hub launches — blog, changelog, activity feed, RSS</title>
      <link>https://aivet.dev/changelog/#devhub-0.1.0</link>
      <guid isPermaLink="true">https://aivet.dev/changelog/#devhub-0.1.0</guid>
      <description>New /blog, /changelog, /feed, and /community sections extend aivet.dev into a developer publication. RSS/Atom feeds published for blog and changelog. Shared entity-registry interlinking and schema.org Article/MedicalWebPage structured data.</description>
      <pubDate>Sun, 02 Aug 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>imaging-00018-g4p — Imaging surface hardened — cross-tenant guard + decision-support reframe</title>
      <link>https://aivet.dev/changelog/#imaging-00018-g4p</link>
      <guid isPermaLink="true">https://aivet.dev/changelog/#imaging-00018-g4p</guid>
      <description>Added tenant-prefix authorization (isPathInTenant) on all DICOM URL/ingest endpoints. Reframed imaging AI from &quot;radiology report&quot; to decision-support aid with an always-on &quot;not a diagnosis&quot; notice. Scoped referrals reads/writes to clinic staff only.</description>
      <pubDate>Tue, 14 Jul 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>platform-2026-07-13 — Browser-bundle model key exposure closed and verified</title>
      <link>https://aivet.dev/changelog/#platform-2026-07-13</link>
      <guid isPermaLink="true">https://aivet.dev/changelog/#platform-2026-07-13</guid>
      <description>Confirmed no NEXT_PUBLIC_ AI key ships in the served bundle. Client AI calls route through authenticated server proxies; imaging uses bring-your-own-key. Old exposed key rotated and verified dead (API_KEY_INVALID).</description>
      <pubDate>Mon, 13 Jul 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>api-2026-07-11 — Production REST API routing and tenant-isolation fixes</title>
      <link>https://aivet.dev/changelog/#api-2026-07-11</link>
      <guid isPermaLink="true">https://aivet.dev/changelog/#api-2026-07-11</guid>
      <description>Router now mounts at /api/v1, /api, and / so all call sites resolve. intakes reads scoped to clinic membership (was authenticated-only). Per-clinic send rate cap added to the email endpoint.</description>
      <pubDate>Sat, 11 Jul 2026 00:00:00 GMT</pubDate>
    </item>
  </channel>
</rss>
