All notable changes to this project will be documented in this file.
- Fixed Pydantic v2 compatibility by replacing deprecated
.dict()with.model_dump()in API module - Fixed PEP 8 line length violations (13 instances across multiple modules)
- Improved error message formatting for better readability
- Added explicit UTF-8 encoding to all file operations for cross-platform compatibility
- Enhanced code quality with better type hints and documentation
- Improved docstring formatting in core, runner, and parser modules
- Completely redesigned README.md with modern layout and badges
- Added Features section highlighting key capabilities
- Added FAQ section with common questions and solutions
- Added Troubleshooting section with common issues
- Added System Requirements with recommended specifications
- Enhanced Contributing guidelines with development workflow
- Added Related Projects and Support sections
- Improved API Reference with categorized methods
- Added detailed Changelog section in README
- All code now passes ruff linting with no errors
- Maintained 100% test pass rate (5/5 tests passing)
- Better code organization and readability
- Enhanced functionality and performance improvements
- Code refactoring and optimization
- Enhanced functionality and performance improvements
- Initial public release
- Core ZMap wrapper functionality
- REST API with FastAPI
- Configuration management
- Input/Output handling
- Result parsing capabilities