Skip to content

Changelog

All notable changes to this project are documented here.

This changelog is automatically generated from Conventional Commits.

2.7.1 — 2026-04-01

Maintenance

  • Bump version to 2.7.1 and update package metadata (5e2a2e1)

2.7.0 — 2026-04-01

Refactoring

  • cli,docs,examples: Restructure CLI and rewrite documentation (ef70bd3)

2.6.6 — 2026-03-31

Features

  • Refresh widgets and docs (2b7b1b0)

Maintenance

  • Update Python project configuration and standards (e2a7ad2)

2.6.4 — 2026-03-30

Refactoring

  • Update import paths to use shared module directly instead of defaults (bceeb0a)
  • Prefix internal modules with underscore to enforce API visibility (b8203b1)

2.6.3 — 2026-03-27

Refactoring

  • Enforce naming conventions — camelCase public methods, promote @staticmethod to module-level (a5e8df3)

2.6.2 — 2026-03-26

Refactoring

  • Update build configuration to specify wheel target for package inclusion (867743a)
  • Enforce API visibility, add all to all widget modules, and fix test fixtures (ca7459a)

2.6.1 — 2026-03-23

Refactoring

  • Enhance pre-commit hook for improved linting and version syncing (489fc7f)

Maintenance

  • Update version to 2.6.1, refine documentation, and switch to hatchling for build system (10595eb)

2.6.0 — 2026-03-20

Features

  • Add 4 new widgets, shared defaults module, and enforce Qt naming conventions (6923466)

2.5.5 — 2026-03-18

Bug Fixes

  • Update Python version requirement to 3.11 and set license to MIT; bump version to 2.5.5 (5cfc0ec)

2.5.4 — 2026-03-13

Maintenance

2.5.3 — 2026-03-11

Bug Fixes

  • Update widget paths to include 'widgets' in documentation (3e764ca)

Refactoring

  • Reorganize widgets and improve icon handling (bc53ba8)

Maintenance

  • Update project name placeholders in documentation for consistency (3740d35)

2.5.2 — 2026-03-08

Maintenance

  • Switched to src layout for improved readability and maintainability (91100da)

2.5.1 — 2026-03-08

Features

  • Add Hexagonal Architecture Standards documentation and update pre-commit hook for Ruff integration (2b72902)

2.5.0 — 2026-02-24

Features

  • Enhance widget functionality with theme-aware icons and improved examples (5310c45)
  • Enhance widget functionality with theme-aware icons and improved examples - Added ThemeIcon class for automatic color adaptation based on application theme. - Updated SearchInput to accept ThemeIcon, QPixmap, and QIcon for search icons. - Enhanced TabReplaceTextEdit, ClickableTagLabel, FramedLabel, HoverLabel, IndicatorLabel, DraggableItem, OptionSelector, ToggleIcon, and ToggleSwitch with usage examples in docstrings. - Refactored color handling in CircularTimer and ToggleIcon for better color management. - Improved type hints for icon sources to include ThemeIcon where applicable. (ad970b2)

Bug Fixes

  • Corriger l'importation du nom de package dans le script de vérification d'installation (8ea5a52)
  • Corriger les références de module dans les workflows de documentation et de publication (355efb4)
  • Add installation of system dependencies for PySide6 in workflows (05b89b3)
  • Update utility function calls in widget tests to use class methods (d08ab73)

2.4.0 — 2026-02-11

Bug Fixes

  • Update tag pattern in publish workflow and improve post-commit hook for tag creation (8168478)
  • Update tag pattern in workflows to use "v*-latest" for versioning (b9c1e27)

Documentation

  • Update project documentation and pre-commit config; bump version to 2.3.4 (ea5a2fc)
  • Update README_DOC.md to use ezqt_widgets instead of ezpl (77d8c24)

2.3.4 — 2026-02-10

Features

  • Ajouter la documentation et les workflows GitHub Actions pour le déploiement (80a5a10)

Bug Fixes

  • Update tag pattern in publish workflow and improve post-commit hook for tag creation (6bae2d6)
  • Add missing type annotations to widget constructors (62fa293)

Maintenance

  • Updating workflows, hooks and doc (77d1758)

2.3.3 — 2026-02-09

Maintenance

  • Update README for MkDocs, fix test config, add commit standards (38cf51f)

2.3.2 — 2026-02-08

Maintenance

  • Update pre-commit configuration, enhance project metadata, and improve code quality (166e5ca)

2.3.0 — 2026-01-25

chore

- Squash changes since 36d45a7 (ac47bf8)

Automatically generated by git-cliff