Releases: Auxillo-Tech/Aux-Proton-Drive-Bridge
Releases · Auxillo-Tech/Aux-Proton-Drive-Bridge
Release list
Aux Proton Drive Bridge v0.3.6
Full reliability and release-hardening pass.
Fixed
- Large transfers now use an inactivity timeout that resets only on distinct progress, backed by a hard maximum-duration ceiling
- Successful 50-item queue drains request the next authoritative batch immediately instead of waiting for the next poll
- Legacy false conflicts close automatically only when local bytes match the remote CLI-verified SHA-1 digest; unverified claimed digests are never trusted
- Same-size first-time pairs are rejected when the remote verified digest proves that the contents differ
- Large remote JSON listings are no longer copied into renderer events or persistent operation history, including on failed operations
- Proton login payload URLs no longer cross into renderer state or activity history; if the browser cannot be opened, the sign-in URL is shown in a dialog
- Affected AMD Navi 48 Linux systems select software rendering automatically at startup (via ANGLE SwiftShader)
- In-app updater downloads the package format matching the installation (deb/rpm) and falls back to the universal AppImage on other distros
Changed
- Removed the non-functional application FUSE controls because Proton Drive CLI 0.6.0 provides no mount command
- Updated Electron, better-sqlite3, CycloneDX tooling, and audited transitive dependencies
- Updated all nine localized READMEs and release documentation for the actual v0.3.6 feature set
Aux Proton Drive Bridge 0.3.5
0.3.5 — live sync standard pass
Changes
- Incremental remote pairing (pair each folder as listed)
- Live sync activity: phase, current path, listed/paired/queued
- Sync tab live panel + header/activity bar honest progress
- Auth/session hardening from 0.3.4 retained
Verified gates
- npm run check (205 pass)
- npm audit 0
- smoke:modules, smoke:source, smoke:appimage
- e2e:source, e2e:restart, e2e:packaged
- inspect:artifacts
- test:installed, test:aur
- release:sign:verify
No production ProtonDrive files were deleted in validation.
Aux Proton Drive Bridge v0.3.1
Linux Proton Drive bridge. Signed AppImage/deb/rpm + source. Auxillo brand UI. FUSE capability-gated when CLI has no mount.
Aux Proton Bridge v0.2.1
Aux Proton Bridge v0.2.1
This release adds the background/tray foundation after v0.2.0's persistent operation history and one-way backup profile.
New in v0.2.1
- System tray entry
- Close-to-tray behavior instead of fully exiting immediately
- Tray actions:
- show Aux Proton Bridge
- run backup now
- quit
- Background scheduler foundation
- Scheduler runs only when the user has explicitly enabled a backup profile and selected backup paths
- Scheduler keeps conservative behavior:
- upload only
- skip existing files
- merge folders
- never propagate deletes
Included from v0.2.0
- Persistent local operation history
- Transfer history UI
- Operation status tracking
- Redacted operation storage
- Conservative one-way backup profile UI
- Release hygiene fixes for version-specific manifests/smoke tests
Still not complete
- Not a full bidirectional sync daemon yet
- No conflict review UI yet
- No delete propagation yet
- No auto-update flow yet
- Packages are unsigned
Verified locally
npm run checkpassednpm audit --jsonreported 0 vulnerabilitiesnpm run smoke:sourcepassednpm run smoke:appimagepassed against the v0.2.1 AppImagecd dist && sha256sum -c SHA256SUMS.txtpassed
Not affiliated with, endorsed by, or sponsored by Proton AG.
Aux Proton Bridge v0.2.0
Aux Proton Bridge v0.2.0
This release continues beyond the original MVP and adds the first real sync foundation pieces.
New
- Persistent local operation history stored under Electron user data
- Transfer history UI in the app
- Operation lifecycle tracking: running, succeeded, failed
- Redaction before storing operation logs/options
- Conservative one-way backup profile foundation
- Backup profile UI:
- enable/disable profile
- choose local backup paths
- set remote Proton parent folder
- save profile
- run backup now
- Backup profile safety rules:
- upload only
- skip existing files
- merge folders
- never propagate deletes
- Tests for operation persistence, redaction, and backup profile behavior
- Release script fix so manifests and AppImage smoke tests only use the current package version
Still not complete
- Not a full bidirectional sync daemon yet
- No background tray scheduler yet
- No conflict review UI yet
- No delete propagation yet
- Packages are unsigned
Verified locally
npm run checkpassednpm audit --jsonreported 0 vulnerabilitiesnpm run smoke:sourcepassednpm run smoke:appimagepassed against the v0.2.0 AppImagecd dist && sha256sum -c SHA256SUMS.txtpassed
Not affiliated with, endorsed by, or sponsored by Proton AG.
Aux Proton Bridge v0.1.0
Aux Proton Bridge v0.1.0
Engineering MVP / private beta foundation for an unofficial Linux desktop bridge over Proton Drive.
What works
- GUI wrapper over Proton's official
proton-driveCLI - Proton browser login/logout via the CLI
/my-fileslisting- Download selected files/folders
- Download all visible
/my-filesentries - Upload local files/folders
- Choose/open local destination folder
- Activity log
- Serialized Proton CLI queue to reduce SQLite cache-lock conflicts
- Conservative transfer defaults: merge folders, skip existing files
Security model
- The app does not ask for or store Proton passwords.
- Proton authentication remains in the official CLI's OS secret store.
- Renderer
nodeIntegrationis disabled. - Context isolation is enabled.
- CLI commands are executed as argv arrays, not shell strings.
Verified locally
npm run checkpassednpm audit --jsonreported 0 vulnerabilitiesnpm run smoke:sourcepassednpm run smoke:appimagepassedcd dist && sha256sum -c SHA256SUMS.txtpassed
Limitations
- Not yet a true bidirectional sync daemon.
- Deletes are not automated.
- Conflict behavior is intentionally conservative.
- Packages are unsigned.
- Tested on Fedora 44 x64 build host; wider distro qualification remains pending.
Not affiliated with, endorsed by, or sponsored by Proton AG.