Skip to content

docs: backfill CHANGELOG + document install/update/uninstall lifecycle#521

Merged
githubrobbi merged 1 commit into
mainfrom
docs/install-update-uninstall-close-out
Jul 4, 2026
Merged

docs: backfill CHANGELOG + document install/update/uninstall lifecycle#521
githubrobbi merged 1 commit into
mainfrom
docs/install-update-uninstall-close-out

Conversation

@githubrobbi

Copy link
Copy Markdown
Collaborator

Closes out the documentation for the whole install/update/uninstall refactor.

CHANGELOG — un-stale it

The changelog stopped at [0.6.18]. The ship pipeline rolls [Unreleased] into a dated section at release, but nobody had been filling [Unreleased], so every ship logged "nothing to roll" and 0.6.19–0.6.22 (uninstall rewrite, Access Broker, winget-upgrade self-update, USN phantom-path fix, static-musl Linux, binary rename, installer hardening) went unrecorded. Adds a consolidated, dated [0.6.22] section and leaves [Unreleased] empty for the renewed per-PR habit.

README

  • Uninstalling section (parallel to Updating): what uffs --uninstall finds + removes, CORE vs ALL, one-UAC-only elevation, --dry-run, and the winget uninstall "Access is denied" caveat.
  • Platform callout under Download & Install: UFFS indexes/searches live filesystems on Windows only; the macOS/Linux builds are offline $MFT analysis only and do not index the host filesystem — closes the wrong impression without underselling offline analysis.
  • "Get searching in 3 steps (Windows)": install → one-time broker → search.

Docs-only; no version bump. The [0.6.22] notes are dated to today's real release.

…ycle

The CHANGELOG had gone stale at 0.6.18: the ship pipeline rolls `[Unreleased]`
into a dated section at release, but nobody had been filling `[Unreleased]`, so
every ship printed "nothing to roll" and the whole uninstall/broker/self-update/
musl arc went unrecorded. Add a consolidated, dated `[0.6.22]` section covering
the 0.6.19-0.6.22 cycle; keep `[Unreleased]` empty for the renewed per-PR habit.

README:
- Uninstalling section (parallel to Updating): what `uffs --uninstall` finds +
  removes, CORE vs ALL, one-UAC-only elevation, --dry-run, the WinGet caveat.
- Platform callout under Download & Install: UFFS indexes/searches live
  filesystems on Windows only; macOS/Linux are offline $MFT analysis only and
  do NOT index the host filesystem (closes the wrong impression).
- "Get searching in 3 steps (Windows)" — install -> one-time broker -> search.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@githubrobbi githubrobbi enabled auto-merge July 4, 2026 00:17
@githubrobbi githubrobbi added this pull request to the merge queue Jul 4, 2026
Merged via the queue into main with commit 4c75140 Jul 4, 2026
19 checks passed
@githubrobbi githubrobbi deleted the docs/install-update-uninstall-close-out branch July 4, 2026 00:20
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