Changelog¶
All notable changes to this project are documented here.
This changelog is automatically generated from Conventional Commits.
1.6.2 — 2026-03-13¶
Features¶
- Add import contracts, architecture docs, and PEP 561 support (f1ebfd2)
1.6.1 — 2026-03-11¶
Bug Fixes¶
- Update paths in version sync script to reflect new project structure (7e3c477)
Maintenance¶
- Update project name placeholders in documentation for consistency (8433f84)
1.6.0 — 2026-03-10¶
Bug Fixes¶
- Handle invalid path characters and config loading warnings on Windows (38ba8e4)
- Traduire le changelog en anglais (9b89e59)
Refactoring¶
- Migrate to src/ layout + code quality audit fixes (af27bd1)
1.5.4 — 2026-02-11¶
Bug Fixes¶
- Remove unnecessary page_name from coverage plugin configuration (a694fd5)
- Add missing newline in pyproject.toml (a665cc0)
- Enable publish and deploy workflows (f536b66)
1.5.3 — 2026-02-10¶
Features¶
- Ajouter des options pour le workflow de publication et améliorer les hooks de commit (c7fdb17)
Bug Fixes¶
- Update tag pattern in publish workflow and improve post-commit hook for tag creation (fc3ff56)
- Update tag pattern in workflows to use "v*-latest" for versioning (a29d15a)
- Update tag pattern in publish workflow and improve post-commit hook for tag creation (1764da1)
Documentation¶
- Add changelog and pytest coverage to documentation (0de6ae7)
Maintenance¶
- Update project documentation and bump version to 1.5.3 (3299396)
- Updating workflows, hooks and doc (924bf9c)
1.5.2 — 2026-02-09¶
Bug Fixes¶
- Ajouter l'exclusion de la sortie de build MkDocs (d48f904)
- Add missing type annotations for griffe validation (32e256a)
1.5.1 — 2026-02-08¶
Features¶
- Personalize build message to include project name (c7286e3)
- Add level protection mechanisms and level property accessors (4c8a76d)
Bug Fixes¶
- Improve main branch reference handling and add debug info for tag verification (d1f0a45)
1.5.0 — 2026-01-31¶
Refactoring¶
- Major architectural cleanup for v1.5.0 (2c79fb9)
1.4.3 — 2026-01-26¶
Bug Fixes¶
- Correct package name in installation verification step of GitHub Actions workflow (1a5068c)
Maintenance¶
- Update .gitignore and pre-commit configuration for improved file management (f6c5ac1)
- Replaced mypy with ty and pyright (a549394)
1.4.2 — 2026-01-25¶
Maintenance¶
- Simplify package installation verification in GitHub Actions workflow (d389a1d)
- Remove linting step from GitHub Actions workflow (7554bd7)
- Update requirements and improve GitHub Actions workflow (374e290)
- Bump version to 1.4.2 (ed37c95)
1.4.1 — 2026-01-25¶
Maintenance¶
- Add development requirements and update GitHub Actions workflow (f90f62e)
1.4.0 — 2026-01-18¶
Maintenance¶
- Update json printing + setting github actions + cleaned ruff warnings in tests (d5bea2b)
1.3.0 — 2026-01-08¶
Maintenance¶
- Added printer/logger customization methods (5a8d180)
1.2.1 — 2026-01-05¶
Bug Fixes¶
- Update PyPI badge in README.md to reflect correct project name (c0a2906)
Maintenance¶
- Update .gitignore to exclude temporary files (49569d1)
- Bump version to 1.2.1 and update project URLs (4f84679)
1.2.0 — 2025-12-23¶
Maintenance¶
- Rename project from ezpl to ezplog in pyproject.toml (99b01f0)
- Bump version to 1.2.0 and update configuration (5ec5c8b)
1.1.4 — 2025-12-16¶
Maintenance¶
- Update Python compatibility and documentation (c233e72)
- Bump version to 1.1.4 and update related documentation (4b82c43)
1.1.3 — 2025-12-15¶
Bug Fixes¶
- Enhance logger management to prevent duplicate handlers (d59d1be)
Maintenance¶
- Bump version to 1.1.3 and update related documentation (450f61b)
1.1.2 — 2025-12-15¶
Bug Fixes¶
- Streamline type hints in progress.py (82d8bf0)
Maintenance¶
- Update version to 1.1.2 and change development status (5da8d25)
- Minor enhancements - v1.1.1 (648a472)
1.1.0 — 2025-12-13¶
Features¶
- Add comprehensive documentation, test suite, and development tooling - v1.1.0 (e4d78d8)¶
Automatically generated by git-cliff