Changelog¶
All notable changes to this project are documented here.
This changelog is automatically generated from Conventional Commits.
2.3.5 — 2026-06-03¶
Bug Fixes¶
- Patch compiler availability check in TestCompilerFactoryExtended (f251288)
- Patch compiler availability checks in tests and update mock service creation (3eb43cb)
- Downgrade version to 2.3.5 in pyproject.toml and uv.lock (19fbafa)
2.3.6 — 2026-06-03¶
Features¶
- Add template processing utilities, uploader utilities, and zip utilities (cd63ad3)
- Migrate to ezplog lib_mode, fix architecture contracts, update docs (a6dce2c)
- Drop Python 3.10 support and add type aliases public API (641c216)
- Add comprehensive documentation and user guides for EzCompiler (c93adc5)
Bug Fixes¶
- Update pypa/gh-action-pypi-publish action to use version tag (69465d0)
- Bump version to 2.3.6 in pyproject.toml and uv.lock; update build command in publish workflow (f07b1c3)
- Downgrade version to 2.3.5 in pyproject.toml and _version.py; update action versions in workflows (f05832d)
- Add pre-commit hooks for YAML, TOML validation and merge conflict detection; bump version to 2.3.6 (5a42cb1)
- Update permissions for trigger publish job in auto-tag workflow (843a34f)
- Simplify hidden file check for Windows in ZipUtils (1c2e760)
- Update version source in update_version.py to use version.py (bf2233c)
- Enhance Cx_Freeze compiler configuration (c48f8c8)
Refactoring¶
- Enforce symbol visibility conventions across codebase (228bda4)
- Migrate to src layout and adapters layer (005e621)
Documentation¶
- Update changelog and fix logo path in documentation (c9d6185)
- Add changelog and pytest coverage to documentation (c4b1071)
Maintenance¶
- Overhaul workflows, add CI gate, migrate to OIDC + uv (5698ae2)
- audit: Add TODO markers from code audit 2026-06-02 (cb40b19)
- Bump version to 2.3.4 in pyproject.toml, _version.py, and uv.lock; add coverage tests for utility modules (db55dcc)
- Bump version to 2.3.0 (a80af8c)
2.2.1 — 2026-02-08¶
Bug Fixes¶
- Update package name references in build and upload scripts (3ae9d5b)
2.1.0 — 2026-02-02¶
Features¶
- Add Nuitka support, run_pipeline() method, and update to v2.1.0 (da24953)
Bug Fixes¶
- Enhance fetch step in publish workflow to include main branch and current HEAD info (3b539d5)
- Improve main branch reference handling and add debug info for tag commits (c7294be)
2.0.0 — 2026-01-29¶
Features¶
- Update project version to 2.0.1 and add tomli-w dependency (42fd9b9)
Refactoring¶
- Restructure project architecture with layered design (1cd146c)
1.0.3 — 2026-01-26¶
Maintenance¶
- Update development status in project metadata (7cad503)
- Bump version to 1.0.3 and enhance test suite (e5f9501)
1.0.2 — 2026-01-26¶
Bug Fixes¶
- Adjust test execution condition in CI workflow (285c9e1)
Maintenance¶
- Update build requirements and version number (1773a0e)
- Update project metadata and versioning (0580f76)
Automatically generated by git-cliff