Skip to content

Releases: emuell/restic-browser

v0.3.3

14 Oct 09:05
65d7b89

Choose a tag to compare

What's Changed

  • Support read-only repositories by using --no-lock. by @jmigual in #145
  • Update backend to tauri v2.2 by @emuell in #139
  • Add RESTIC_REST_USERNAME and RESTIC_REST_PASSWORD to rest server conf… by @r15ch13 in #146
  • Add Restic-Browser to winget and add github workflow to auto update it by @emuell in #151
  • Bump actions/checkout from 4 to 5 in the github-actions group by @dependabot[bot] in #156
  • Bump the github-actions group with 2 updates by @dependabot[bot] in #157
  • Match npm/Cargo Tauri versions by @greg-hellings in #161
  • Auto-trim location field text values by @emuell in #162
  • Update npm dependencies and avoid deprecated macos-13 github runner by @emuell in #163

New Contributors

Full Changelog: v0.3.2...v0.3.3

v0.3.2

31 Dec 11:27
2a74ad7

Choose a tag to compare

What's Changed

  • Update dependencies by @emuell in #118
  • Clear RESTIC_REPOSITORY_FILE and RESTIC_PASSWORD_FILE in env to avoid conflicts by @emuell in #117
  • Build and release a Linux appimage as well by @emuell in #119
  • Allow empty passwords (requires restic 0.17.0 or later) by @emuell in #124
  • Show argument help on Console on Windows as well by @emuell in #127

New Contributors

Full Changelog: v0.3.1...v0.3.2

v0.3.1

30 May 11:09
3fcf941

Choose a tag to compare

What's Changed

  • new Google Cloud Auth, using GOOGLE_APPLICATION_CREDENTIALS by @emuell in #101
  • fix password file trimming by @emuell in #108
  • security updates in dependencies @emuell in #103

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

v0.3.0

23 Jan 20:40
39cb5d7

Choose a tag to compare

What's Changed

  • npm audit fixes by @emuell in #90
  • fix location path prefix stripping by @emuell in #91
  • Feature/rclone path by @emuell in #92
  • Remove language specification from WebView2 link in README.md by @crash5 in #94
  • removed beta tag: the new tauri backend seems to work fine so far...

New Contributors

Full Changelog: v0.3.0-beta-0...v0.3.0

v0.3.0-beta

15 Nov 10:48
84f79f2

Choose a tag to compare

What's Changed

Replaced the wails2 backend with a new Tauri backend to make development easier.
Wails is amazing, but the Go language just isn't my thing. Tauri is based on rust, which just fits my workflow better and should make it easier to add new features in the future.

  • Restic PATH on macOS

An macOS, restic browser also looks for restic executables in /usr/local/bin, /opt/local/bin, /opt/homebrew/bin and ~/bin if restic could not be found in the $PATH.

Added simple persistent "location preset" management: Locations to restic repositories can now be saved and easily recalled in the "Locations Dialog".

The browser app can now be started with the following optional arguments:

  • --insecure-tls: skip TLS certificate verification when connecting to the repo
  • --password : password for the repository - NOT RECOMMENDED - USE password-file/command instead.
  • --password-command : shell command to obtain the repository password from
  • --password-file : file to read the repository password from
  • -r, --repo : repository to show or restore from
  • --repository-file : file to read the repository location from
  • --restic : ABS path to the restic executable that should be used.
  • Google Cloud Storage Locations by @emuell in #82

Added support for Google Cloud storage locations. Please note that authentication only is possible via GOOGLE_ACCESS_TOKEN.

Make sure that only on restic command is running at the same time when quickly switching between snapshots/paths. This should speed up browsing a bit, especially if the repositories are in the cloud.

Full Changelog: v0.2.6...v0.3.0-beta

v0.2.6

13 Oct 08:14

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.2.5...v0.2.6

v0.2.5

19 Nov 15:51

Choose a tag to compare

What's Changed

  • #38 added buttons for restore and dump (create zip archives) operations, as both may be useful in certain scenarios
  • Ask for confirmation instead of aborting a restore operation, when the target files or folders already exist

Full Changelog: v0.2.4...v0.2.5

v0.2.4

06 Nov 19:13
89544a4

Choose a tag to compare

What's Changed

  • #33 restore instead of dump (create zip archives) by default when restoring files or folders
  • #34 bump wails to 2.1.0
  • removed beta tag. Seems stable enough as it is now...

Full Changelog: v0.2.3-beta...v0.2.4

v0.2.3-beta

25 Aug 14:09

Choose a tag to compare

What's Changed

Feature/restic version checks in #23

  • add verbose error message when the installed restic version does not support the "-a" archive option for folder dumps

Feature/password files in #24

  • prefill passwords from RESTIC_PASSWORD_FILE env variables and allow reading password files from the location dialog

Feature/keyboard navigation in #25

  • Global: Control/CMD + O: Open new repository
  • File-List: o or Enter or Space: Open File, R: Restore selected file or folder

Bump wails to v2.0.0-beta.44.2 in #26

Full Changelog: v0.2.2-beta...v0.2.3-beta

v0.2.2-beta

08 Aug 10:16

Choose a tag to compare

v0.2.2-beta Pre-release
Pre-release

What's Changed

  • New, more compatible system requirements for Linux: GLIBC_2.31 or later (e.g. Ubuntu 20.04 or later) - #17
  • Cache already visited directories in file grid to speed up browsing - #19
  • Automatically set initial repository from RESTIC_REPOSITORY/PASSWORD env values, when they are set - #20
  • Allow sorting snapshots and files by name/mod date and so on - #21

Full Changelog: v0.2.1-beta...v0.2.2-beta