Releases: PythonWoods/zenzic-action
Release list
v2.6.2
[2.6.2] — 2026-07-05
Changed
- Dependencies: Pinned Zenzic core dependency to version
0.20.3(eradicates legacy Z602 bilingual parity rules and templates, fully aligning the execution layer with the English-Only documentation governance model).
Full Changelog: v2...v2.6.2
v2
Full Changelog: v1...v2
What's Changed
- chore(release): v2.0.0 by @PythonWoods-Dev in #24
- chore(deps): bump default zenzic core pin to 0.13.1 by @PythonWoods-Dev in #27
Full Changelog: v1...v2
What's Changed
- chore(release): v2.0.0 by @PythonWoods-Dev in #24
- chore(deps): bump default zenzic core pin to 0.13.1 by @PythonWoods-Dev in #27
- feat(action): v2.1.0 — pin to Zenzic Core v0.14.0, action.yml defaults updated by @PythonWoods-Dev in #28
Full Changelog: v1...v2
What's Changed
- fix(config): purge legacy i18n configurations and harden release automation by @PythonWoods-Dev in #29
Full Changelog: v2.1.0...v2
What's Changed
- chore(release): v2.2.0: Engine Upgrade to Zenzic v0.15.0 by @PythonWoods-Dev in #30
Full Changelog: v2.1.1...v2
What's Changed
- fix(core): filter out info-level notes from SARIF findings count by @PythonWoods-Dev in #31
Full Changelog: v2.2.0...v2
What's Changed
- chore(deps): pin zenzic core to 0.15.1 by @PythonWoods-Dev in #34
Full Changelog: v2.2.1...v2
What's Changed
- docs(gov): modernize pull request template for english-only python ecosystem by @PythonWoods-Dev in #35
- chore(release): 2.3.0 by @PythonWoods-Dev in #36
Full Changelog: v2.2.2...v2
What's Changed
- chore(deps): exclude requirements.txt from zenzic and update pin-core recipe by @PythonWoods-Dev in #38
- chore(release): 2.3.1 by @PythonWoods-Dev in #39
Full Changelog: v2.3.0...v2
What's Changed
- chore(deps): exclude requirements.txt from zenzic and update pin-core recipe by @PythonWoods-Dev in #38
- chore(release): 2.3.1 by @PythonWoods-Dev in #39
Full Changelog: v2.3.0...v2
What's Changed
- docs(governance): update release protocol for v2 and magnetite alignment by @PythonWoods-Dev in #40
- fix(bump): use precise regex for version bump in RELEASE.md by @PythonWoods-Dev in #41
Full Changelog: v2.3.1...v2
What's Changed
- docs(governance): update release protocol for v2 and magnetite alignment by @PythonWoods-Dev in #40
- fix(bump): use precise regex for version bump in RELEASE.md by @PythonWoods-Dev in #41
- docs: add Release Procedure to CONTRIBUTING.md by @PythonWoods-Dev in #42
- chore(deps): migrate to pyproject.toml by @PythonWoods-Dev in #43
- docs: add visual feedback section with SARIF showcase SVG by @PythonWoods-Dev in #44
- assets: replace sarif-showcase.svg with Hostile Precision terminal image by @PythonWoods-Dev in #45
- assets: redesign SVG to simulate authentic GitHub Actions UI by @PythonWoods-Dev in #46
- assets: redesign SVG to show realistic SARIF JSON output by @PythonWoods-Dev in #47
- docs: polish visual feedback section and SVG colors by @PythonWoods-Dev in #48
- docs: add cache buster to visual feedback SVG by @PythonWoods-Dev in #49
- chore(release): Zenzic-Action v2.4.0 (Magnetite Parity) by @PythonWoods-Dev in #50
- docs: update release procedure with explicit git tag and sync commands by @PythonWoods-Dev in #51
Full Changelog: v2.3.1...v2
What's Changed
- fix(docs): revert to --force for tag updates by @PythonWoods-Dev in #52
- chore(deps): sync with zenzic core v0.19.0 and bump to v2.5.0 by @PythonWoods-Dev in #53
Full Changelog: v2.4.0...v2
What's Changed
- fix(deps): bump zenzic core to >=0.19.3 by @PythonWoods-Dev in #54
Full Changelog: v2.5.0...v2
What's Changed
- fix(justfile): add action.yml core pin alignment to pin-core recipe by @PythonWoods-Dev in #55
- chore(release): bump version to 2.5.2 by @PythonWoods-Dev in #56
Full Changelog: v2.5.1...v2
What's Changed
- chore(release): bump version to 2.6.0 by @PythonWoods-Dev in #57
Full Changelog: v2.5.2...v2
What's Changed
- chore(release): bump version to 2.6.1 by @PythonWoods-Dev in #58
Full Changelog: v2.6.0...v2
What's Changed
- chore(release): bump version to 2.6.2 by @PythonWoods-Dev in #59
Full Changelog: v2.6.1...v2
v2.6.1
What's Changed
- chore(release): bump version to 2.6.1 by @PythonWoods-Dev in #58
Full Changelog: v2...v2.6.1
v2.6.0
What's Changed
- chore(release): bump version to 2.6.0 by @PythonWoods-Dev in #57
Full Changelog: v2...v2.6.0
v2.5.2
🔒 Security Advisory
- Core Update: Bumped Zenzic core dependency to
>=0.19.6to mitigate the DQS Evasion (leading space bypass), TOML Bomb crash, and duplicate suppression consumption vulnerabilities.
Changed
- Dependencies: Pinned Zenzic core to
0.19.6. - Automation: Fixed the
pin-corerecipe in thejustfileto correctly align the core pin inaction.yml.
Full Changelog: v2...v2.5.2
v2.5.1 — Core Synchronization (AST Foundations)
[2.5.1] — 2026-07-03
Highlights
This release synchronizes the Zenzic Action with the Zenzic Core v0.19.0 engine update.
Core Improvements Inherited
By updating to v2.5.1, your CI pipelines instantly benefit from the new capabilities introduced in the Core engine:
- Context-Aware Scanning: The
Z501(Placeholder Content) rule now intelligently ignores keywords likeTODOorFIXMEwhen they are placed inside fenced code blocks, significantly reducing false positives in technical documentation. - AST Readiness: The underlying engine now utilizes a lossless Abstract Syntax Tree. While standard action workflows remain strictly read-only, this foundation prepares the ecosystem for future auto-fixing CI capabilities.
Technical Details
- Pinned Core:
zenzic>=0.19.0 - Exit Code Contract: Verified (Exits 0, 1, 2, 3)
Note: If you are using
uses: PythonWoods/zenzic-action@v2, this update will be applied automatically to your next workflow run.
v2.5.0 — Core Synchronization (AST Foundations)
[2.5.0] — 2026-07-02
Highlights
This release synchronizes the Zenzic Action with the Zenzic Core v0.19.0 engine update.
Core Improvements Inherited
By updating to v2.5.0, your CI pipelines instantly benefit from the new capabilities introduced in the Core engine:
- Context-Aware Scanning: The
Z501(Placeholder Content) rule now intelligently ignores keywords likeTODOorFIXMEwhen they are placed inside fenced code blocks, significantly reducing false positives in technical documentation. - AST Readiness: The underlying engine now utilizes a lossless Abstract Syntax Tree. While standard action workflows remain strictly read-only, this foundation prepares the ecosystem for future auto-fixing CI capabilities.
Technical Details
- Pinned Core:
zenzic>=0.19.0 - Exit Code Contract: Verified (Exits 0, 1, 2, 3)
Note: If you are using
uses: PythonWoods/zenzic-action@v2, this update will be applied automatically to your next workflow run.
v2.4.0
What's Changed
This release brings the Zenzic-Action wrapper to strict parity with the Zenzic core 0.18.0 ecosystem update, fully adopting the "Nuclear Static" execution model and expanding our continuous integration policies.
Changed
- Core Update: Pinned Zenzic core dependency to version
0.18.0for full architectural compliance. - Release Automation: Fully automated the release pipeline, synchronizing
bump-my-versionacrossSECURITY.md,RELEASE.md,CHANGELOG.md, andCONTRIBUTING.mdto eliminate manual drift and human error.
Repository Governance
- Passed DQS Audit (100/100 score).
- Hardened REUSE/SPDX licensing and git ignore policies (egg-info/lockfiles).
Full Changelog: v2.3.1...v2.4.0
v2.3.2 — Automated Release Protocol
[2.3.2] — 2026-06-27
Highlights
This patch release implements the fully automated release protocol and fixes a critical issue with version substitution during the bump process.
Core Improvements
- Automated Metadata Parity: Introduced regex-based automation in the release pipeline to update
RELEASE.mdversion tables and checklists without manual intervention. - Documentation Refactor: Realigned the release protocol documentation to correctly reference the new v2 stable tag layout.
- Bug Fix: Prevented
.bumpversion.tomlgeneric regexes from inadvertently overwriting unrelated versions during the release command.
Technical Details
- Pinned Core:
zenzic>=0.16.0 - Exit Code Contract: Verified (Exits 0, 1, 2, 3)
v2.3.1 — Ecosystem Anti-Drift & Compliance
[2.3.1] — 2026-06-27
Highlights
This patch release stabilizes the action's internal governance and ensures full compatibility with the Zenzic Core v0.16.0 "Magnetite" release.
Core Improvements
- Anti-Drift Gate: Integrated the
just versionscommand into theverifylifecycle. The action now self-audits the alignment betweenaction.ymlandrequirements.txtbefore any release. - SourceRank Optimization (Z405): Resolved the unreferenced asset violation for
requirements.txt. This allows the action to achieve a 100/100 DQS while remaining indexable by Libraries.io. - REUSE Compliance: Validated SPDX headers across the codebase to meet REUSE Specification 3.3.
Technical Details
- Pinned Core:
zenzic>=0.16.0 - Exit Code Contract: Verified (Exits 0, 1, 2, 3)