Skip to content

Releases

v0.9.2

Choose a tag to compare

@github-actions github-actions released this 09 Oct 09:51

Quickest install — no Gatekeeper prompt:

brew install --cask shenxianpeng/tap/keelhaven

No Homebrew? curl -fsSL https://keelhaven.app/install.sh | bash does the same.

Or download the .dmg below and drag Keelhaven to Applications. This beta isn't notarized by Apple yet, so macOS asks you to allow it once on first launch — the FAQ has the three-click walkthrough.

What's Changed

  • Redesign the website and README around one shared story by @shenxianpeng in #80
  • Give each website page a canonical URL and a descriptive title by @shenxianpeng in #81
  • Record DMG downloads in Google Analytics by @shenxianpeng in #82
  • Record install-command copies, and print a launch's numbers with make metrics by @shenxianpeng in #84
  • Add a half-minute demo, rendered by script, and show it in the README by @shenxianpeng in #86
  • Add guides, a page for restic users and a comparison, so the site answers a search by @shenxianpeng in #85
  • Keep a retention pass to the snapshots Keelhaven made by @shenxianpeng in #87
  • Stop a long backup from hanging: read restic's two pipes independently by @shenxianpeng in #88
  • Browse a snapshot and restore the files picked out of it by @shenxianpeng in #77

Full Changelog: v0.9.1...v0.9.2

v0.9.1

Choose a tag to compare

@github-actions github-actions released this 15 Sep 06:55

Quickest install — no Gatekeeper prompt:

brew install --cask shenxianpeng/tap/keelhaven

No Homebrew? curl -fsSL https://keelhaven.app/install.sh | bash does the same.

Or download the .dmg below and drag Keelhaven to Applications. This beta isn't notarized by Apple yet, so macOS asks you to allow it once on first launch — the FAQ has the three-click walkthrough.

What's Changed

Full Changelog: v0.9.0...v0.9.1

v0.9.0

Choose a tag to compare

@github-actions github-actions released this 11 Sep 07:37

Quickest install — no Gatekeeper prompt:

brew install --cask shenxianpeng/tap/keelhaven

No Homebrew? curl -fsSL https://keelhaven.app/install.sh | bash does the same.

Or download the .dmg below and drag Keelhaven to Applications. This beta isn't notarized by Apple yet, so macOS asks you to allow it once on first launch — the FAQ has the three-click walkthrough.

What's Changed

New Contributors

Full Changelog: v0.8.0...v0.9.0

v0.8.0

Choose a tag to compare

@github-actions github-actions released this 09 Sep 18:56

Quickest install — no Gatekeeper prompt:

brew install --cask shenxianpeng/tap/keelhaven

No Homebrew? curl -fsSL https://keelhaven.app/install.sh | bash does the same.

Or download the .dmg below and drag Keelhaven to Applications. This beta isn't notarized by Apple yet, so macOS asks you to allow it once on first launch — the FAQ has the three-click walkthrough.

What's Changed

  • Set excludes, retention and verification in the wizard, and let Edit Plan scroll by @shenxianpeng in #48
  • Let a plan be created without starting its first backup by @shenxianpeng in #49
  • Add --exclude-caches and --skip-if-unchanged as named backup options by @shenxianpeng in #54
  • Tell Backblaze B2 users about the lifecycle rule, in the wizard and the FAQ by @shenxianpeng in #55
  • Add --one-file-system as a named backup option by @shenxianpeng in #56
  • Add a backup preview that writes nothing by @shenxianpeng in #57
  • Add --no-scan as a named backup option, with honest progress by @shenxianpeng in #58
  • Add "keep the last N backups" as a fourth retention choice by @shenxianpeng in #59
  • Keep the plan panel a steady height, and put a number on the progress bar by @shenxianpeng in #60
  • Two more voices, both from the Chinese posts by @shenxianpeng in #65
  • Say that Keelhaven restores, and count the retention choices again by @shenxianpeng in #64
  • Show the demo's running row as the app actually draws it by @shenxianpeng in #63

Full Changelog: v0.7.0...v0.8.0

v0.7.0

Choose a tag to compare

@github-actions github-actions released this 07 Sep 18:40

Quickest install — no Gatekeeper prompt:

