Skip to content

Changelog

All notable changes to this project are documented here.

This changelog is automatically generated from Conventional Commits.

2.1.4 — 2026-04-03

Refactoring

  • Consolidate docs, CLI UX, and project tooling (86f374a)

2.0.4 — 2026-03-30

Refactoring

  • Prefix internal modules with _ to enforce symbol visibility (294e6e8)

2.0.3 — 2026-03-26

Maintenance

  • Enforce symbol visibility and add all to all public modules (9a4bec7)

2.0.2 — 2026-03-23

Bug Fixes

  • Update copyright year in LICENSE file to 2026 (ecbfa5f)

Maintenance

  • Update pre-commit hook for linting and formatting, sync version.py, and require Python 3.11 (7202bf3)
  • Update license badge format in README and index files, and rename temporary directory in pyproject.toml (0f9266d)
  • Overhaul badges, migrate to hatchling, and update docs index (c618eac)

2.0.1 — 2026-03-20

Features

  • Update project version to 2.0.1 and adjust documentation for ezplog (9c9e546)

2.0.0 — 2026-03-18

Features

  • Rename package from ezpl to ezplog and overhaul documentation (edce750)

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