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
- Fix critical syntax error in server.js close() method
- Fix memory leaks in all bridge files (claude, codex, agent)
- Fix race condition in session-store.js
- Fix duplicate signal handlers in server.js
- Remove undefined method call in usage-reader.js
- Clean up unused variables
- Add missing test coverage for agent alias
- Remove token usage top bar from UI
All bug fixes are backward-compatible.
Test suite: 12/12 passing.
Copy file name to clipboardExpand all lines: CHANGELOG.md
+22Lines changed: 22 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,27 @@
1
1
# Changelog
2
2
3
+
## [3.3.0] - 2025-10-23
4
+
5
+
### Fixed
6
+
-**Critical**: Fixed syntax error in `server.js` close() method causing improper indentation in agent session cleanup
7
+
-**Critical**: Fixed memory leaks in all three bridge files (claude-bridge.js, codex-bridge.js, agent-bridge.js) by properly tracking and clearing kill timeouts
8
+
- Fixed race condition in `session-store.js` where atomic rename could fail if directory was deleted between write and rename operations
9
+
- Fixed duplicate signal handlers in `server.js` that could cause double-shutdown attempts
10
+
- Removed call to undefined method `clearProcessedEntriesCache()` in `usage-reader.js`
11
+
- Removed unused `sessionCache` Map variable from `usage-reader.js`
12
+
- Added missing test coverage for agent alias in server alias tests
13
+
- Fixed test cleanup warnings by ensuring storage directory exists before save operations
14
+
15
+
### Changed
16
+
- Removed token usage top bar from UI - no longer displays real-time token statistics in the header
17
+
- Updated `applySettings()` to reflect removal of token stats visibility toggle
18
+
- Disabled `updateUsageDisplay()` and `startSessionTimerUpdate()` functions as UI elements no longer exist
19
+
20
+
### Notes
21
+
- All bug fixes are backward-compatible
22
+
- Usage statistics backend code still runs but is no longer displayed in the UI
0 commit comments