Releases: findyourexit/excise
Release list
Excise v1.2.4
What's Changed
- chore(deps): update github actions (major) by @renovate[bot] in #84
- fix(deps): update runtime dependencies by @renovate[bot] in #72
- fix(deps): update rust crate cargo_metadata to 0.23.1 by @renovate[bot] in #74
- fix(deps): update rust crate sysinfo to 0.39.6 by @renovate[bot] in #83
- fix(deps): update rust crate jsonschema to 0.52.1 by @renovate[bot] in #81
- chore(deps): update actions/upload-artifact digest to 043fb46 by @renovate[bot] in #71
- fix(deps): update rust crate cap-primitives to 4.0.3 by @renovate[bot] in #73
- fix(deps): update rust crate clap_complete to 4.6.9 by @renovate[bot] in #75
- fix(deps): update rust crate flate2 to 1.1.10 by @renovate[bot] in #76
- fix(deps): update rust crate serde_json to 1.0.151 by @renovate[bot] in #77
- fix(deps): update rust crate tar to 0.4.46 by @renovate[bot] in #78
- fix(deps): update rust crate getrandom to 0.4.3 by @renovate[bot] in #80
- fix(deps): update rust crate clap_mangen to 0.3.3 by @renovate[bot] in #79
- test: harden pull-request deletion fuzz coverage by @findyourexit in #91
- refactor: consolidate Windows unsafe boundary by @findyourexit in #88
- refactor(scanner): extract task queue and spill records by @findyourexit in #93
- fix: align Rust compiler support by @findyourexit in #92
- fix: pin cargo verify fuzz toolchain by @findyourexit in #90
- ci: retain reproducible benchmark evidence by @findyourexit in #89
- fix(deps): update rust crate sha2 to 0.11.0 by @renovate[bot] in #82
- fix(deps): update rust crate redb to v4 by @renovate[bot] in #85
- docs: add x eget installation method by @lunrenyi in #87
- fix(deps): update rust crate toml to 1.1.5 by @renovate[bot] in #96
- fix(deps): update rust crate jsonschema to 0.53.0 by @renovate[bot] in #97
- fix(deps): update rust crate tachyonfx to 0.25.2 by @renovate[bot] in #95
- fix(deps): update rust crate crossbeam-channel to 0.5.17 by @renovate[bot] in #94
- chore(deps): lock file maintenance by @renovate[bot] in #86
- release: prepare
v1.2.4by @findyourexit in #99
New Contributors
Full Changelog: v1.2.3...v1.2.4
Excise v1.2.3
What's Changed
- test(fuzz): cover bounded directory plan spill by @findyourexit in #69
- release: prepare
v1.2.3by @findyourexit in #70
Full Changelog: v1.2.2...v1.2.3
Excise v1.2.2
What's Changed
- fix: preserve compaction capacity for unreadable entries by @findyourexit in #61
- fix(model): bound hard-link participant storage by @findyourexit in #63
- perf(model): avoid rebuilds during cap compaction by @findyourexit in #62
- fix: bound temporary spill storage by @findyourexit in #64
- fix: bound and authenticate directory deletion plans by @findyourexit in #65
- fix: tolerate late scan completions after compaction by @findyourexit in #66
- fix: continue scans after identity spill capacity by @findyourexit in #67
- release: prepare
v1.2.2by @findyourexit in #68
Full Changelog: v1.2.1...v1.2.2
Excise v1.2.1
Excise v1.2.0
What's Changed
- feat: simplify actions and harden scan navigation by @findyourexit in #58
- release: prepare
v1.2.0by @findyourexit in #59
Full Changelog: v1.1.1...v1.2.0
Excise v1.1.1
What's Changed
- fix: restore equivalent 1.0.2 in fuzz/Cargo.lock by @findyourexit in #53
- feat: add create-release-tag xtask subcommand by @findyourexit in #54
- fix: replace cryptic subtree invariant errors with actionable messages by @findyourexit in #55
- fix: drop per-file review requirement for directory deletion by @findyourexit in #56
- release: prepare 1.1.1 by @findyourexit in #57
Full Changelog: v1.1.0...v1.1.1
Excise v1.1.0
Changes
Changed
-
Deletion is no longer locked until the initial scan completes. Entries that have been fully examined are now deletable while scanning continues. Previously, pressing
Backspaceduring a scan showed a blocking warning; now it proceeds immediately when the selected entry is complete and is refused with a clear error when it is not. -
Enteris now the primary confirmation key for file deletions and for directory deletions under--disable-delete-confirmation. Previously these required typingy. Both keys work;Enteris now displayed first in the confirm dialog. -
Pressing
Enterduring the identity plan build phase pre-arms confirmation for single-key challenges. When the plan completes, deletion begins immediately without a separate confirm step. This reduces the file deletion flow toBackspace→Enter, matching the speed users expect from interactive storage navigators. -
Updated the warning shown when deletion is attempted during a rescan. The message previously implied the initial scan was also a barrier; it now correctly states that deletion is locked only during rescanning.
Excise v1.0.2
What's Changed
- chore: update dependencies and toolchain to Rust
1.98by @findyourexit in #42 - reduce scanner syscall overhead in directory traversal loop by @findyourexit in #43
- use FileId directly as the in-memory identity store key by @findyourexit in #44
- skip disk capacity refresh when checking for mount roots by @findyourexit in #47
- store arena nodes inline rather than behind individual Box allocations by @findyourexit in #46
- release: prepare 1.0.2 by @findyourexit in #48
Full Changelog: v1.0.1...v1.0.2
Excise v1.0.1
What's Changed
- docs: record v1 publication evidence by @findyourexit in #37
- docs: refresh
v1.0.0repository rootREADME.mdpresentation by @findyourexit in #38 - docs: remove DCO contribution requirement by @findyourexit in #40
- chore: prepare
v1.0.1release and general housekeeping by @findyourexit in #39 - release: prepare v1.0.1 by @findyourexit in #41
Full Changelog: v1.0.0...v1.0.1
Excise v1.0.0
What's Changed
- docs: define
v1.0.0support matrix by @findyourexit in #33 - docs: align map guidance with
v0.3.0by @findyourexit in #34 - test: enforce v1 contract evidence by @findyourexit in #35
- release: prepare v1.0.0 stable by @findyourexit in #36
Full Changelog: v0.3.0...v1.0.0