# Changelog
## [0.3.5] - 2026-08-07
### Added
- Re-exported full `walkkit` API (`Walker`, `WalkItem`, `WalkError`, `WalkOp`, `WalkedFile`, `filter`) from `codewalk` compatibility facade.
- Proving tests for facade re-exports, error propagation, fail-closed filter compilation, and invalid configuration handling.
### Changed
- Audited silent-fallback and fail-closed error propagation across walk/parse/detect paths.
- Pruned completed rows from `BACKLOG.md`.
## [0.3.4] - 2026-08-07
### Changed
- Authors metadata set to `Santh <64453045+santhreal@users.noreply.github.com>`.
- Honest `package.metadata.santh.status = "beta"` (no fuzz coverage yet).
- Require `walkkit` 0.1.2 to align with the published walkkit engine.
- README / SPEC / INTERNAL_SPEC clarify that `codewalk` is a walkkit compatibility facade.
## [0.3.3] - 2026-07-30
### Fixed
- Require `walkkit` 0.1.1 so `FileEntry::content` re-stats the live file and
reads to EOF instead of silently truncating files that grow between `walk()`
and `content()` (unblocks `gap_test_toctou_large_file_replacement`).
## [0.3.0] - 2026-04-12
### Added
- Initial release of codewalk.