This repository was archived by the owner on Jun 19, 2026. It is now read-only.
Repository navigation
v1.1.0 - Stability, Quality and Comprehensive Testing
Changes
Bug Fixes
- Fix duplicate anthropic-beta header in Anthropic non-streaming adapter
- Replace broken Atomics.wait hack in catalog.js with async execFile
- Fix port || 8629 to ?? 8629 so port 0 is handled correctly
- Fix Chinese character encoding corruption in catalog.js
- Add missing await on injectCodexConfig() in main process
- Remove conflicting ESLint quotes rule override
Code Quality
- Replace all console.warn calls with shared logger across adapters
- Change all var to const/let across all source files
- Move inline require() calls to top of files
- Remove unused getFeatures export from presets
- Lint: 0 errors, 0 warnings
Testing (402 tests)
- Add 289 comprehensive unit tests covering adapters, SSE bridge, events, cache, stream parser, presets, and edge cases
- Replace hardcoded ports with random port allocation in all integration tests
- Add npm run test:unit and npm run test:integration scripts