You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+6-3Lines changed: 6 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,10 +1,13 @@
1
1
# Changelog
2
2
3
+
## 0.2.2 — 2025-11-17
4
+
- Menu bar icon stays static when no account/usage is present; loading animation only runs while fetching (12 fps) to keep idle CPU low.
5
+
- Usage refresh first tails the newest session log (512 KB window) before scanning everything, reducing IO on large Codex logs.
6
+
- Packaging/signing hardened: strip extended attributes, delete AppleDouble (`._*`) files, and re-sign Sparkle + app bundle to satisfy Gatekeeper.
7
+
3
8
## 0.2.1 — 2025-11-17
9
+
- Patch bump for refactor/relative-time changes; packaging scripts set to 0.2.1 (5).
4
10
- Streamlined Codex usage parsing: modern rate-limit handling, flexible reset time parsing, and account rate-limit updates (thanks @jazzyalex and https://jazzyalex.github.io/agent-sessions/).
5
-
- Usage refresh now tails the newest session log (512 KB window) before falling back to a full scan, cutting disk IO and CPU spikes on large Codex logs.
6
-
- Menu bar icon animation now sleeps when data is present; loading CADisplayLink runs at 12 fps only while fetching to reduce idle CPU.
7
-
- If no account/usage is found, menu bar icon stays static (no loading animation) to avoid distracting motion when offline or before first login.
8
11
9
12
## 0.2.0 — 2025-11-16
10
13
- CADisplayLink-based loading animations (macOS 15 displayLink API) with randomized patterns (Knight Rider, Cylon, outside-in, race, pulse) and debug replay cycling through all.
0 commit comments