Releases: PythonWoods-Dev/zenzic-action
Release list
v2.14.0
Zenzic GitHub Action v2.14.0
zenzic-action v2.14.0 brings full compatibility with Zenzic v0.30.0, enabling automated documentation quality scoring, secret detection, and policy-as-code enforcement directly in GitHub Actions CI pipelines.
✨ Highlights
- Zenzic v0.30.0 Engine: Out-of-the-box support for the new semantic prose rules, heading templates, and list auto-formatting checks.
- Hardened SARIF & Code Scanning: Improved diagnostic reporting into GitHub Advanced Security with accurate line ranges and severity mapping.
- Deterministic CI Execution: Isolated runner environment with strict exit code guarantees and zero runtime telemetry leakage.
- Refreshed Visual Assets: Adaptive dark/light branding optimized for GitHub Markdown.
🛠️ Quickstart
- name: Run Zenzic DQP Audit
uses: PythonWoods/zenzic-action@v2
with:
path: 'docs'
strict: true
sarif: true
**```**
**Full Changelog**: https://github.com/PythonWoods-Dev/zenzic-action/compare/v2.13.1...v2.14.0v2
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
What's Changed
- chore: v2.6.0 — Core Synchronization (v0.21.0) by @PythonWoods-Dev in #61
Full Changelog: v2.6.2...v2
What's Changed
- chore(deps): bump zenzic core to 0.21.1 by @PythonWoods-Dev in #62
Full Changelog: v2.7.0...v2
What's Changed
- feat(core): bump zenzic core pin to v0.22.0 and setup-uv to v8.3.2 by @PythonWoods-Dev in #63
Full Changelog: v2.7.1...v2
What's Changed
- chore(release): bump version to 2.8.1 by @PythonWoods-Dev in #65
Full Changelog: v2.8.0...v2
What's Changed
- fix(deps): bump zenzic core engine to v0.22.2 by @PythonWoods-Dev in #66
Full Changelog: v2.8.1...v2
What's Changed
- chore(deps): bump zenzic core to 0.22.3 by @PythonWoods-Dev in #68
Full Changelog: v2.8.2...v2
What's Changed
- chore(release): pin core 0.23.0 and prepare action 2.9.0 release by @PythonWoods-Dev in #69
Full Changelog: v2.8.3...v2
What's Changed
- chore(release): bump version to 2.9.1 by @PythonWoods-Dev in #71
Full Changelog: v2.9.0...v2
What's Changed
- docs(align): update action description and features for SAST positioning by @PythonWoods-Dev in #72
- chore(release): v2.10.0 Core Baseline Alignment by @PythonWoods-Dev in #73
- chore(release): bump version to 2.10.0 by @PythonWoods-Dev in #74
Full Changelog: v2.9.1...v2
What's Changed
- chore(release): v2.10.1 Core Baseline Alignment by @PythonWoods-Dev in #75
Full Changelog: v2.10.0...v2
What's Changed
- chore(release): v2.10.2 Core Baseline Alignment by @PythonWoods-Dev in #76
Full Changelog: v2.10.1...v2
What's Changed
- chore(release): v2.10.3 Core Baseline Alignment by @PythonWoods-Dev in #77
Full Changelog: v2.10.2...v2
What's Changed
- chore(release): v2.10.4 Core Baseline Alignment by @PythonWoods-Dev in #78
Full Changelog: https://github.com/PythonWoods/zenzic-action/compare/v2.10.3....
v2.13.1
Zenzic Action v2.13.1
This patch release aligns the GitHub Action with Zenzic Core v0.29.1, inheriting critical security remediations and supply chain updates.
Changed
- Core Baseline Alignment: Realigned default pinned Zenzic Core dependency to
0.29.1.
Fixed
- Security Remediation: Inherits the core engine fixes for credential masking (CWE-312) and AST Mutator ReDoS prevention, ensuring a secure execution environment within GitHub Actions.
v2.13.0
Zenzic Action v2.13.0
This release aligns the GitHub Action with Zenzic Core v0.29.0, enabling CI/CD enforcement for the expanded Policy-as-Code engine.
Added
- Policy-as-Code Enforcement (
Z612–Z616): The action now natively evaluates and enforces the new metadata and link governance rules, including frontmatter schema validation, Zero-Trust domain whitelisting, and cross-namespace boundary checks.
Changed
- Core Baseline Alignment: Realigned default pinned Zenzic Core dependency to
0.29.0. - Taxonomic Alignment: Supports the renamed
Z620(formerlyZ118) finding code for stale global suppressions.
Fixed
- Documentation Automation (Zero-DBT): Automated the synchronization of Core version strings in the
README.mdduring release cycles, eradicating version drift.
Full Changelog: v2.12.1...v2.13.0
v2.12.1
This patch release aligns the GitHub Action with Zenzic Core v0.28.1, inheriting critical fixes for the semantic linting engine.
Fixed
- AST Parser (
Z511): Inherited core engine fix for raw HTML block parsing to prevent false positive excessive sentence length warnings in CI workflows.
Changed
- Core Baseline Alignment: Realigned default pinned Zenzic Core dependency to
0.28.1.
v2.12.0
Zenzic Action v2.12.0
This release aligns the GitHub Action with Zenzic Core v0.28.0, introducing automated compliance reporting and enriched security dashboard integration.
Added
- Audit Mode Artifact: Added the
generate_audit_reportinput (default:false). When enabled, the action generates a deterministic compliance ledger (zenzic-audit.json) detailing active policies, technical debt, and DQS calculations, and uploads it as a workflow artifact. - Enterprise SARIF Support: The action now uploads the enriched SARIF v2.1.0 payload, providing GitHub Code Scanning with rule taxonomy categories, DQS penalty weights, and canonical documentation URIs.
Changed
- Core Baseline Alignment: Realigned default pinned Zenzic Core dependency to
0.28.0.
Fixed
- Structural Integrity: Resolved
Z512(Empty Heading) andZ411(Dead End Node) findings across the repository's documentation to achieve a 100/100 Document Quality Score (DQS). - Asset Resolution: Restored missing SVG assets and the Apache 2.0
LICENSEfile to resolveZ104(File Not Found) errors.
Full Changelog: v2.11.2...v2.12.0
v2.11.2
This release aligns the Zenzic GitHub Action with the latest Zenzic Core Engine v0.27.2.
Changed
- Core Baseline Alignment: Bumped the default Zenzic Core version in
action.ymlto0.27.2. - Inherits all performance improvements from Zenzic Core v0.27.2, including optimized event coalescing and debounce buffering for large-scale documentation repositories.
v2.11.1
This release updates the GitHub Action to use Zenzic Core v0.27.1 by default.
Changes
- Core Engine Bump: The default version of Zenzic installed by this action is now
0.27.1, which includes critical fixes for topological graph analysis and configuration validation. - Baseline Tracking Support: The action fully supports the new
v0.27Baseline Tracking feature. You can now enforce anti-regression policies by passingargs: check all --baseline .zenzic-baseline.jsonin your workflow configuration.
Full Changelog: v2...v2.11.1
v2.11.0
Zenzic Action v2.11.0
This release aligns the GitHub Action with Zenzic Core v0.27.0, introducing support for Baseline Tracking and the Smart Link Graph.
Added
- Baseline & Regression Tracking: Added documentation and example workflows for
--baseline .zenzic-baseline.jsonand--update-baseline. - New Rule Diagnostic Support: Automatic SARIF upload and PR annotations for new
Z4xx(Smart Link Graph),Z5xx(Semantic Linting), andZ1xx(Configuration Engine) rules.
Changed
- Core Baseline Alignment: Realigned default pinned Zenzic Core dependency to
0.27.0.
v2.10.4
[2.10.4] - 2026-07-29
Version v2.10.4 realigns the GitHub Action dependency pin with Zenzic Core v0.26.5. The dependency remains strictly pinned to an immutable commit SHA to guarantee Supply Chain Security (ADR-089).
Full Changelog: v2...v2.10.4