brew install --cask shenxianpeng/tap/keelhaven

No Homebrew? curl -fsSL https://keelhaven.app/install.sh | bash does the same.

Or download the .dmg below and drag Keelhaven to Applications. This beta isn't notarized by Apple yet, so macOS asks you to allow it once on first launch — the FAQ has the three-click walkthrough.

What's Changed

  • Landing page: a second voice, and quotes in the reader's language by @shenxianpeng in #36
  • Let a plan tune restic's throughput without a free-form flag box by @shenxianpeng in #38

Full Changelog: v0.6.0...v0.7.0

v0.6.0

Choose a tag to compare

@github-actions github-actions released this 07 Sep 05:13

Quickest install — no Gatekeeper prompt:

brew install --cask shenxianpeng/tap/keelhaven

No Homebrew? curl -fsSL https://keelhaven.app/install.sh | bash does the same.

Or download the .dmg below and drag Keelhaven to Applications. This beta isn't notarized by Apple yet, so macOS asks you to allow it once on first launch — the FAQ has the three-click walkthrough.

What's Changed

  • Never let a confirmed plan deletion do nothing by @shenxianpeng in #31
  • Landing page: a Voices section for what people say about it by @shenxianpeng in #32
  • Add REST server as a destination (v1: default rest-server mode) by @shenxianpeng in #35

Full Changelog: v0.5.0...v0.6.0

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 31 Aug 21:36

Quickest install — no Gatekeeper prompt:

brew install --cask shenxianpeng/tap/keelhaven

No Homebrew? curl -fsSL https://keelhaven.app/install.sh | bash does the same.

Or download the .dmg below and drag Keelhaven to Applications. This beta isn't notarized by Apple yet, so macOS asks you to allow it once on first launch — the FAQ has the three-click walkthrough.

What's Changed

Full Changelog: v0.4.0...v0.5.0

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 29 Aug 15:33
0d9e957

Quickest install — no Gatekeeper prompt:

brew install --cask shenxianpeng/tap/keelhaven

No Homebrew? curl -fsSL https://keelhaven.app/install.sh | bash does the same.

Or download the .dmg below and drag Keelhaven to Applications. This beta isn't notarized by Apple yet, so macOS asks you to allow it once on first launch — the FAQ has the three-click walkthrough.

What's Changed

Full Changelog: v0.3.1...v0.4.0

v0.3.1

Choose a tag to compare

@github-actions github-actions released this 26 Aug 22:28

Drag Keelhaven to Applications. This beta isn't notarized by Apple yet, so macOS asks you to allow it once on first launch:

  • macOS 15 (Sequoia): double-click the app, dismiss the warning, then open System Settings › Privacy & Security, scroll down, and click Open Anyway.
  • macOS 14 (Sonoma): right-click the app in Applications and choose Open, then Open again.
  • Terminal instead: xattr -d com.apple.quarantine /Applications/Keelhaven.app

More detail: https://keelhaven.app/#faq

What's Changed

  • ci: dispatch the website mirror explicitly after publishing by @shenxianpeng in #18

Full Changelog: v0.3.0...v0.3.1

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 26 Aug 22:20
2fb24cb

Drag Keelhaven to Applications. This beta isn't notarized by Apple yet, so macOS asks you to allow it once on first launch:

  • macOS 15 (Sequoia): double-click the app, dismiss the warning, then open System Settings › Privacy & Security, scroll down, and click Open Anyway.
  • macOS 14 (Sonoma): right-click the app in Applications and choose Open, then Open again.
  • Terminal instead: xattr -d com.apple.quarantine /Applications/Keelhaven.app

More detail: https://keelhaven.app/#faq

What's Changed

  • ci: bump action-gh-release to v3 for the Node 24 runtime by @shenxianpeng in #12
  • docs: public-beta wording, version sync, roadmap pointer fixes by @shenxianpeng in #13
  • ci: fix the release-to-mirror race that killed latest.json by @shenxianpeng in #14
  • Make the guide's terminal install commands scannable by @shenxianpeng in #15
  • Scheduled repository verification (restic check) by @shenxianpeng in #16
  • Release 0.3.0 prep: one-button publish and content flips by @shenxianpeng in #17

Full Changelog: v0.2.0...v0.3.0