Repository navigation
v0.3.0
Pre-release
Pre-release
Highlights
- Added an in-app update checker and operator-confirmed self-update flow under
Settings → About. Updates select the correct platform binary, verify it against
SHA256SUMS, and can restart the service or shut it down after installation. - Added a guided first-run web setup for creating the initial password and
configuring the source and S3 destination. A new installation can now be
completed without the previous CLI-first setup flow. - Improved double-click/no-command startup so desktop users are taken directly to
login or onboarding, while established command-line workflows remain compatible.
Fixed
- Continuing a gracefully stopping backup now resumes pending uploads within the
same run instead of allowing the run to finish as stopped. - SMB paths containing Windows backslashes are normalized to share-relative paths,
preventing valid files from being rejected for having a leading separator. - Self-update restart and shutdown now preserve the executable path, drain active
event streams promptly, and remain compatible with older release binaries. - Creating the first password clears any existing session and requires an explicit
login before onboarding can access protected settings.
Closed issues
- #368 — Create an onboarding
setup guide to replace the CLI-based setup. - #369 — Fix backslash
compatibility for SMB connections. - #384 — Fix upload resume during
graceful stop. - #389 — Implement self-update.
Maintenance
- Updated Go and web dependencies and added
npm auditto CI.
What's Changed
- build(deps-dev): bump brace-expansion from 5.0.6 to 5.0.7 in /web by @dependabot[bot] in #387
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 8.62.0 to 8.62.1 in /web by @dependabot[bot] in #370
- build(deps): bump github.com/aws/aws-sdk-go-v2/service/sqs from 1.44.0 to 1.44.2 by @dependabot[bot] in #376
- build(deps-dev): bump vite from 8.1.0 to 8.1.3 in /web by @dependabot[bot] in #371
- build(deps): bump github.com/aws/aws-sdk-go-v2/feature/s3/transfermanager from 0.2.11 to 0.3.1 by @dependabot[bot] in #378
- build(deps-dev): bump eslint from 10.5.0 to 10.6.0 in /web by @dependabot[bot] in #372
- build(deps): bump golang.org/x/sync from 0.21.0 to 0.22.0 by @dependabot[bot] in #377
- build(deps-dev): bump eslint-plugin-svelte from 3.19.0 to 3.20.0 in /web by @dependabot[bot] in #373
- build(deps): bump github.com/pressly/goose/v3 from 3.27.1 to 3.27.2 by @dependabot[bot] in #375
- build(deps-dev): bump svelte-check from 4.7.1 to 4.7.2 in /web by @dependabot[bot] in #394
Full Changelog: v0.2.0...v0.3.0
What's Changed
- build(deps-dev): bump brace-expansion from 5.0.6 to 5.0.7 in /web by @dependabot[bot] in #387
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 8.62.0 to 8.62.1 in /web by @dependabot[bot] in #370
- build(deps): bump github.com/aws/aws-sdk-go-v2/service/sqs from 1.44.0 to 1.44.2 by @dependabot[bot] in #376
- build(deps-dev): bump vite from 8.1.0 to 8.1.3 in /web by @dependabot[bot] in #371
- build(deps): bump github.com/aws/aws-sdk-go-v2/feature/s3/transfermanager from 0.2.11 to 0.3.1 by @dependabot[bot] in #378
- build(deps-dev): bump eslint from 10.5.0 to 10.6.0 in /web by @dependabot[bot] in #372
- build(deps): bump golang.org/x/sync from 0.21.0 to 0.22.0 by @dependabot[bot] in #377
- build(deps-dev): bump eslint-plugin-svelte from 3.19.0 to 3.20.0 in /web by @dependabot[bot] in #373
- build(deps): bump github.com/pressly/goose/v3 from 3.27.1 to 3.27.2 by @dependabot[bot] in #375
- build(deps-dev): bump svelte-check from 4.7.1 to 4.7.2 in /web by @dependabot[bot] in #394
Full Changelog: v0.2.0...v0.3.0