Skip to content

v0.2.0

Pre-release
Pre-release

Choose a tag to compare

@Wlczak Wlczak released this 16 Jul 21:34
· 345 commits to main since this release

This is a release mostly focused on QoL improvements and a lot of bugfixes it also updates some major vulnerable packages.

What's Changed

Features and improvements

  • Add a local folder browser and directory picker for source, temporary, mirror-download, and restore-target paths by @Wlczak in #366
  • Add revision-aware API caching for file lists, trees, subtree IDs, and statistics by @Wlczak in #367
  • Add skeleton loading states throughout the web interface by @Wlczak in #359
  • Add a global activity indicator for slow API requests by @Wlczak in #306

Fixes

  • Fix authoritative S3 sync reconstruction, including correct missing-file comparison and preservation of file sizes from zip sidecars by @Wlczak in #318 and #317
  • Keep failed and cancelled restore jobs visible after reloading the Restore page by @Wlczak in #320
  • Prevent duplicate inventory sync jobs after the active job advances to its scan phase by @Wlczak in #322
  • Prevent duplicate restore maintenance jobs after refreshing the Dashboard by @Wlczak in #323

Dependencies and tooling

  • Update the project toolchain to Go 1.26.5 by @Wlczak
  • build(deps): bump github.com/aws/aws-sdk-go-v2/credentials from 1.19.22 to 1.19.24 by @dependabot[bot] in #349
  • build(deps): bump github.com/aws/aws-sdk-go-v2 from 1.41.12 to 1.42.0 by @dependabot[bot] in #345
  • build(deps): bump svelte from 5.55.10 to 5.56.3 in /web by @dependabot[bot] in #343
  • build(deps): bump github.com/aws/smithy-go from 1.27.1 to 1.27.2 by @dependabot[bot] in #347
  • build(deps-dev): bump @typescript-eslint/eslint-plugin from 8.60.0 to 8.61.0 in /web by @dependabot[bot] in #344
  • build(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.103.2 to 1.103.3 by @dependabot[bot] in #346
  • build(deps): bump github.com/aws/aws-sdk-go-v2/service/sqs from 1.43.2 to 1.44.0 by @dependabot[bot] in #348
  • build(deps): bump github.com/aws/aws-sdk-go-v2/feature/s3/transfermanager from 0.2.1 to 0.2.11 by @dependabot[bot] in #357
  • build(deps-dev): bump eslint from 10.4.1 to 10.5.0 in /web by @dependabot[bot] in #352
  • build(deps): bump golang.org/x/crypto from 0.50.0 to 0.53.0 by @dependabot[bot] in #350
  • build(deps): bump golang.org/x/term from 0.43.0 to 0.44.0 by @dependabot[bot] in #355
  • build(deps-dev): bump @typescript-eslint/eslint-plugin from 8.61.0 to 8.61.1 in /web by @dependabot[bot] in #351
  • build(deps): bump svelte from 5.56.3 to 5.56.4 in /web by @dependabot[bot] in #361
  • build(deps-dev): bump globals from 17.6.0 to 17.7.0 in /web by @dependabot[bot] in #362
  • build(deps-dev): bump vite from 8.0.16 to 8.1.0 in /web by @dependabot[bot] in #363
  • build(deps-dev): bump @typescript-eslint/eslint-plugin from 8.61.1 to 8.62.0 in /web by @dependabot[bot] in #365
  • build(deps): bump gorm.io/gorm from 1.31.1 to 1.31.2 by @dependabot[bot] in #360
  • build(deps-dev): bump svelte-check from 4.6.0 to 4.7.1 in /web by @dependabot[bot] in #364

Full Changelog: v0.1.1...v0.2.0

What's Changed

  • build(deps): bump github.com/aws/aws-sdk-go-v2/credentials from 1.19.22 to 1.19.24 by @dependabot[bot] in #349
  • build(deps): bump github.com/aws/aws-sdk-go-v2 from 1.41.12 to 1.42.0 by @dependabot[bot] in #345
  • build(deps): bump svelte from 5.55.10 to 5.56.3 in /web by @dependabot[bot] in #343
  • build(deps): bump github.com/aws/smithy-go from 1.27.1 to 1.27.2 by @dependabot[bot] in #347
  • build(deps-dev): bump @typescript-eslint/eslint-plugin from 8.60.0 to 8.61.0 in /web by @dependabot[bot] in #344
  • build(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.103.2 to 1.103.3 by @dependabot[bot] in #346
  • build(deps): bump github.com/aws/aws-sdk-go-v2/service/sqs from 1.43.2 to 1.44.0 by @dependabot[bot] in #348
  • build(deps): bump github.com/aws/aws-sdk-go-v2/feature/s3/transfermanager from 0.2.1 to 0.2.11 by @dependabot[bot] in #357
  • build(deps-dev): bump eslint from 10.4.1 to 10.5.0 in /web by @dependabot[bot] in #352
  • build(deps): bump golang.org/x/crypto from 0.50.0 to 0.53.0 by @dependabot[bot] in #350
  • build(deps): bump golang.org/x/term from 0.43.0 to 0.44.0 by @dependabot[bot] in #355
  • build(deps-dev): bump @typescript-eslint/eslint-plugin from 8.61.0 to 8.61.1 in /web by @dependabot[bot] in #351
  • Add skeleton loading states by @Wlczak in #359
  • build(deps): bump svelte from 5.56.3 to 5.56.4 in /web by @dependabot[bot] in #361
  • build(deps-dev): bump globals from 17.6.0 to 17.7.0 in /web by @dependabot[bot] in #362
  • build(deps-dev): bump vite from 8.0.16 to 8.1.0 in /web by @dependabot[bot] in #363
  • build(deps-dev): bump @typescript-eslint/eslint-plugin from 8.61.1 to 8.62.0 in /web by @dependabot[bot] in #365
  • build(deps): bump gorm.io/gorm from 1.31.1 to 1.31.2 by @dependabot[bot] in #360
  • build(deps-dev): bump svelte-check from 4.6.0 to 4.7.1 in /web by @dependabot[bot] in #364

Full Changelog: v0.1.1...v0.2.0