NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Go modules · #19 by repository stars
Last release today
02 Oct 2026
Ships on a steady schedule
a new release about every 8 days
Nearly every release is documented
notes for 60 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
12 years old
4019 releases · first in 2014
Nothing published for this version
Nothing published for this version
Nothing published for this version
One column per quarter.
Nothing published for this version
Nothing published for this version
accounting: Make checkers show what they are doing (Nick Craig-Wood)
See commits
New Features
accounting: Make checkers show what they are doing (Nick Craig-Wood)
authorize: Add support for custom templates (Hunter Wittenborn)
build
Update to go1.20 (Nick Craig-Wood, Anagh Kumar Baranwal)
Add winget releaser workflow (Ryan Caezar Itang)
Add dependabot (Ryan Caezar Itang)
doc updates (albertony, Bryan Kaplan, Gerard Bosch, IMTheNachoMan, Justin Winokur, Manoj Ghosh, Nick Craig-Wood, Ole Frost, Peter Brunner, piyushgarg, Ryan Caezar Itang, Simmon Li, ToBeFree)
filter: Emit INFO message when can't work out directory filters (Nick Craig-Wood)
fs
Added multiple ca certificate support. (alankrit)
Add --max-delete-size a delete size threshold (Leandro Sacchet)
fspath: Allow the symbols @ and + in remote names (albertony)
lib/terminal: Enable windows console virtual terminal sequences processing (ANSI/VT100 colors) (albertony)
move: If --check-first and --order-by are set then delete with perfect ordering (Nick Craig-Wood)
serve http: Support --auth-proxy (Matthias Baur)
Bug Fixes
accounting
Avoid negative ETA values for very slow speeds (albertony)
Limit length of ETA string (albertony)
Show human readable elapsed time when longer than a day (albertony)
all: Apply codeql fixes (Aaron Gokaslan)
build
Fix condition for manual workflow run (albertony)
Fix building for ARMv5 and ARMv6 (albertony)
selfupdate: Consider ARM version
install.sh: fix ARMv6 download
version: Report ARM version
deletefile: Return error code 4 if file does not exist (Nick Craig-Wood)
docker: Fix volume plugin does not remount volume on docker restart (logopk)
fs: Fix race conditions in --max-delete and --max-delete-size (Nick Craig-Wood)
lib/oauthutil: Handle fatal errors better (Alex Chen)
mount2: Fix --allow-non-empty (Nick Craig-Wood)
operations: Fix concurrency: use --checkers unless transferring files (Nick Craig-Wood)
serve ftp: Fix timestamps older than 1 year in listings (Nick Craig-Wood)
sync: Fix concurrency: use --checkers unless transferring files (Nick Craig-Wood)
tree
Fix nil pointer exception on stat failure (Nick Craig-Wood)
Fix colored output on windows (albertony)
Fix display of files with illegal Windows file system names (Nick Craig-Wood)
Mount
Fix creating and renaming files on case insensitive backends (Nick Craig-Wood)
Do not treat \?\ prefixed paths as network share paths on windows (albertony)
Fix check for empty mount point on Linux (Nick Craig-Wood)
Fix --allow-non-empty (Nick Craig-Wood)
Avoid incorrect or premature overlap check on windows (albertony)
Update to fuse3 after bazil.org/fuse update (Nick Craig-Wood)
VFS
Make uploaded files retain modtime with non-modtime backends (Nick Craig-Wood)
Fix incorrect modtime on fs which don't support setting modtime (Nick Craig-Wood)
Fix rename of directory containing files to be uploaded (Nick Craig-Wood)
Local
Fix %!w(<nil>) in "failed to read directory" error (Marks Polakovs)
Fix exclusion of dangling symlinks with -L/--copy-links (Nick Craig-Wood)
Crypt
Obey --ignore-checksum (Nick Craig-Wood)
Fix for unencrypted directory names on case insensitive remotes (Ole Frost)
Azure Blob
Remove workarounds for SDK bugs after v0.6.1 update (Nick Craig-Wood)
B2
Fix uploading files bigger than 1TiB (Nick Craig-Wood)
Drive
Note that --drive-acknowledge-abuse needs SA Manager permission (Nick Craig-Wood)
Make --drive-stop-on-upload-limit to respond to storageQuotaExceeded (Ninh Pham)
FTP
Retry 426 errors (Nick Craig-Wood)
Retry errors when initiating downloads (Nick Craig-Wood)
Revert to upstream github.com/jlaffaye/ftp now fix is merged (Nick Craig-Wood)
Google Cloud Storage
Add --gcs-env-auth to pick up IAM credentials from env/instance (Peter Brunner)
Mega
Add --mega-use-https flag (NodudeWasTaken)
Onedrive
Default onedrive personal to QuickXorHash as Microsoft is removing SHA1 (Nick Craig-Wood)
Add --onedrive-hash-type to change the hash in use (Nick Craig-Wood)
Improve speed of QuickXorHash (LXY)
Oracle Object Storage
Speed up operations by using S3 pacer and setting minsleep to 10ms (Manoj Ghosh)
Expose the storage_tier option in config (Manoj Ghosh)
Bring your own encryption keys (Manoj Ghosh)
S3
Check multipart upload ETag when --s3-no-head is in use (Nick Craig-Wood)
Add --s3-sts-endpoint to specify STS endpoint (Nick Craig-Wood)
Fix incorrect tier support for StorJ and IDrive when pointing at a file (Ole Frost)
Fix AWS STS failing if --s3-endpoint is set (Nick Craig-Wood)
Make purge remove directory markers too (Nick Craig-Wood)
Seafile
Renew library password (Fred)
SFTP
Fix uploads being 65% slower than they should be with crypt (Nick Craig-Wood)
Smb
Allow SPN (service principal name) to be configured (Nick Craig-Wood)
Check smb connection is closed (happyxhw)
Storj
Implement rclone link (Kaloyan Raev)
Implement rclone purge (Kaloyan Raev)
Update satellite urls and labels (Kaloyan Raev)
WebDAV
Fix interop with davrods server (Nick Craig-Wood)
Show only significant parts of version number in version introduced label (albertony)
See commits
Bug Fixes
docs:
Show only significant parts of version number in version introduced label (albertony)
Fix unescaped HTML (Nick Craig-Wood)
lib/http: Shutdown all servers on exit to remove unix socket (Nick Craig-Wood)
rc: Fix --rc-addr flag (which is an alternate for --url ) (Anagh Kumar Baranwal)
serve restic
Don't serve via http if serving via --stdio (Nick Craig-Wood)
Fix immediate exit when not using stdio (Nick Craig-Wood)
serve webdav
Fix --baseurl handling after lib/http refactor (Nick Craig-Wood)
Fix running duplicate Serve call (Nick Craig-Wood)
Azure Blob
Fix "409 Public access is not permitted on this storage account" (Nick Craig-Wood)
S3
storj: Update endpoints (Kaloyan Raev)
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
build: Add vulnerability testing using govulncheck (albertony)
See commits
New backends
New S3 providers
Liara LOS (MohammadReza)
New Features
build: Add vulnerability testing using govulncheck (albertony)
cmd: Enable SIGINFO (Ctrl-T) handler on FreeBSD, NetBSD, OpenBSD and Dragonfly BSD (x3-apptech)
config: Add config/setpath for setting config path via rc/librclone (Nick Craig-Wood)
dedupe
Count Checks in the stats while scanning for duplicates (Nick Craig-Wood)
Make dedupe obey the filters (Nick Craig-Wood)
dlna: Properly attribute code used from https://github.com/anacrolix/dms (Nick Craig-Wood)
docs
Add minimum versions and status badges to backend and command docs (Nick Craig-Wood, albertony)
Remote names may not start or end with space (albertony)
filter: Add metadata filters --metadata-include/exclude/filter and friends (Nick Craig-Wood)
fs
Make all duration flags take y , M , w , d etc suffixes (Nick Craig-Wood)
Add global flag --color to control terminal colors (Kevin Verstaen)
fspath: Allow unicode numbers and letters in remote names (albertony)
lib/file: Improve error message for creating dir on non-existent network host on windows (albertony)
lib/http: Finish port of rclone servers to lib/http (Tom Mombourquette, Nick Craig-Wood)
lib/oauthutil: Improved usability of config flows needing web browser (Ole Frost)
ncdu
Add support for modification time (albertony)
Fallback to sort by name also for sort by average size (albertony)
Rework to use tcell directly instead of the termbox wrapper (eNV25)
rc: Add commands to set GC Percent & Memory Limit (go 1.19+) (Anagh Kumar Baranwal)
rcat: Preserve metadata when Copy falls back to Rcat (Nick Craig-Wood)
rcd: Refactor rclone rc server to use lib/http (Nick Craig-Wood)
rcserver: Avoid generating default credentials with htpasswd (Kamui)
restic: Refactor to use lib/http (Nolan Woods)
serve http: Support unix sockets and multiple listeners (Tom Mombourquette)
serve webdav: Refactor to use lib/http (Nick Craig-Wood)
test: Replace defer cleanup with t.Cleanup (Eng Zer Jun)
test memory: Read metadata if -M flag is specified (Nick Craig-Wood)
wasm: Comply with wasm_exec.js licence terms (Matthew Vernon)
Bug Fixes
build: Update golang.org/x/net/http2 to fix GO-2022-1144 (Nick Craig-Wood)
restic: Fix typo in docs 'remove' should be 'remote' (asdffdsazqqq)
serve dlna: Fix panic: Logger uninitialized. (Nick Craig-Wood)
Mount
Update cgofuse for FUSE-T support for mounting volumes on Mac (Nick Craig-Wood)
VFS
Windows: fix slow opening of exe files by not truncating files when not necessary (Nick Craig-Wood)
Fix IO Error opening a file with O_CREATE|O_RDONLY in --vfs-cache-mode not full (Nick Craig-Wood)
Crypt
Fix compress wrapping crypt giving upload errors (Nick Craig-Wood)
Azure Blob
Port to new SDK (Nick Craig-Wood)
Revamp authentication to include all methods and docs (Nick Craig-Wood)
Port old authentication methods to new SDK (Nick Craig-Wood, Brad Ackerman)
Thanks to Stonebranch for sponsoring this work.
Add --azureblob-no-check-container to assume container exists (Nick Craig-Wood)
Add --use-server-modtime support (Abdullah Saglam)
Add support for custom upload headers (rkettelerij)
Allow emulator account/key override (Roel Arents)
Support simple "environment credentials" (Nathaniel Wesley Filardo)
Ignore AuthorizationFailure when trying to create a create a container (Nick Craig-Wood)
Box
Added note on Box API rate limits (Ole Frost)
Drive
Handle shared drives with leading/trailing space in name (related to) (albertony)
FTP
Update help text of implicit/explicit TLS options to refer to FTPS instead of FTP (ycdtosa)
Improve performance to speed up --files-from and NewObject (Anthony Pessy)
HTTP
Parse GET responses when no_head is set (Arnie97)
Do not update object size based on Range requests (Arnie97)
Support Content-Range response header (Arnie97)
Onedrive
Document workaround for shared with me files (vanplus)
S3
Add Liara LOS to provider list (MohammadReza)
Add DigitalOcean Spaces regions sfo3 , fra1 , syd1 (Jack)
Avoid privileged GetBucketLocation to resolve s3 region (Anthony Pessy)
Stop setting object and bucket ACL to private if it is an empty string (Philip Harvey)
If bucket or object ACL is empty string then don't add X-Amz-Acl: header (Nick Craig-Wood)
Reduce memory consumption for s3 objects (Erik Agterdenbos)
Fix listing loop when using v2 listing on v1 server (Nick Craig-Wood)
Fix nil pointer exception when using Versions (Nick Craig-Wood)
Fix excess memory usage when using versions (Nick Craig-Wood)
Ignore versionIDs from uploads unless using --s3-versions or --s3-versions-at (Nick Craig-Wood)
SFTP
Add configuration options to set ssh Ciphers / MACs / KeyExchange (dgouju)
Auto-detect shell type for fish (albertony)
Fix NewObject with leading / (Nick Craig-Wood)
Smb
Fix issue where spurious dot directory is created (albertony)
Storj
Implement server side Copy (Kaloyan Raev)
lib/cache: Fix alias backend shutting down too soon (Nick Craig-Wood)
See commits
Bug Fixes
lib/cache: Fix alias backend shutting down too soon (Nick Craig-Wood)
wasm: Fix walltime link error by adding up-to-date wasm_exec.js (João Henrique Franco)
docs
Update faq.md with bisync (Samuel Johnson)
Corrected download links in windows install docs (coultonluke)
Add direct download link for windows arm64 (albertony)
Remove link to rclone slack as it is no longer supported (Nick Craig-Wood)
Faq: how to use a proxy server that requires a username and password (asdffdsazqqq)
Oracle-object-storage: doc fix (Manoj Ghosh)
Fix typo remove in rclone_serve_restic command (Joda Stößer)
Fix character that was incorrectly interpreted as markdown (Clément Notin)
VFS
Fix deadlock caused by cache cleaner and upload finishing (Nick Craig-Wood)
Local
Clean absolute paths (albertony)
Fix -L/--copy-links with filters missing directories (Nick Craig-Wood)
Mailru
Note that an app password is now needed (Nick Craig-Wood)
Allow timestamps to be before the epoch 1970-01-01 (Nick Craig-Wood)
S3
Add provider quirk --s3-might-gzip to fix corrupted on transfer: sizes differ (Nick Craig-Wood)
Allow Storj to server side copy since it seems to work now (Nick Craig-Wood)
Fix for unchecked err value in s3 listv2 (Aaron Gokaslan)
Add additional Wasabi locations (techknowlogick)
Smb
Fix Failed to sync: context canceled at the end of syncs (Nick Craig-Wood)
WebDAV
Fix Move/Copy/DirMove when using -server-side-across-configs (Nick Craig-Wood)
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Oracle object storage (Manoj Ghosh)
See commits
New backends
Oracle object storage (Manoj Ghosh)
SMB / CIFS (Windows file sharing) (Lesmiscore)
New S3 providers
IONOS Cloud Storage (Dmitry Deniskin)
Qiniu KODO (Bachue Zhou)
New Features
build
Update to go1.19 and make go1.17 the minimum required version (Nick Craig-Wood)
Install.sh: fix arm-v7 download (Ole Frost)
fs: Warn the user when using an existing remote name without a colon (Nick Craig-Wood)
httplib: Add --xxx-min-tls-version option to select minimum TLS version for HTTP servers (Robert Newson)
librclone: Add PHP bindings and test program (Jordi Gonzalez Muñoz)
operations
Add --server-side-across-configs global flag for any backend (Nick Craig-Wood)
Optimise --copy-dest and --compare-dest (Nick Craig-Wood)
rc: add job/stopgroup to stop group (Evan Spensley)
serve dlna
Add --announce-interval to control SSDP Announce Interval (YanceyChiew)
Add --interface to Specify SSDP interface names line (Simon Bos)
Add support for more external subtitles (YanceyChiew)
Add verification of addresses (YanceyChiew)
sync: Optimise --copy-dest and --compare-dest (Nick Craig-Wood)
doc updates (albertony, Alexander Knorr, anonion, João Henrique Franco, Josh Soref, Lorenzo Milesi, Marco Molteni, Mark Trolley, Ole Frost, partev, Ryan Morey, Tom Mombourquette, YFdyh000)
Bug Fixes
filter
Fix incorrect filtering with UseFilter context flag and wrapping backends (Nick Craig-Wood)
Make sure we check --files-from when looking for a single file (Nick Craig-Wood)
rc
Fix mount/listmounts not returning the full Fs entered in mount/mount (Tom Mombourquette)
Handle external unmount when mounting (Isaac Aymerich)
Validate Daemon option is not set when mounting a volume via RC (Isaac Aymerich)
sync: Update docs and error messages to reflect fixes to overlap checks (Nick Naumann)
VFS
Reduce memory use by embedding sync.Cond (Nick Craig-Wood)
Reduce memory usage by re-ordering commonly used structures (Nick Craig-Wood)
Fix excess CPU used by VFS cache cleaner looping (Nick Craig-Wood)
Local
Obey file filters in listing to fix errors on excluded files (Nick Craig-Wood)
Fix "Failed to read metadata: function not implemented" on old Linux kernels (Nick Craig-Wood)
Compress
Fix crash due to nil metadata (Nick Craig-Wood)
Fix error handling to not use or return nil objects (Nick Craig-Wood)
Drive
Make --drive-stop-on-upload-limit obey quota exceeded error (Steve Kowalik)
FTP
Add --ftp-force-list-hidden option to show hidden items (Øyvind Heddeland Instefjord)
Fix hang when using ExplicitTLS to certain servers. (Nick Craig-Wood)
Google Cloud Storage
Add --gcs-endpoint flag and config parameter (Nick Craig-Wood)
Hubic
Remove backend as service has now shut down (Nick Craig-Wood)
Onedrive
Rename Onedrive(cn) 21Vianet to Vnet Group (Yen Hu)
Disable change notify in China region since it is not supported (Nick Craig-Wood)
S3
Implement --s3-versions flag to show old versions of objects if enabled (Nick Craig-Wood)
Implement --s3-version-at flag to show versions of objects at a particular time (Nick Craig-Wood)
Implement backend versioning command to get/set bucket versioning (Nick Craig-Wood)
Implement Purge to purge versions and backend cleanup-hidden (Nick Craig-Wood)
Add --s3-decompress flag to decompress gzip-encoded files (Nick Craig-Wood)
Add --s3-sse-customer-key-base64 to supply keys with binary data (Richard Bateman)
Try to keep the maximum precision in ModTime with --user-server-modtime (Nick Craig-Wood)
Drop binary metadata with an ERROR message as it can't be stored (Nick Craig-Wood)
Add --s3-no-system-metadata to suppress read and write of system metadata (Nick Craig-Wood)
SFTP
Fix directory creation races (Lesmiscore)
Swift
Add --swift-no-large-objects to reduce HEAD requests (Nick Craig-Wood)
Union
Propagate SlowHash feature to fix hasher interaction (Lesmiscore)
config: Move locking to fix fatal error: concurrent map read and map write (Nick Craig-Wood)
See commits
Bug Fixes
config: Move locking to fix fatal error: concurrent map read and map write (Nick Craig-Wood)
Local
Disable xattr support if the filesystems indicates it is not supported (Nick Craig-Wood)
Azure Blob
Fix chunksize calculations producing too many parts (Nick Craig-Wood)
B2
Fix chunksize calculations producing too many parts (Nick Craig-Wood)
S3
Fix chunksize calculations producing too many parts (Nick Craig-Wood)
Your coding agent can read these notes before it upgrades. Set up the MCP server →