Peter Steinbergerdocs: update appcast for 0.45.291560ca3 months agoHistory
158 lines · 13.2 KB · Text
RawDownload
<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss xmlns:sparkle="http://www.andymatuschak.org/xml-namespaces/sparkle" version="2.0">    <channel>        <title>CodexBar</title>        <item>            <title>0.45.2</title>            <pubDate>Sun, 19 Jul 2026 18:23:42 +0100</pubDate>            <link>https://raw.githubusercontent.com/steipete/CodexBar/main/appcast.xml</link>            <sparkle:version>109</sparkle:version>            <sparkle:shortVersionString>0.45.2</sparkle:shortVersionString>            <sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>            <description><![CDATA[<h2>CodexBar 0.45.2</h2><h3>Fixed</h3><ul><li>Refresh: prevent macOS 14 launch crashes caused by TaskLocal task-allocation corruption (#2341, fixes #2319 and #2326). Thanks @lzylzylzy130 and @jorgesancha!</li><li>Menu bar: render custom-layout provider icons at the native size and tint them for light and dark menu bars (#2334). Thanks @elpinguinofrio!</li><li>Menu: fix switcher “Weekly progress” to prefer weekly quota windows, with provider-specific fallback when unavailable (#2327). Thanks @Anneo22!</li><li>Command Code: improve progress-bar contrast in dark mode (#2333). Thanks @Baksalyar!</li><li>Widgets: keep cost rows on one line with large token counts (#2337). Thanks @zhulijin1991!</li><li>OpenCode/OpenCode Go: preserve computed sub-1% usage percentages instead of rescaling them as direct fractions (#2331). Thanks @OfficialAbhinavSingh!</li><li>OpenCode Go: prefer local usage for unscoped Auto refreshes while keeping account- and workspace-scoped requests web-first (#2316). Thanks @kiranmagic7!</li></ul><p><a href="https://github.com/steipete/CodexBar/blob/main/CHANGELOG.md">View full changelog</a></p>]]></description>            <enclosure url="https://github.com/steipete/CodexBar/releases/download/v0.45.2/CodexBar-macos-universal-0.45.2.zip" length="53246326" type="application/octet-stream" sparkle:edSignature="v3yb5YxXTTl3804rUGKooCUr3oFxSLtzA+pSn0ekAcyacuwJr+msYjgggvB28U2LZsivR+NRBzfmyH4G/h3qCA=="/>        </item>        <item>            <title>0.45.1</title>            <pubDate>Sun, 19 Jul 2026 08:59:53 +0100</pubDate>            <link>https://raw.githubusercontent.com/steipete/CodexBar/main/appcast.xml</link>            <sparkle:version>108</sparkle:version>            <sparkle:shortVersionString>0.45.1</sparkle:shortVersionString>            <sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>            <description><![CDATA[<h2>CodexBar 0.45.1</h2><h3>Added</h3><ul><li>Claude: show per-model weekly claude-swap usage windows from schema-v1 account listings (#2310). Thanks @AlexGodard!</li><li>Claude: allow an opt-in claude-swap card when only one account is available (#2280). Thanks @possibilities!</li><li>OpenCode Go: add daily local cost and plan-usage history (#2296). Thanks @kentoku24!</li><li>Overview: raise the merged provider limit from three to six (#2314). Thanks @BobbyWang0120!</li></ul><h3>Changed</h3><ul><li>Menu bar: remove status-item hover tooltips to match macOS menu extras, keeping VoiceOver titles (#2315). Thanks @BobbyWang0120!</li><li>Codex: simplify cost labels to &quot;Cost&quot; and move the reported-versus-estimated explanation into Cost settings, keeping a short per-value estimate note (#2313). Thanks @Zihao-Qi!</li></ul><h3>Fixed</h3><ul><li>StepFun: fix password login web ID derivation so the header and cookie match the anonymous token (#2312). Thanks @Zihao-Qi!</li><li>Menu bar: refresh custom cost tokens when token-cost data changes (#2305). Thanks @Zihao-Qi!</li><li>Menu bar: refresh custom reset tokens at their displayed time boundaries (#2303). Thanks @Zihao-Qi!</li><li>Usage: normalize session-equivalent forecasts against aligned partial-session samples so extrapolated weekly burn is not overstated (#2301). Thanks @Zihao-Qi!</li><li>Usage: align current/latest and historical cost/token metrics by period (#2295). Thanks @RoshanMhatre!</li><li>Codex: exclude parent-copied prefixes from compact subagent usage when the fork boundary matches the parent snapshot (#2285). Thanks @hhh2210!</li><li>Usage &amp; Spend: fix black share-card PNG exports while keeping rendering compatible with Intel Macs (#2292). Thanks @Chipagosfinest!</li><li>Usage &amp; Spend: keep complete model rows visible when another same-currency source has incomplete history (#2308). Thanks @Chipagosfinest!</li><li>ElevenLabs: clamp character and voice-slot usage percentages at 100% during overage (#2293). Thanks @OfficialAbhinavSingh!</li></ul><h3>Internal</h3><ul><li>Serialize the Claude CLI platform-gating cases to prevent nondeterministic Linux CI failures (#2311). Thanks @Chipagosfinest!</li></ul><p><a href="https://github.com/steipete/CodexBar/blob/main/CHANGELOG.md">View full changelog</a></p>]]></description>            <enclosure url="https://github.com/steipete/CodexBar/releases/download/v0.45.1/CodexBar-macos-universal-0.45.1.zip" length="53227318" type="application/octet-stream" sparkle:edSignature="QyQdkPlko+svg7GhULmoQSxKd0IHNOnWUlpKmL5tXJjC8b+t7HmFR7+6ii7F+F2Si2601gskEJiAj+Vhgi4YBw=="/>        </item>        <item>            <title>0.45.0</title>            <pubDate>Sat, 18 Jul 2026 18:02:16 +0100</pubDate>            <link>https://raw.githubusercontent.com/steipete/CodexBar/main/appcast.xml</link>            <sparkle:version>107</sparkle:version>            <sparkle:shortVersionString>0.45.0</sparkle:shortVersionString>            <sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>            <description><![CDATA[<h2>CodexBar 0.45.0</h2><h3>Added</h3><ul><li>Menu bar: add drag-and-drop layouts with customizable identity, usage, reset, cost, spacing, and stacked-line tokens (#2275).</li><li>Usage: estimate weekly quota in full 5-hour windows and show whether it can run out before reset (#2261). Thanks @hdsheena!</li><li>CLI: add quota-aware codexbar guard automation gates with stable exit codes, explicit windows, JSON output, and bounded fetches (#2237). Thanks @OfficialAbhinavSingh!</li><li>CLI: add a gated browser-cookie refresh command for cookie-backed providers (#2262). Thanks @PINKIIILQWQ!</li><li>OpenCode: add safe cookie re-import actions to OpenCode and OpenCode Go settings, preserving cached sessions until refreshed cookies validate (#2264). Thanks @PINKIIILQWQ!</li><li>Refresh: add an opt-in agent-aware Adaptive mode with consent-gated, bounded local activity detection (#2111). Thanks @hhh2210!</li><li>Codex: add opt-in local session cost estimates for organization API-key users (#2172). Thanks @wicolian!</li><li>Cursor: add dashboard token-cost reports with per-model API-rate estimates and Cursor-metered totals (#1745). Thanks @EClinick!</li><li>Cost usage: include OMP session logs alongside pi-compatible sessions without double-counting shared assistant entries (#2269). Thanks @kevcube!</li><li>OpenRouter: support multiple labeled API-key accounts with isolated usage, stacked/segmented menu cards, and CLI account selection (#2271). Thanks @andyylin!</li><li>Agent sessions: add opt-in descriptive Codex thread and subagent labels with safe project fallback (#2273). Thanks @sirwazzles!</li><li>ai&amp;: add 30-day organization spend from request logs with partial-result labeling when pagination is truncated (#2256). Thanks @jethac!</li><li>DeepInfra: add prepaid balance, monthly spend, spending-limit, and suspension tracking via API keys (#2238). Thanks @billerickson!</li><li>Doubao: add arkcli Coding and Agent Plan usage with bounded CLI execution and personal/team quota support (#2221). Thanks @start3015!</li><li>DeepSeek: show Platform cost and token history with Cost summary while preserving optional-usage consent (#2270). Thanks @Zihao-Qi!</li><li>Confetti: use branded provider palettes for reset celebrations (#2177). Thanks @kreitter!</li></ul><h3>Fixed</h3><ul><li>Menu bar: fix palette drag-and-drop in the layout editor so dropped and reordered pills stick (#2279).</li><li>Menu Bar settings: remove the Layout editor&#x27;s container-wide focus ring while preserving keyboard access to its tokens and controls.</li><li>Providers: gate version probes to enabled providers so disabled providers no longer spawn subprocesses or trigger TCC prompts at launch (#2277, #2278, fixes #2267). Thanks @kiranmagic7!</li><li>Settings: restore Settings opening after keepalive window recreation (#2259). Thanks @devYRPauli!</li><li>Linux CLI: close subprocess capture pipes and prevent EMFILE crashes in long-running serve processes (#2258, fixes #2234). Thanks @Yuxin-Qiao!</li><li>Claude: preserve last-good CLI usage across transient parse failures while clearing stale data after authentication loss (#2247, #2241). Thanks @kiranmagic7!</li><li>Claude: reuse the CLI probe session so refreshes no longer create empty account sessions (#2263). Thanks @elpinguinofrio and @devYRPauli!</li><li>Command Code: retry later browser sessions so stale earlier cookies do not mask an active Vivaldi session (#2281). Thanks @cicae!</li><li>Widgets: align token/cost refreshes with the global cadence, with a five-minute WidgetKit safety floor (#2282). Thanks @zhulijin1991!</li><li>Cursor: clamp plan usage at 100% when included usage exceeds the plan limit (#2255). Thanks @OfficialAbhinavSingh!</li><li>Abacus: clamp overage credit usage to 100% (#2265). Thanks @OfficialAbhinavSingh!</li></ul><h3>Internal</h3><ul><li>Tests: migrate remaining process-global test overrides to task-local scopes and remove dead seams (#2239, #2240, #2242, #2245). Thanks @anagnorisis2peripeteia!</li><li>Internal: enforce bounded agent-aware Adaptive scans and zero-scan behavior without consent (#2276).</li></ul><p><a href="https://github.com/steipete/CodexBar/blob/main/CHANGELOG.md">View full changelog</a></p>]]></description>            <enclosure url="https://github.com/steipete/CodexBar/releases/download/v0.45.0/CodexBar-macos-universal-0.45.0.zip" length="53086127" type="application/octet-stream" sparkle:edSignature="BcJ0EiMReF49ELidhxy3DwuKfcHFfzQoTeGGD4kxwIcYgbfxELg7ESxLdZVDO69DF1yI0V3/FACMwpu2RxUYBA=="/>        </item>        <item>            <title>0.14.0</title>            <pubDate>Thu, 25 Dec 2025 03:56:15 +0100</pubDate>            <link>https://raw.githubusercontent.com/steipete/CodexBar/main/appcast.xml</link>            <sparkle:version>41</sparkle:version>            <sparkle:shortVersionString>0.14.0</sparkle:shortVersionString>            <sparkle:minimumSystemVersion>15.0</sparkle:minimumSystemVersion>            <description><![CDATA[<h2>CodexBar 0.14.0</h2><ul><li>Antigravity: new local provider for the Antigravity language server (Claude + Gemini quotas) with an experimental toggle; improved plan display + debug output; clearer not-running/port errors; hide account switch.</li><li>Status: poll Google Workspace incidents for Gemini + Antigravity; Status Page opens the Workspace status page.</li>            <li>Settings: add Providers tab; move cost usage + status toggles to General; keep display controls in Advanced.</li><li>Menu/UI: widen the menu for four providers; cards/charts adapt to menu width; tighten provider switcher/toggle spacing; keep menus refreshed while open.</li><li>Gemini: hide the dashboard action when unsupported.</li><li>Claude: fix Extra usage spend/limit units (cents); improve CLI probe stability; surface web session info in Debug.</li><li>OpenAI web: fix dashboard ghost overlay on desktop (WebKit keepalive window).</li><li>Debug: add a debug-lldb build mode for troubleshooting.</li></ul><p><a href="https://github.com/steipete/CodexBar/blob/main/CHANGELOG.md">View full changelog</a></p>]]></description>            <enclosure url="https://github.com/steipete/CodexBar/releases/download/v0.14.0/CodexBar-0.14.0.zip" length="5382347" type="application/octet-stream" sparkle:edSignature="qhj8jnqH/eOXEP2plbZyTb8w1x0Afcpix0kC+pzMh5jX9Lkf3Yg2Bvd6/vsKdhOObEwJjQZRb/RKiSBx55J3DA=="/>        </item>        <item>            <title>0.13.0</title>            <pubDate>Wed, 24 Dec 2025 01:53:35 +0100</pubDate>            <link>https://raw.githubusercontent.com/steipete/CodexBar/main/appcast.xml</link>            <sparkle:version>40</sparkle:version>            <sparkle:shortVersionString>0.13.0</sparkle:shortVersionString>            <sparkle:minimumSystemVersion>15.0</sparkle:minimumSystemVersion>            <enclosure url="https://github.com/steipete/CodexBar/releases/download/v0.13.0/CodexBar-0.13.0.zip" length="5099083" type="application/octet-stream" sparkle:edSignature="EmhEmcTFQEpuQG6vZ288l9j278VjnpQdQcmZnU1JDvzERVTtnIg+8RDlsHV9niwejaOBPX6mvXST3vNJHpwADA=="/>        </item>        <item>            <title>0.12.0</title>            <pubDate>Tue, 23 Dec 2025 04:39:05 +0100</pubDate>            <link>https://raw.githubusercontent.com/steipete/CodexBar/main/appcast.xml</link>            <sparkle:version>39</sparkle:version>            <sparkle:shortVersionString>0.12.0</sparkle:shortVersionString>            <sparkle:minimumSystemVersion>15.0</sparkle:minimumSystemVersion>            <enclosure url="https://github.com/steipete/CodexBar/releases/download/v0.12.0/CodexBar-0.12.0.zip" length="4888386" type="application/octet-stream" sparkle:edSignature="tQMHO/RNAbvwRHXYnLAkNV2ksiV722qR8fEYzcbipgetacfPnwnLJ0Pe/lAiZ03PBmj3BkisHb74GosUlSV+DQ=="/>        </item>    </channel></rss>