Rclone 1.74.0 has been released. Find it in the rclone downloads or use rclone selfupdate to upgrade.
Some highlights of the release:
- New commands
- gui: launch new embedded web based GUI for basic rclone operations
- New backends
- Huawei Drive
- iCloud Photos (read only)
- New S3 providers
- Lots of fixes, including
iclouddrive2FA auth andprotondrivefully working
Thank you to all the contributors to this release, those who contributed code or doc fixes (58 people) or made issues or answered questions in the forum - your help is much appreciated!
If you’re working in the industry and you feel your company could benefit from a support contract please get in touch at sales@rclone.com or if you’re interested in advertising with us then please drop us a message to sponsorship@rclone.com.
Please consider donating or sponsoring to keep the project sustainable and a big thank you to our new and existing sponsors.
v1.74.0 - 2026-05-01
- New backends
- Huawei Drive (王一赫)
- iCloud Photos (read only) (Yakov Till)
- New S3 providers
- Fastly Object Storage (Leon Brocard)
- HCP (Chris)
- Impossible Cloud (Nick Craig-Wood)
- UCloud US3 (jinkeyuu)
- Zadara (Shlomi Avihou)
- New commands
- gui: launch new embedded web based GUI for basic rclone operations (FTCHD, Nick Craig-Wood)
- New Features
- build
- Update
golang.org/x/image/webpto v0.39.0 to fix CVE-2026-33813 (Nick Craig-Wood) - Bump
github.com/Azure/go-ntlmsspto 0.1.1 to fix CVE-2026-32952 (dependabot[bot]) - Update to go1.26 and make go1.25 the minimum required version (Nick Craig-Wood)
- Update all dependencies (Nick Craig-Wood)
- Modernize Go code with go fix for go1.25 (Nick Craig-Wood)
- Fix
loong64ands390xbuild (Suyun)
- Update
- docs
- Modernize rclone.org site design (Nick Craig-Wood)
- fixes (albertony, Enduriel, Jason, Luke Cyca, mathieulongtin, Nick Craig-Wood, SyoBoN)
- fshttp: Add
--dump curlfor dumping HTTP requests as curl commands (Nick Craig-Wood) - graphics: Optimise images losslessly with ImageOptim (Leon Brocard)
- listremotes: Add
--exactflag for filtering (Anton Bordwine) - rc
- Flip auth default so all endpoints require auth unless opted out (Nick Craig-Wood)
- Add
core/disksto enumerate attached disks (Nick Craig-Wood) - Add
deletedDirsstat tocore/statshelp output (Billy Hughes)
- serve http
- Add fallback embedded favicon (Leon Brocard)
- Add gzip compression for text responses (Leon Brocard)
- Dark mode for file browser (FTCHD)
- Add HTTP/2 cleartext support for all http servers (TheBabu)
- touch: Add metadata when using
--metadata-set(Prakhar Chhalotre)
- build
- Bug Fixes
- accounting
- Update String method output format for clarity in transfer rate representation (Prakhar Chhalotre)
- Fix
rcat/copyurlforfiles.com(Nick Craig-Wood)
- bisync
- Add missing rc params (nielash)
- Add more structured info to rc output (nielash)
- Auto-generate rc help docs (nielash)
- Fix handling of unreadable lockfiles (lif)
- Fix flaky TestBisyncConcurrent by increasing random name entropy (Nick Craig-Wood)
- Fix integration tests after sftp log changes (Nick Craig-Wood)
- copyurl: Fix ignored
--upload-headersand--download-headers(Andriy Senyshyn) - librclone/ctest: Add Windows support and fix memory management (BizaNator)
- log: Fix data race on OutputHandler.format field (Nick Craig-Wood)
- operations
- Multithread copy: grab memory before making go routines (Nick Craig-Wood)
- serve dlna: Fix Samsung TV compatibility (Nick Craig-Wood)
- serve nfs: Fix EOF flag in READ response not being set when read reaches end of file (Nick Craig-Wood)
- accounting
- Mount
- rc: fix mounts created with mountPoint "*" overwriting each other (Nick Craig-Wood)
- VFS
- Fix slow
nfs serveby adding--vfs-handle-caching(Nick Craig-Wood) - Add context parameter to New() for config propagation (Nick Craig-Wood)
- Replace
context.TODO/Backgroundwith stored VFS context (Nick Craig-Wood)
- Fix slow
- Local
- Remove fadvise calls that cause spinlock contention (Patrick Farrell)
- Azure Blob
- Add
--azureblob-copy-total-concurrencyto limit total multipart copy concurrency (Duncan F) - Add server side copy real time accounting (Nick Craig-Wood)
- Add
--azureblob-decompressflag to download gzip-encoded files (Nick Craig-Wood)
- Add
- Azurefiles
- Fix missing
x-ms-file-request-intentheader with OAuth (Nick Craig-Wood)
- Fix missing
- B2
- Add server side copy real time accounting (Nick Craig-Wood)
- Drime
- Implement About (Cohinem)
- Fix listings of large directories (John Volk)
- Drive
- Add integration test for handling folder names with single quotes (Prakhar Chhalotre)
- Filelu
- Add multipart init response type (kingston125)
- Migrate API calls to
lib/rest(kingston125)
- Filen
- Make multi-threaded upload chunks individually retryable (Enduriel)
- Iclouddrive
- Replace plaintext signin with SRP authentication (Mike GIllan)
- Use dynamic origin for SRP auth headers (Xiangzhe)
- Lowercase Apple ID for SRP authentication (Mike GIllan)
- Add read only iCloud Photos support and SRP authentication (Yakov Till)
- Internxt
- Implement multi-part uploads (José Zúniga)
- Jottacloud
- Add encoding of percent character to default backend encoding (albertony)
- Linkbox
- Fix downloading files by using web API (Nick Craig-Wood)
- Mega
- Fix crash when logging in with previous auth keys fails (Andrew Gunnerson)
- Pcloud
- Fix recursive listing from the root (Nick Craig-Wood)
- Pikpak
- Support custom filenames for addurl backend command (wiserain)
- Protondrive
- Align backend with newer Proton SDK stack (tdawe)
- Update to latest go-proton-api to use new host (dlaumen)
- Fix server-side moveto and DirMove against current API (Nick Craig-Wood)
- S3
- Add Fastly Object Storage provider (Leon Brocard)
- Add HCP provider and
list_versions_oldest_firstquirk (Chris) - Add Impossible Cloud as a new S3 provider (Nick Craig-Wood)
- Add UCloud Object Storage provider (#9230) (jinkeyuu)
- Add Zadara Object Storage provider (Shlomi Avihou)
- Remove StackPath Object Storage provider (Leon Brocard)
- Add server side copy real time accounting (Nick Craig-Wood)
- Add OVHcloud storage classes (Bjoern Franke)
- Add Object Lock support (Chris)
- Add new Fastly Object Storage regions (Leon Brocard)
- Scaleway: ONEZONE_IA is available in all zones, GLACIER only in FR-PAR (Bjoern Franke)
- Ionos: updated regions & endpoints (hxnd)
- IBM COS: provide ibm_iam_endpoint as a configurable param for IBM IAM-based auth (Bhagyashreek8)
- Fix Content-MD5 for Object Lock uploads and add GCS quirk (Chris)
- Fix regression where PutObject fails with non-seekable readers (Chris)
- Fix
--s3-versionsflag ignored by cleanup-hidden when GetBucketVersioning fails (Chris) - Fix bucket creation failing on Ceph/radosgw (Jan Heylen)
- SFTP
- Warn the user if no host key validation is configured (Nick Craig-Wood)
- WebDAV
- Permit redirects on PROPFIND for metadata (Brian Bockelman)
- Request only required properties in listAll to improve performance (ZRHan)
- Optimize performance by using
Depth=0for metadata requests (ZRHan)