- Reorganized package structure into separate modules for better maintainability
- Moved context management to
context.py
- Moved directory comparison to
diff.py
- Moved I/O operations to
io.py
- Moved metadata handling to
metadata.py
- Moved context management to
- Added comprehensive documentation site using MkDocs Material
- Added detailed API Reference
- Updated examples
- Added contributing guidelines and release process
- Added project logo and branding
- Migrated from black to ruff for code formatting and linting
- Added pre-commit hooks for code quality
- Fixed GitHub Actions workflow for automated testing
- Updated build system with pyproject.toml
- Added proper package metadata and classifiers
- Added development and documentation dependencies