Skip to content

Releases: pmaxhogan/driven

v1.0.0

Choose a tag to compare

@pmaxhogan pmaxhogan released this 03 Jul 20:32
cb17db9

1.0.0 (2026-07-03)

Features

  • adopt v1.0.0 GA versioning and compatibility policy (#92) (bdff783)

Bug Fixes

  • chaos: assert AppendOnlyLog post-restart contract via reconcile (#86) (1c2da3b)
  • ci: resolve cargo-deny advisories (anyhow 1.0.103, quick-xml ignores) (#90) (8d85e62)

v0.5.0

Choose a tag to compare

@pmaxhogan pmaxhogan released this 03 Jul 19:23
2c9fc07

0.5.0 (2026-06-27)

Features

  • auto-open on startup setting (#66) (3dbae06), closes #58
  • per-state tray glyph icons and animated syncing (#64) (2c2755f)
  • publish Docker images for the CLI and chaos-soak (#60) (8df71e6)

v0.4.0

Choose a tag to compare

@pmaxhogan pmaxhogan released this 27 Jun 05:12
10a2269

0.4.0 (2026-06-27)

Features

  • ui: global backup progress bar in the app header (#55) (b7513b5)
  • ui: sticky restore action bar and virtualized large lists (#54) (4631225)

Bug Fixes

  • ui: keep the activity screen smooth during uploads (#56) (44f3853)

v0.3.1

Choose a tag to compare

@pmaxhogan pmaxhogan released this 26 Jun 23:57
4084b78

0.3.1 (2026-06-26)

Bug Fixes

  • settings: allow resetting nullable settings to Auto/Unlimited (#50) (4108c13)
  • ui: onboarding Drive picker, settings error handling, dark titlebar, and activity labels (#48) (cca1cf9)

v0.3.0

Choose a tag to compare

@pmaxhogan pmaxhogan released this 26 Jun 15:18
ea8ad4c

0.3.0 (2026-06-26)

Features

  • comprehensive UI/UX overhaul + tray i18n/icon fix + CLI tests (#37) (542e276)
  • updater: floor the dev channel to stable so dev never falls behind (#20) (1ebd52e)

Bug Fixes

  • capstone: recovery-repair must not re-enable user-disabled encrypted sources (04c9ba9)

v0.2.0

Choose a tag to compare

@pmaxhogan pmaxhogan released this 25 Jun 19:06
3d30ea3

0.2.0 (2026-06-25)

Features

  • cli: local-state inspection subcommands (status / history / verify) (#13) (4a4763a)
  • core: metered network pause-or-throttle toggle (#17) (4b690d5)
  • core: pre/post backup shell hooks (#16) (35df924)
  • core: schedule windows (time-of-day backup gating) (3de2cf7)
  • core: schedule windows (time-of-day backup gating) (89afd39)
  • landing: on-brand driven.maxhogan.dev root page + assemble script (M12) (0809cdc)

Bug Fixes

  • capstone: post-GA hardening - recovery-repair, OAuth cred validation, restore fail-closed (4236724)
  • ci: do not cancel push-to-main coverage baseline runs (#15) (6e26a5d)
  • ui: keep vitest coverage config out of vite.config.ts (e3a353e)

Driven v0.1.0

Choose a tag to compare

@github-actions github-actions released this 25 Jun 11:43

Initial general-availability release of Driven, a one-way encrypted backup
desktop app that mirrors local folders into the user's own Google Drive.

Features

  • One-way folder backup to Google Drive. Local additions and changes are
    uploaded; remote files are never written back to disk during normal
    operation, so the source folders are the single source of truth.
  • Client-side encryption per source. Filenames and file contents are
    encrypted with XChaCha20-Poly1305 before upload; a BIP39 recovery phrase
    protects the per-account master key. Encryption is opt-in per source.
  • Scanner and planner that walk the source tree, honor .gitignore plus the
    built-in and user exclude rules, follow the symlink policy, and compute the
    minimal upload / trash plan against the recorded remote state.
  • Concurrent executor with a pacer that bounds in-flight work, retries on
    transient network failures, and resumes interrupted multi-part uploads.
  • Battery and network awareness. Backups defer on battery and on metered or
    offline networks, and resume automatically when conditions allow.
  • Windows Volume Shadow Copy support so files held with an exclusive write
    lock (for example Outlook PST files, running database files) still back up.
  • Restore browser. Browse the encrypted remote tree, full-text search file
    names, and restore selected files to a chosen folder with streaming
    decryption.
  • Activity dashboard with a live tail and paginated, filterable history of
    every backup operation.
  • In-app auto-update with signed update manifests and a stable / dev channel
    selector (Settings > About). See the README for the macOS updater caveat.
  • Anonymous, opt-out telemetry (coarse counts only; no file names, paths, or
    content) to help prioritize fixes.
  • First-run setup wizard for Google sign-in, bring-your-own OAuth client
    credentials, source selection, and the encryption recovery phrase.

Driven dev (rolling)

Driven dev (rolling) Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 25 Jun 07:15

Rolling dev channel build 0.1.1-dev.24.ac5e487 (ac5e487). Pre-release; not for production.