Added
- BIRRE_CONFIG_FILE environment variable support for specifying config file path (#73)
- Helpful user guidance for TLS handshake errors with structured logging (#72)
- Detect intercepted certificate chains
- Provide actionable error messages
- Support for custom CA bundles
Changed
- Moved live tests to
integration/directory with updated fixtures (#74)- Better test organization and markers
- Separate offline and online test suites
Fixed
- Event loop closed errors during server startup (#76)
- Introduced reusable sync bridge loop for synchronous operations
- Disposable API bridges for startup checks
- Proper cleanup with atexit handlers
Improved
- Configuration file path handling and normalization (#75)
- CLI documentation with comprehensive usage examples
- Enhanced settings validation and tests
Full Changelog: v3.1.0...v3.2.0