7.34.1 (2026-02-03)
Bug Fixes
- dashboard: cross-browser OAuth with manual callback fallback (#417) (#423) (24b0312)
- dashboard: detect popup blocked during OAuth flow (441870d)
- jsonl: add explicit UTF-8 BOM stripping (09b5239)
- quota: add explicit 429 rate limit handling (e596ab4)
- quota: improve 403 error messaging for forbidden accounts (5a308db)
- websearch: add type guards and deduplication for global settings (847aad0)
- websearch: normalize double-slash paths in hook detection (66f5fe6)
- websearch: normalize Windows path separators in hook detection (d61c940)
- websocket: add maxPayload limit to prevent DoS attacks (4fd2f60)
Code Refactoring
- oauth: align box chars with CCS standard and add JSDoc (258220b)
- websearch: extract shared hook utils to DRY module (1f8d9b8), closes #420
Tests
- websearch: add unit tests for hook-utils module (deb6249)