mirror of
https://github.com/Horizontal42/netsleuth.git
synced 2026-11-11 02:12:04 +03:00
1.4 KiB
1.4 KiB
Changelog
All notable changes to Netsleuth will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Unreleased
Added
- DevContainer configuration for consistent development environment
- Pre-commit hooks for linting, formatting, and security checks
- Comprehensive CI/CD pipeline with GitHub Actions
- Issue templates for bug reports and feature requests
- Pull request template
- CONTRIBUTING.md guide
- Internationalization support (i18n) for multiple languages
- Monitoring module with OpenTelemetry integration
- Sphinx documentation structure
- Python 3.10, 3.11, 3.12 support in CI
Changed
- Updated pyproject.toml with comprehensive tool configurations
- Enhanced project structure for better maintainability
Fixed
- Improved error handling patterns
- Better type hints throughout the codebase
Security
- Added Bandit security scanning
- Added pip-audit for dependency vulnerability checks
- Automated security scanning in CI pipeline
0.1.0 - 2024-08-12
Added
- Initial release of Netsleuth
- Network diagnostics capabilities
- CLI interface
- Multiple export formats
- Basic testing framework