Skip to content

Release 0.7.0: backup file history - #6

Merged
Commanderx-code merged 4 commits into
mainfrom
release/0.7.0
Sep 24, 2026
Merged

Commanderx-code merged 4 commits into
mainfrom
release/0.7.0

Conversation

@Commanderx-code

@Commanderx-code Commanderx-code commented Sep 24, 2026 •

Copy link
Copy Markdown
Owner

Change

Releases 0.7.0. This PR carries three sets of commits, so merging it also merges #4 and #5, and GitHub marks them merged automatically:

  • Link the Wiki user guide from the README #4: links the Wiki user guide from the README.
  • Add backup file history #5: Backup file history, which searches every Restic snapshot for a file, shows each saved version (first saved / changed / same), flags files missing from newer snapshots, and prefills a never-overwrite restore for the chosen version.
  • Release prep: version 0.7.0 in package.json, package-lock.json, Cargo.toml, Cargo.lock, tauri.conf.json, PKGBUILD and .SRCINFO; README download links and "New in 0.7.0"; dated CHANGELOG; new docs/release-notes.md.

Validation

After merge

Tag v0.7.0 on the merge commit, then run npm run release:draft -- v0.7.0 once the tag's CI passes. That creates the draft with the CI-built .deb, .rpm and Arch packages. Push the prepared Wiki update when the release is published.

🤖 Generated with Claude Code

https://claude.ai/code/session_01FV3o3TZ5zZ2ACWD2S7EZdc

Commanderx-code and others added 4 commits September 24, 2026 11:11
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01FV3o3TZ5zZ2ACWD2S7EZdc
Search every Restic snapshot for a file name, path or pattern from
Backup & Restore. One reviewed, read-only job lists snapshots and runs
`restic find`, wrapped into a single JSON document so versions carry
their snapshot times. The pattern is a positional argument to a fixed
script, rejected if empty, multi-line or starting with a hyphen.

Results are grouped by path, newest first, with each copy marked first
saved, changed (size or mtime differs) or same as previous, and a
notice when newer snapshots of the same host and path lack the file.
"Restore this version" prefills the existing never-overwrite restore.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01FV3o3TZ5zZ2ACWD2S7EZdc
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01FV3o3TZ5zZ2ACWD2S7EZdc
@Commanderx-code Commanderx-code changed the title Release/0.7.0 Release 0.7.0: backup file history Sep 24, 2026
@Commanderx-code
Commanderx-code merged commit f415432 into main Sep 24, 2026
13 of 14 checks passed
@Commanderx-code
Commanderx-code deleted the release/0.7.0 branch September 24, 2026 16:39
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