<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:sparkle="http://www.andymatuschak.org/xml-namespaces/sparkle" xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel>
        <title>Fire (Ice fork) — Updates</title>
        <description>Sparkle update feed for the Fire maintained fork of jordanbaird/Ice. Releases published here flow into the in-app "Check for Updates" dialog.</description>
        <language>en</language>
        <link>https://pdurlej.github.io/fire-releases/</link>
        <!--
          New <item> blocks are appended by the build-dmg.yml workflow on
          pdurlej/Ice after a successful tagged build. Each item carries
          the EdDSA signature produced by `sign_update`. The matching
          public key lives in Ice/Resources/Info.plist (SUPublicEDKey).

          For release notes, use a <description><![CDATA[<html>...</html>]]></description>
          block — Sparkle renders the HTML inline in the update dialog.
          If you use <sparkle:releaseNotesLink> instead, Sparkle embeds
          the linked URL in a WebView, and GitHub release pages render
          with their full chrome (Sign in, repo nav, etc.) which looks
          like ass. Don't do that.
        -->
            <item>
            <title>0.11.13-fire.1</title>
            <pubDate>Sun, 24 May 2026 19:10:24 +0000</pubDate>
            <sparkle:version>1123</sparkle:version>
            <sparkle:shortVersionString>0.11.13-fire.1</sparkle:shortVersionString>
            <sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>
            <sparkle:releaseNotesLink>https://github.com/pdurlej/Ice/releases/tag/v0.11.13-fire.1</sparkle:releaseNotesLink>
            <enclosure
                url="https://github.com/pdurlej/Ice/releases/download/v0.11.13-fire.1/Ice-v0.11.13-fire.1.dmg"
                sparkle:edSignature="q5PDZLpR96lWW3gkUdda1Sa9shfAsSmgL6qhga+waueeFiLT5XAcrX6rTEDthX8AWv+X73B9+2XZM1ftIcxaDg=="
                length="4198789"
                type="application/octet-stream" />
        </item>
            <item>
            <title>0.11.13-fire.4</title>
            <pubDate>Mon, 25 May 2026 20:56:08 +0000</pubDate>
            <sparkle:version>1126</sparkle:version>
            <sparkle:shortVersionString>0.11.13-fire.4</sparkle:shortVersionString>
            <sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>
            <sparkle:releaseNotesLink>https://github.com/pdurlej/Ice/releases/tag/v0.11.13-fire.4</sparkle:releaseNotesLink>
            <enclosure
                url="https://github.com/pdurlej/Ice/releases/download/v0.11.13-fire.4/Ice-v0.11.13-fire.4.dmg"
                sparkle:edSignature="mDK0BUt9SsH7tum6GiqsfK5nVKsEDHFC2K10SuS+009yvhPpXnt3hnHKHuCSgkq14d9kYcr/wzpSBxTSBgmaAQ=="
                length="4283331"
                type="application/octet-stream" />
        </item>
            <item>
            <title>0.11.13-fire.5</title>
            <pubDate>Mon, 25 May 2026 23:24:48 +0000</pubDate>
            <sparkle:version>1127</sparkle:version>
            <sparkle:shortVersionString>0.11.13-fire.5</sparkle:shortVersionString>
            <sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>
            <sparkle:releaseNotesLink>https://github.com/pdurlej/Ice/releases/tag/v0.11.13-fire.5</sparkle:releaseNotesLink>
            <enclosure
                url="https://github.com/pdurlej/Ice/releases/download/v0.11.13-fire.5/Ice-v0.11.13-fire.5.dmg"
                sparkle:edSignature="AwM3fiUSlbMa8t/TUJBk2fysvIbNegBCBDj8FXWoG/5CZx8cPvO1xNJMwMqLkZCrvIPOd6bNIw3gbNMNomx8Dw=="
                length="5885158"
                type="application/octet-stream" />
        </item>
            <item>
            <title>0.11.13-fire.6</title>
            <pubDate>Tue, 26 May 2026 06:41:26 +0000</pubDate>
            <sparkle:version>1128</sparkle:version>
            <sparkle:shortVersionString>0.11.13-fire.6</sparkle:shortVersionString>
            <sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>
            <sparkle:releaseNotesLink>https://github.com/pdurlej/Ice/releases/tag/v0.11.13-fire.6</sparkle:releaseNotesLink>
            <enclosure
                url="https://github.com/pdurlej/Ice/releases/download/v0.11.13-fire.6/Ice-v0.11.13-fire.6.dmg"
                sparkle:edSignature="A+BIZcVGyBcupdPg3Fkhj/B5pR+UjUstOi9A9m+Rk7ZVyacSk822Qt7mGt+B58o8q8w6Pc6LTTdt5o7OPBydBw=="
                length="8496147"
                type="application/octet-stream" />
        </item>
            <item>
            <title>0.11.13-fire.7</title>
            <pubDate>Tue, 26 May 2026 10:09:30 +0000</pubDate>
            <sparkle:version>1129</sparkle:version>
            <sparkle:shortVersionString>0.11.13-fire.7</sparkle:shortVersionString>
            <sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>
            <sparkle:releaseNotesLink>https://github.com/pdurlej/Ice/releases/tag/v0.11.13-fire.7</sparkle:releaseNotesLink>
            <enclosure
                url="https://github.com/pdurlej/Ice/releases/download/v0.11.13-fire.7/Ice-v0.11.13-fire.7.dmg"
                sparkle:edSignature="6iW0BkOPolwLFywICry2PLaG/UzWjwzg2RBKWLBkvlN+TYycuXF6JHVK1fmROUwQFeBEoBUDBoAp6EKQy6ydAA=="
                length="8496384"
                type="application/octet-stream" />
        </item>
            <item>
            <title>0.11.13-fire.7.1</title>
            <pubDate>Tue, 26 May 2026 15:50:00 +0000</pubDate>
            <sparkle:version>1130</sparkle:version>
            <sparkle:shortVersionString>0.11.13-fire.7.1</sparkle:shortVersionString>
            <sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>
            <sparkle:releaseNotesLink>https://github.com/pdurlej/Ice/releases/tag/v0.11.13-fire.7.1</sparkle:releaseNotesLink>
            <enclosure
                url="https://github.com/pdurlej/Ice/releases/download/v0.11.13-fire.7.1/Ice-v0.11.13-fire.7.1.dmg"
                sparkle:edSignature="zZRJp+5jaZCn2iIrcKPZbi39PAK0ZuvJ8eLyfUjlXW0/URc8cOEmBsYaiCFP8gAIoHVbpk45m1soB06DFrFcDg=="
                length="8510719"
                type="application/octet-stream" />
        </item>
            <item>
            <title>0.11.13-fire.8</title>
            <pubDate>Tue, 26 May 2026 20:01:30 +0000</pubDate>
            <sparkle:version>1131</sparkle:version>
            <sparkle:shortVersionString>0.11.13-fire.8</sparkle:shortVersionString>
            <sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>
            <description><![CDATA[
                <h2>fire.8 — AI can now move menu bar items</h2>
                <p>First fire build where AI assistants can actually rearrange the menu bar, not just read it.</p>
                <h3>What's new</h3>
                <ul>
                    <li><strong>Real write ops via MCP</strong>: <code>move_item</code>, <code>hide_item</code>, <code>show_item</code>, <code>apply_layout</code> now post real CGEvent drags. AI moves items between sections like you would by hand.</li>
                    <li><strong>New MCPBackend.xpc</strong> service handles writes; existing MenuBarItemService.xpc stays for sourcePID lookups.</li>
                    <li><strong>Lean Mover.swift</strong> (~530 lines): faithful port of upstream Ice's CGEvent drag pipeline. Same three-EventTap synchronization dance, decoupled from AppState.</li>
                    <li><strong>SourcePIDCache shared</strong> across XPC services so macOS 26 Control Center reparenting resolves correctly (no more bundle IDs collapsing to com.apple.controlcenter).</li>
                </ul>
                <h3>From fire.7.1 (included)</h3>
                <ul><li><code>list_layouts</code> MCP tool — AI can ask "what layouts has the user saved?" without trial-and-error.</li></ul>
                <h3>From fire.7 (included)</h3>
                <ul><li>Multi-display support in <code>list_items</code> — iterates all active displays, picks the right Ice control items per display.</li></ul>
                <p><a href="https://github.com/pdurlej/Ice/releases/tag/v0.11.13-fire.8">Full release notes on GitHub</a></p>
            ]]></description>
            <enclosure
                url="https://github.com/pdurlej/Ice/releases/download/v0.11.13-fire.8/Ice-v0.11.13-fire.8.dmg"
                sparkle:edSignature="dJW/eJp3W6kV7g315AWo1WLM7p4VE1QeL4maze4zWmGXtqMxNFAyEuIxFW/GqFD8FPJcTalWBa8h2Fyz1dvKBg=="
                length="8849275"
                type="application/octet-stream" />
        </item>
    </channel>
</rss>
