[4.0.0-alpha.1] - 2025-10-30
Changed
- Breaking: Require Python 3.11+ for modern features and better performance
- TOP: Enhance selftest diagnostics with clearer output
- Remove over 3,200 lines of duplicate code to improve response times
- Improve CLI modularity and organization for easier troubleshooting
- Strengthen error handling throughout for better user experience
Added
- Add strict type checking to catch potential errors before runtime
- Add better IDE support with improved autocompletion
- Add automatic test coverage tracking with CodeCov integration
- Add coverage reports on pull requests for transparency
- Add clear contribution guidelines and a code of conduct
- Add release pipeline support for PyPI publishing
Security
- Add automated security scanning on every pull request
Full Changelog: v3.2.0...v4.0.0-alpha.1