Skip to content

Fix Windows rewrite recovery persistence and release alpha.33 - #233

Merged
marc-merino merged 1 commit into
mainfrom
knit/portable-bundle-rewrite-state
Sep 30, 2026
Merged

marc-merino merged 1 commit into
mainfrom
knit/portable-bundle-rewrite-state

Conversation

@marc-merino

@marc-merino marc-merino commented Sep 30, 2026 •

Copy link
Copy Markdown
Collaborator

Fix Windows bundle squash/rebase failing with Access is denied when saving recovery state. Flush the recovery file through a writable handle, as required by Windows, while preserving file and directory durability checks. Prepare corrective release 0.1.0-alpha.33.

The existing rewrite unit and integration tests cover state persistence, conflict continuation, abort restoration, and fork rebases. Windows CI must pass before landing this correction.

Local validation: 17 rewrite unit tests and 43 focused integration tests pass, with the injected Git hook disabled. Formatting and clippy with warnings denied pass.

Knit-Group: kg_20260930_fd8148
Knit-Bundle: portable-bundle-rewrite-state
@marc-merino marc-merino changed the title portable bundle rewrite state (knit) Fix Windows rewrite recovery persistence and release alpha.33 Sep 30, 2026
@marc-merino
marc-merino merged commit 74963e3 into main Sep 30, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant