Changelog

Version history and release notes for Driio.

v2.1

Latest

New: NFS Protocol Support (NFSv3)

Driio now supports NFS (Network File System) — the standard protocol for Unix and Linux file sharing. Connect to NFS exports from Linux servers, FreeBSD, Synology, QNAP, TrueNAS, and other NAS devices.

  • NFSv3 protocol with connection pooling for parallel transfers
  • Optional UID/GID override for AUTH_SYS authentication
  • Available on both macOS and iOS

New: Network Restore Recovery

File Provider domains are now automatically recovered when your network connection is restored. If a connection drops and comes back, Driio re-registers it without manual intervention.

Bug Fixes

  • Fixed deleted subfolders getting stuck on "Loading" in Finder — the polling registry now releases a folder's path as soon as it is deleted, so stale subtrees no longer linger after a successful delete
  • Fixed SSH/SFTP uploads being reported as "stalled" after already finishing — the transfer watchdog now gives the post-upload verification step its own budget and treats any progress callback as activity

v2.0.1

New: TLS Certificate Flexibility

Connections to self-hosted servers with self-signed certificates previously failed with an untrusted certificate error. A new "Allow Untrusted Certificates" toggle is now available for WebDAV, S3, and FTP connections.

  • Toggle located in the Advanced section of each connection editor (macOS and iOS)
  • Off by default — enable only for servers you trust that use self-signed or private CA certificates
  • Setting syncs across devices via iCloud

New: SSH Host Key Verification

SSH connections now verify the server's identity on every connection using Trust-on-First-Use (TOFU) — the same model used by OpenSSH.

  • First connection captures the server's host key fingerprint automatically
  • Subsequent connections verify the fingerprint — if the server's identity changes unexpectedly, the connection is blocked
  • Verified fingerprint is shown in the connection editor and syncs to all your devices via iCloud
  • Existing connections will verify on next save — a notice in the editor lets you know when a connection hasn't been verified yet

Fix: FTP Certificate Verification

FTPS connections now verify server certificates by default, matching the behavior of all other protocols. Previously, certificate verification was skipped unconditionally for FTP.

v2.0

New: iOS Support

Driio is now available on iPhone and iPad. Your connections appear in the Files app just like on Mac.

  • Browse and manage files on SMB, SSH/SFTP, WebDAV, FTP, S3, and Dropbox — all from the iOS Files app
  • Per-device connection control — disable connections that only work on your local network so they don't appear on your phone
  • Internal network detection — connections to private IPs are labeled "Local Network" so you know which ones won't work away from home
  • Error history — see the last 10 errors per connection to diagnose issues without digging through logs

New: iCloud Sync

Connections now sync across all your devices automatically via iCloud.

  • Add a connection on your Mac and it appears on your iPhone (and vice versa)
  • SSH keys sync via iCloud Keychain — generate once, use everywhere
  • Passwords and OAuth tokens sync via iCloud Keychain
  • Per-device enable/disable is intentionally NOT synced — each device controls its own set

Improvements

  • Faster startup — deferred keychain diagnostics and iCloud sync off the main thread
  • Better Finder integration — credential changes now automatically reset the File Provider domain so Finder picks up the fix immediately
  • SSH key manager — shows a clear warning when a private key is missing instead of silently failing
  • OAuth sign-in — completing sign-in now persists immediately without needing to hit Save
  • App launch — clicking the app icon now always shows the main window, even when running as a menu bar item
  • License check — the dashboard loads first while StoreKit resolves entitlements
  • Connection pool stability — fixed shutdown hangs, WebDAV idle connection leaks, and enumerator cache cleanup

Bug Fixes

  • Fixed "Syncing Paused" deadlock in iOS Files app
  • Fixed iCloud connection deletion sync (was additive-only, never removed deleted connections)
  • Fixed SSH key sync issues across devices
  • Fixed connection pool shutdown hangs and WebDAV idle connection leaks
  • Fixed credential warning banners appearing on new unsaved connections

Upgrade Notes for v1.x Users

Due to macOS sandbox security changes, saved credentials cannot be automatically migrated from v1.x. On first launch of v2.0:

  • 1. Passwords: Re-enter the password for each connection and save.
  • 2. OAuth connections (Dropbox): Sign in again — just click the sign-in button, no need to hit Save afterward.
  • 3. SSH keys: Generate a new key in the SSH Key Manager and re-install it on your servers. The old key's public key is still on your servers but its private key is no longer accessible.

Your connection settings (hostnames, paths, options) migrate automatically — only credentials need re-entry.

v1.1.1

Bug Fixes

  • Fixed domain registration deadlock causing Finder to show "Loading..." indefinitely

v1.1

New: Dropbox Support

  • Browse, download, upload, and manage Dropbox files directly in Finder
  • Real-time change detection via Dropbox longpoll, with configurable fallback polling
  • Chunked uploads for large files

Bug Fixes

  • Fixed OAuth sign-in button getting stuck in a busy state when creating a new cloud connection
  • Fixed storage usage calculation timing out on slower connections

v1.0.3

Improvements & Fixes

  • Liquid Glass UI refinements
  • Added anti-bot protections to the support request form
  • Fixed App Store validation failure caused by unresolved build variables

v1.0.2

Improvements

  • Updated Terms of Service to support international availability
  • Added FTP and S3 protocols to service description

v1.0.1

Improvements

  • Added local storage usage display to the Activity Dashboard

Bug Fixes

  • Fixed pinned files being re-downloaded unnecessarily after app restart
  • Fixed connections briefly disappearing from Finder on every app launch
  • Fixed Refresh Connections evicting and re-downloading all files
  • Fixed context menu not toggling between Keep Downloaded and Allow Download Removal

v1.0

Initial release. Mount SMB shares, SSH/SFTP servers, FTP servers, WebDAV drives, and Amazon S3 buckets directly in Finder using Apple's File Provider framework.