Skip to content

Releases: oss-singularity/proton-drive-linux

v0.8.0 — PDrive Control Center

Choose a tag to compare

@ClaudiuSchuster ClaudiuSchuster released this 29 Aug 12:48
Immutable release. Only release title and notes can be modified.
9e6fb6e

What’s new

  • Introduce one shared Linux portability layer with reviewed package mappings for Linux Mint, Ubuntu, Debian-family systems and Arch Linux instead of distribution-specific branches.
  • Add relocatable user-local and native system package layouts while keeping credentials, configuration, state, rclone and every VFS cache namespace in the user profile.
  • Publish the first native Arch Linux package candidate, built from the final release commit and validated on a clean Arch Cinnamon/X11 desktop.
  • Add privacy-safe desktop promotion reports plus low-resource Arch and Ubuntu checks using disposable rootless Podman containers and GitHub Actions.
  • Keep long Control Center pages inside the available desktop work area, with scrolling when a small display cannot show the full page.

Arch Linux candidate

Download the attached proton-drive-linux-0.8.0-1-any.pkg.tar.zst, verify it with the attached checksum file and install it with:

sha256sum -c proton-drive-linux-0.8.0-1-any.pkg.tar.zst.sha256
sudo pacman -U ./proton-drive-linux-0.8.0-1-any.pkg.tar.zst
pdrive-ui

Package SHA-256: bb38d2f88b57cbe92e6058cb29e2c030750c10a1df2be840cf03d3f0bde9e664

The package passed the native package gate, 105-file integrity verification, a 15/15 clean-desktop preflight, Cinnamon/X11 window and language checks, tray actions, Nemo integration and logout/login lifecycle testing. Arch remains a release candidate until configured Proton-account and transfer review is complete; Linux Mint 22.x Cinnamon remains the generally supported reference platform.

Upgrade

Existing source installations can upgrade with:

git pull --ff-only
./install.sh

The installer preserves credentials, configuration, cache, state and user data. The Arch package also keeps all mutable user data outside the package-owned /usr tree.

PDrive is an independent community project, not an official Proton product. rclone continues to label its Proton Drive backend as beta, so keep an independent backup of important data.

Full comparison: v0.7.7...v0.8.0

v0.7.7 — PDrive Control Center

Choose a tag to compare

@ClaudiuSchuster ClaudiuSchuster released this 29 Aug 08:09
Immutable release. Only release title and notes can be modified.
92b1f72

What’s new

  • Enter the Proton password only once throughout guided setup, same-account reauthorization, and intentional account switching in both the Control Center and interactive terminal helpers.
  • Preserve the existing anonymous credential pipe, encrypted configuration, 2FA validation, guarded account-switch preflight, cache isolation, and rollback behavior.
  • Refresh the complete English/German UI text, Operations documentation, regression coverage, and the README account-switch screenshot.

Upgrade

Existing installations can upgrade with:

git pull --ff-only
./install.sh

The installer preserves credentials, configuration, cache, state, and user data. This release changes only local credential entry and its documentation; it does not modify Proton cloud data or weaken the account-switch safety gates.

Full comparison: v0.7.6...v0.7.7

v0.7.6 — PDrive Control Center

Choose a tag to compare

@ClaudiuSchuster ClaudiuSchuster released this 28 Aug 21:54
Immutable release. Only release title and notes can be modified.
7d0b049

What’s new

  • Keep Mark issues reviewed available when only new informational recovery records remain.
  • Hide reviewed recovery records from issue review through the existing local timestamp watermark without deleting logs, transfer history, watchdog history, or unresolved health evidence.
  • Sort unresolved issues and recovered incidents together by their displayed timestamp, newest first; recovery rows use their actual recovery time.
  • Add focused preference and GTK regression coverage and update the Everyday Use and Operations handbooks.

Upgrade

Existing installations can upgrade with:

git pull --ff-only
./install.sh

The installer preserves credentials, configuration, cache, state, and user data. This release changes only local review presentation and its local review watermark; it does not modify Proton cloud data.

Full comparison: v0.7.5...v0.7.6

v0.7.5 — PDrive Control Center

Choose a tag to compare

@ClaudiuSchuster ClaudiuSchuster released this 28 Aug 21:11
Immutable release. Only release title and notes can be modified.
4722858

What’s new

  • Add a clearly separate Preferences → Account → Change Proton account … workflow with complete English and German native login forms.
  • Refuse account changes while transfers, queued uploads, or Dirty VFS cache data remain, with a second safety check immediately before activation.
  • Validate the candidate account in isolation, mount it through a fresh anonymous cache namespace, and automatically restore the previous encrypted configuration and namespace if activation fails.
  • Keep same-account reauthorization and its rate-limit lifecycle distinct from intentional account migration.
  • Expand the user and Operations documentation with privacy-safe screenshots, recovery guidance, and the complete persistence and data-safety contract.
  • Add reproducible artwork and a refreshed repository social preview.

Upgrade

Existing installations can upgrade with:

git pull --ff-only
./install.sh

The installer preserves credentials, configuration, cache, state, and user data. Account switching is always explicit; upgrading alone does not change the configured Proton account or cache namespace.

Full comparison: v0.7.4...v0.7.5

v0.7.4 — PDrive Control Center

Choose a tag to compare

