Changelog¶
All notable changes to this project are documented here.
This changelog is automatically generated from Conventional Commits.
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¶
- Minor improvements. (ca79867)
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