Release v0.23.1
·
121 commits
to master
since this release
[0.23.1] - 2026-03-15
Added
codeindex claude-md update/statusCLI commands: Manage codeindex section in project CLAUDE.md with version tracking.- Startup version-outdated hint: Every
codeindexCLI invocation checks if CLAUDE.md section is outdated and prints a reminder. - Unified
claude_md.pymodule: Single source of truth for CLAUDE.md injection, replacing fragmented hooks.py + init_wizard.py logic.
Changed
- CLAUDE.md template simplified: 130 lines → 22 lines. Removed hardcoded paths, language support table, and verbose configuration examples.
- Unified marker format:
<!-- codeindex:start v{version} -->with backward compatibility for old markers without version. init_wizard.pyinjection: Now delegates toclaude_md.pymodule instead of inline template.
Fixed
- Dead code cleanup: Removed
hooks.pypost_install_update_guide()(181 lines) that was never wired to pip entry points. - Dead import fix:
cli_config.pyreferenced non-existentinstall_hooksfromhooks.py, now uses correctinstall_hookfromcli_hooks.py.