mirror of
https://github.com/allaunthefox/Research-Stack.git
synced 2026-07-31 03:05:21 +00:00
43 lines
1.4 KiB
Markdown
43 lines
1.4 KiB
Markdown
# Changelog
|
|
|
|
All notable changes to this project will be documented in this file.
|
|
|
|
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
|
|
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
|
|
|
## [1.0.0] - 2026-02-14
|
|
|
|
### Added
|
|
- **Rollback System**: Transaction logging and snapshot capabilities for data safety
|
|
- `SnapshotManager` class for creating/restoring snapshots
|
|
- `TransactionLog` class for logging operations
|
|
- `RollbackManager` for high-level orchestration
|
|
- CLI commands: `create`, `restore`, `delete`, `list`, `undo`
|
|
- **Type Safety**: mypy integration in CI pipeline
|
|
- **Code Formatting**: black and isort integration in CI pipeline
|
|
- **Performance Benchmarks**: Added to CI pipeline
|
|
- **Security Scanner**: red_team.py for vulnerability detection
|
|
|
|
### Changed
|
|
- **CI/CD Pipeline**: Enhanced with multiple quality gates
|
|
- mypy type checking
|
|
- black format checking
|
|
- isort import checking
|
|
- Performance benchmarks
|
|
- Rollback tests
|
|
|
|
### Fixed
|
|
- **Test Coverage**: Improved to 80%+
|
|
- **Docstrings**: 100% coverage on all functions
|
|
|
|
## [0.0.0] - 2025-12-17
|
|
|
|
### Added
|
|
- Initial release
|
|
- Core deduplication functionality
|
|
- Plugin system
|
|
- Database support
|
|
- CLI commands
|
|
|
|
[1.0.0]: https://github.com/allaunthefox/NoDupeLabs/releases/tag/v1.0.0
|
|
[0.0.0]: https://github.com/allaunthefox/NoDupeLabs/releases/tag/v0.0.0
|