-
fix: code quality hardening and security fixes for v2.18.1
Release / Build aarch64-apple-darwin (push) Has been cancelledRelease / Build x86_64-apple-darwin (push) Has been cancelledRelease / Build aarch64-unknown-linux-gnu (push) Has been cancelledRelease / Build x86_64-unknown-linux-musl (push) Has been cancelledRelease / Build x86_64-unknown-linux-gnu (push) Has been cancelledRelease / Build x86_64-pc-windows-msvc (push) Has been cancelledRelease / Create Release (push) Has been cancelledRelease / Publish to crates.io (push) Has been cancelledRelease / Publish to npm (push) Has been cancelled发布于
2026-04-07 08:32:13 +00:00 - Fix shell injection in CLI grep/find (replaced with pure Rust impl)
- Fix potential panic in report_gotcha under MAX_GOTCHAS truncation
- Remove dead FilterEngine::get_or_load + CACHED_ENGINE code
- Add 'lean-ctx graph' CLI command (was missing, broke bin/lctx)
- Consolidate 3 duplicate detect_project_root copies into core::protocol
- Replace unwrap-after-is_some with if-let/match in ctx_read/smart_read/delta
- Trim tokio features from "full" to 8 specific features
- Fix security-check.yml to recognize ureq as allowed HTTP client
- Fix graph CLI argument parsing (root vs action confusion)
Made-with: Cursor
下载附件