Skip to content

Release v0.23.2

Choose a tag to compare

@github-actions github-actions released this 14 Apr 02:03
· 109 commits to master since this release

[0.23.2] - 2026-04-14

Changed

  • Hook shebangs: #!/bin/zsh#!/usr/bin/env bash for cross-platform portability.
  • Unified hook install: make install-hooks now delegates to codeindex hooks install --all.
  • Post-commit logging: stderr redirected to ~/.codeindex/hooks/post-commit.log instead of /dev/null.
  • Debug detection: Replaced ~50 lines of regex-based L2 check with ruff T201/T100 rules.

Added

  • hook-common.sh versioned: Added to scripts/hooks/ and auto-copied on codeindex hooks install.
  • mypy: Added as dev dependency with baseline config; CI runs informational type check on core modules.
  • Coverage gate: CI enforces --cov-fail-under=78 to prevent coverage regression.
  • make typecheck: New Makefile target for mypy on core modules.