Skip to content

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