Repository navigation
Releases: g1at/ClawLock
Releases · g1at/ClawLock
Release list
ClawLock v2.6.1
ClawLock 2.6.1 improves scan completeness, hardening verification, and evidence reliability.
Fixes
harden --verifychecks configuration and credentials even when no changes were applied. Incomplete verification exits with code 2, remaining critical/high findings exit with code 1, and complete verification without critical/high findings exits with code 0. Scanner failures no longer produce a successful verification message.- CVE lookup failures, unavailable credential permissions, and truncated analysis evidence are reported as incomplete instead of a clean result.
- Configuration rollback checks the exact content written by each action and preserves later edits, retaining conflicting journals and backups for review.
- Python text capability correlation respects lexical scopes and excludes comments and docstrings. Text-only associations remain medium-severity review candidates; structured dataflow retains its severity and distinct evidence paths.
- Package, CLI, and bilingual skill versions are synchronized, with updated verification guidance.
Compatibility
Older configuration rollback journals without a written-content digest require manual review of their backups. Permission rollback remains supported.
Validation
- Full local suite: 495 passed, 14 platform-specific skips on Windows.
- GitHub CI passed on Python 3.9, 3.10, 3.11, and 3.12.
- Ruff, wheel/sdist metadata validation, clean-environment dependency checks, installed CLI entry points, and bundled wordlist checks passed.
ClawLock v2.6.0
v2.5.0
v2.4.0: Merge pull request #13 from g1at/claude/nostalgic-hofstadter-8e6b96
Release ClawLock 2.4.0
v2.3.1: Merge pull request #12 from g1at/fix/cve-api-case-fallback
Release ClawLock 2.3.1