forked from steipete/CodexBar
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathappcast.xml
More file actions
152 lines (152 loc) · 13.1 KB
/
appcast.xml
File metadata and controls
152 lines (152 loc) · 13.1 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
<?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.20</title>
<pubDate>Wed, 08 Apr 2026 04:42:18 +0100</pubDate>
<link>https://raw.githubusercontent.com/steipete/CodexBar/main/appcast.xml</link>
<sparkle:version>55</sparkle:version>
<sparkle:shortVersionString>0.20</sparkle:shortVersionString>
<sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>
<description><![CDATA[<h2>CodexBar 0.20</h2>
<h3>Highlights</h3>
<ul>
<li>Codex: switch between system accounts/profiles without manually logging out and back in. @ratulsarna</li>
<li>Add Perplexity provider support with recurring, bonus, and purchased-credit tracking, Pro/Max plan detection, browser-cookie auto-import, and manual-cookie fallback (#449). Thanks @BeelixGit!</li>
<li>Add OpenCode Go as a separate provider with 5-hour, weekly, and monthly web usage tracking, widget integration, and browser-cookie support.</li>
<li>Claude: fix token and cost inflation caused by cross-file double counting of subagent JSONL logs, fix streaming chunk deduplication, and add <code>claude-sonnet-4-6</code> pricing. Thanks @enzonaute for the investigation!</li>
<li>Cost history: merge supported pi session usage into Codex/Claude provider history (#653). Thanks @ngutman!</li>
</ul>
<h3>Providers & Usage</h3>
<ul>
<li>Perplexity: add recurring, bonus, and purchased-credit tracking; plan detection for Pro/Max; browser-cookie auto-import; and manual-cookie fallback (#449). Thanks @BeelixGit!</li>
<li>OpenCode Go: add a dedicated provider, parse live authenticated workspace Go usage from the web app, keep monthly optional and honor workspace env overrides.</li>
<li>Codex: add workspace attribution for account labels and same-email multi-workspace accounts.</li>
<li>Codex: reconcile live-system and managed accounts by canonical identity, preserve account-scoped usage/history/dashboard state, allow OAuth CLI fallback, and tighten OpenAI web ownership gating so quota and credits only attach to the matching account. Thanks @monterrr and @Rag30 for the initial effort and ideas!</li>
<li>Codex: normalize weekly-only rate limits across OAuth and CLI/RPC so free-plan accounts render as Weekly instead of a fake Session, preserve unknown single-window payloads in the primary lane, hide the empty Session lane in widgets, and accept weekly-only Codex CLI <code>/status</code>/RPC data without failing. @ratulsarna</li>
<li>Codex: refactor the provider end to end into clearer components and better division of responsibilities.</li>
<li>OpenCode: preserve product separation between Zen and Go, improve null/unsupported usage handling, and harden cookie/domain behavior for authenticated web fetches.</li>
<li>Cost history: merge supported pi session usage into Codex/Claude provider history (#653). Thanks @ngutman!</li>
</ul>
<h3>Menu & Settings</h3>
<ul>
<li>Codex: add UI for switching the system-level Codex account and promoting a managed account into the live system slot.</li>
<li>Codex: hide display-only OpenAI web extras in widgets and fix buy-credits / credits-only presentation regressions.</li>
<li>Claude: enable “Avoid Keychain prompts” by default, remove the experimental label, and preserve user-action cooldown clearing plus startup bootstrap when Security.framework fallback is still needed.</li>
<li>Fix alignment of menu chart hover coordinates on macOS. Thanks @cuidong233!</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.20/CodexBar-0.20.zip" length="28820676" type="application/octet-stream" sparkle:edSignature="ms1BXCobJnD3hDWYVivEdhuReXQXtcKWK21w4VWPF90VsFcWTSg9vwyNCXba3VpAcpAkN0uHw93aGVpcRzihAg=="/>
</item>
<item sparkle:channel="beta">
<title>0.20.0-beta.1</title>
<pubDate>Wed, 01 Apr 2026 00:36:32 +0900</pubDate>
<link>https://raw.githubusercontent.com/steipete/CodexBar/main/appcast.xml</link>
<sparkle:version>54</sparkle:version>
<sparkle:shortVersionString>0.20.0-beta.1</sparkle:shortVersionString>
<sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>
<description><![CDATA[<h2>CodexBar 0.20.0-beta.1</h2>
<h3>Highlights</h3>
<ul>
<li>Add basic multi-account support to Codex. Thanks @monterrr and @Rag30 for the initial effort and ideas!</li>
<li>Add Perplexity provider with recurring, bonus, and purchased-credit tracking; plan detection (Pro/Max); and browser-cookie auto-import with manual-cookie fallback (#449). Thanks @BeelixGit!</li>
</ul>
<h3>Providers & Usage</h3>
<ul>
<li>Add the foundation for multi-account support to Codex and basic UX for adding and switching accounts. @ratulsarna</li>
<li>Codex: normalize weekly-only rate limits across OAuth and CLI/RPC so free-plan accounts render as Weekly instead of a fake Session, preserve unknown single-window payloads in the primary lane, hide the empty Session lane in widgets, and accept weekly-only Codex CLI <code>/status</code>/RPC data without failing. @ratulsarna</li>
<li>Perplexity: add provider support with credit tracking for recurring (monthly), bonus (promotional), and purchased on-demand credits; plan detection (Pro/Max); and browser-cookie auto-import with manual-cookie fallback (#449). Thanks @BeelixGit!</li>
</ul>
<h3>Menu & Settings</h3>
<ul>
<li>Fix alignment of menu chart hover coordinates on macOS. Thanks @cuidong233!</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.20.0-beta.1/CodexBar-0.20.0-beta.1.zip" length="27000457" type="application/octet-stream" sparkle:edSignature="3w8bAWbYOKl5tshJ4vFg+upCSxPS+amG1+hxVz9glfpwaRsjVjI9Fo5AAC51HUl1QgAO9EWOjcEGOmiYTzxbBQ=="/>
</item>
<item>
<title>0.19.0</title>
<pubDate>Mon, 23 Mar 2026 17:44:57 -0700</pubDate>
<link>https://raw.githubusercontent.com/steipete/CodexBar/main/appcast.xml</link>
<sparkle:version>53</sparkle:version>
<sparkle:shortVersionString>0.19.0</sparkle:shortVersionString>
<sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>
<description><![CDATA[<h2>CodexBar 0.19.0</h2>
<h3>Highlights</h3>
<ul>
<li>Add Alibaba Coding Plan provider with region-aware quota fetching, widget integration, and browser-cookie import defaults (#574).</li>
<li>Align Cursor usage with the dashboard's Total/Auto/API lanes. (#587). Thanks @Rag30!</li>
<li>Add subscription utilization history chart to the menu with DST-safe data point identification (#589). Thanks @maxceem!</li>
<li>Refactor the Claude provider end to end into clearer, better-tested components while preserving behavior (#494). @ratulsarna</li>
<li>Add reset time display for Codex code review limits (#581). Thanks @Q1CHENL!</li>
<li>Add per-model token counts to cost history (#546). Thanks @iam-brain!</li>
<li>Fix Antigravity model selection to use stable model-family matching for Claude, Gemini Pro, and Gemini Flash, and preserve fallback lane visibility in the menu bar and icon (#590). Thanks @skainguyen1412!</li>
<li>Add GPT-5.4 mini and nano pricing (#561). Thanks @iam-brain!</li>
</ul>
<h3>Providers & Usage</h3>
<ul>
<li>Alibaba: add Coding Plan provider support with region-aware web/API quota fetching, widget integration, and browser-cookie import defaults (#574).</li>
<li>Cursor: trust dashboard percent fields for Total/Auto/API usage, preserve on-demand remaining fallback views, and keep scanning imported browser-cookie candidates until a working Cursor session is found (#587, supersedes #579). Thanks @Rag30!</li>
<li>Claude: refactor the provider end to end into clearer components, with baseline docs and expanded tests to lock down behavior (#494).</li>
<li>Codex: show reset times for code review limits, including Core review reset parsing support (#581). Thanks @Q1CHENL!</li>
<li>Cost history: add per-model token counts so token usage is broken out by model (#546). Thanks @iam-brain!</li>
<li>Antigravity: replace label-order guessing with stable model-family selection for Claude, Gemini Pro, and Gemini Flash; fix mapping for Claude thinking models and placeholder model IDs; preserve fallback lane visibility in the menu bar and icon when only fallback lanes exist (#590). Thanks @skainguyen1412!</li>
<li>Kimi: tolerate API responses without <code>resetTime</code> so usage decoding no longer fails on sparse payloads.</li>
<li>Codex: add GPT-5.4 mini and nano pricing (#561). Thanks @iam-brain!</li>
</ul>
<h3>Menu & Settings</h3>
<ul>
<li>Menu: add subscription utilization history chart with DST-safe chart point identifiers and per-provider plan utilization tracking (#589). Thanks @maxceem!</li>
<li>Menu bar: in Both display mode, fall back to percent when pace data is unavailable so text stays visible for providers without pace metrics (#527). Thanks @Astro-Han!</li>
<li>Settings: persist the resolved refresh cadence default to <code>UserDefaults</code> on first launch and repair invalid stored values so the setting stays normalized across relaunches (#519). Thanks @Astro-Han!</li>
<li>Menu: wrap long status blurbs and preserve wrapped titles for multiline entries (#543). Thanks @zkforge!</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.19.0/CodexBar-0.19.0.zip" length="26122301" type="application/octet-stream" sparkle:edSignature="Qi8+pZV5u0I436wC/vZ022EpH6OD0KzOKA9Bf+VLAuqtzZiG4iueruEhhSPUhWXjJnpNVKq6k5L2JEh0BsF4BQ=="/>
</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>