@ClaudiuSchuster ClaudiuSchuster released this 28 Aug 20:37
Immutable release. Only release title and notes can be modified.
356c424

PDrive 0.7.4 keeps recovered authentication history timestamps stable.

  • A recovered root-level HTTP 401 session refresh now retains the final related
    log timestamp instead of changing to the current time on every status poll.
  • Regression coverage now verifies both the state lifecycle timestamp and the
    timestamp rendered in History.
  • The Operations handbook documents the stable recovery-record behavior.

To upgrade an existing Git checkout, pull this release and rerun ./install.sh.
The installer preserves credentials, configuration, cache, state and user data.

Full comparison: v0.7.3...v0.7.4

v0.7.3 — PDrive Control Center

Choose a tag to compare

@ClaudiuSchuster ClaudiuSchuster released this 28 Aug 20:21
Immutable release. Only release title and notes can be modified.
58fa301

PDrive 0.7.3 makes authentication issue reporting quieter and more precise.

  • A rejected root-level HTTP 401 session refresh is now kept separate from
    earlier file-operation failures. It is marked recovered only after current
    authentication, writable mount and local control-channel checks succeed; it
    remains actionable when that evidence is missing.
  • Reauthorize Proton account … now appears only when PDrive has detected
    that the configured account requires reauthorization. It stays unavailable
    during a Proton login rate-limit cooldown.
  • The Operations and Troubleshooting documentation and the healthy-state menu
    screenshot now match the contextual action.

To upgrade an existing Git checkout, pull this release and rerun ./install.sh.
The installer preserves credentials, configuration, cache, state and user data.

Full comparison: v0.7.2...v0.7.3

v0.7.2 — PDrive Control Center

Choose a tag to compare

@ClaudiuSchuster ClaudiuSchuster released this 28 Aug 18:59
Immutable release. Only release title and notes can be modified.
8173266

Highlights

  • The Restart cooldown dialog now includes Reset restart cooldown, keeping the controls menu shorter while preserving the configured cooldown duration.
  • The privacy-safe demo now shows continuous, irregular upload and download histories instead of periodic sine waves.
  • The README overview and controls-menu images now match the PDrive 0.7.2 interface.

Upgrade

For an existing source installation, pull the latest release and rerun the idempotent installer:

git pull
./install.sh

PDrive uses rclone's experimental Proton Drive backend. Keep independent backups of important data and verify remote results after large transfers.

Full comparison: v0.7.1...v0.7.2

v0.7.1 — PDrive Control Center

Choose a tag to compare

@ClaudiuSchuster ClaudiuSchuster released this 28 Aug 08:40
Immutable release. Only release title and notes can be modified.
6bce9c1

Highlights

  • Successful uploads remain visible in Recently completed for up to 24 hours across ordinary PDrive process and system restarts.
  • Upload and download graphs now consistently show a fixed five-minute timeline at every supported polling interval.
  • The README and user documentation now include the complete current PDrive Control Center menu and explain the recent-transfer history.

Upgrade

For an existing source installation, pull the latest release and rerun the idempotent installer:

git pull
./install.sh

PDrive uses rclone's experimental Proton Drive backend. Keep independent backups of important data and verify remote results after large transfers.

Full comparison: v0.7.0...v0.7.1

v0.7.0 — PDrive Control Center

Choose a tag to compare

@ClaudiuSchuster ClaudiuSchuster released this 28 Aug 07:54
Immutable release. Only release title and notes can be modified.
12c1597

PDrive 0.7.0 improves the reliability and visibility of large Proton Drive transfers while preserving dirty VFS data across guarded recovery.

Highlights:

  • Adds conservative, evidence-based recovery for stalled draft uploads, finalization failures, and repeated Proton block-upload 502 cycles.
  • Ships a checksum-pinned PDrive rclone build with backend file-data bandwidth controls, bridge worker cleanup, and bounded failed-block retries.
  • Adds independent upload and download payload limits, transfer-slot and cache controls, protected metadata refresh, and guarded account recovery.
  • Expands PDrive Control Center with clearer transfer direction, download activity, service uptime and restart context, reviewable issue history, bilingual English/German UI, setup guidance, and locally bundled documentation.
  • Keeps routine recovery non-destructive: healthy idle mounts, active transfers, dirty cache generations, and near-pause bandwidth states remain protected.

Upgrade from an existing source installation:

git pull --ff-only
./install.sh

PDrive uses rclone's experimental Proton Drive backend and is not an official Proton product. Keep independent backups of important data.

Full comparison: v0.6.3...v0.7.0

v0.6.3 — PDrive Control Center

Choose a tag to compare

@ClaudiuSchuster ClaudiuSchuster released this 24 Aug 22:40

Highlights

  • Adds a native About dialog with the installed version, project link, GPLv3 information and shared credits for Claudiu, Codex and Fabian.
  • Opens the complete local GPL text inside the built-in documentation viewer, with one reliable License action and no browser dependency.
  • Closes the action menu immediately after every selection and refreshes the public menu screenshot with the new About entry.
  • Polishes the Credits view with accessible, keyboard-friendly GitHub controls, clean alignment and theme-independent link presentation.
  • Keeps all About copy bilingual in English and German while preserving English as the default product language.

Upgrade

Existing source installations can update with:

git pull --ff-only
./install.sh

Full changelog: v0.6.2...v0.6.3