Skip to content

Protondrive CLI 0.2.3

Choose a tag to compare

@ColinMario ColinMario released this 29 Jun 07:52
· 2 commits to main since this release

Protondrive CLI 0.2.3

This patch release fixes rclone configuration for Proton accounts that use a separate mailbox password.

Highlights

  • Added --mailbox-password and --mailbox-password-stdin for rclone-backed configuration.
  • Passes mailbox_password to rclone using rclone-obscured secret values.
  • Stores the optional mailbox password in the encrypted credential vault when --store-credentials is used.
  • Reuses the mailbox password during credential-vault refresh.
  • Documents stdin ordering for headless two-password accounts.
  • Leaves local_path out of configure; sync local paths remain handled by positional args or JSON sync configs.

PR / issue triage

  • The relevant part of PR #4 was implemented cleanly in main.
  • PR #4 was not merged because it included unrelated local_path configuration changes, a credential debug print, and no tests.

Validation

  • Verified rclone provider metadata exposes mailbox_password for Proton Drive and does not expose local_path.
  • go test ./...
  • go vet ./...
  • Local rclone-config smoke test with fake credentials and --mailbox-password-stdin
  • Linux builds for amd64 and arm64
  • macOS builds for amd64 and arm64
  • Archive checksum verification