github dogbutcat/gclone v1.75.2-mod1.6.8
gclone v1.75.2-mod1.6.8

3 hours ago

Based on rclone v1.75.2.

Changes:

  • Recursively discover service-account JSON files and identify them by their full paths, including duplicate basenames in different directories.
  • Skip malformed local credentials while preserving a working client when replacement fails.
  • Add --drive-service-account-file-strategy=cross-folder. Directory groups alternate with independent circular positions, including unequal group sizes and JSON files directly in the configured root.
  • Keep default selection behavior and initial random selection unchanged. Cross-folder selection applies to proactive rolling and quota-triggered switching under the existing retry rules.
  • Preserve the committed account's group if its credential file disappears, and prevent cancelled client construction from publishing a replacement.
  • Expand the README with configuration and mount examples.

To enable cross-folder selection, configure service_account_file_path and set service_account_file_strategy = cross-folder, or add --drive-service-account-file-strategy=cross-folder to the command line. Use --drive-rolling-sa to enable proactive rotation.

Validation includes Drive/VFS race regressions, independent review, and Linux FUSE mount tests for both strategies with SQLite WAL transactions, atomic replacement and remote readback.

Full changes: v1.75.2-mod1.6.7...v1.75.2-mod1.6.8

Don't miss a new gclone release

NewReleases is sending notifications on new releases.