August 12, 2025

Custom versioning

Mountain Duck 5 adds a storage-independent versioning option for protocols without native file history.

With Mountain Duck 5, a new storage-independent versioning option is available for protocols that do not provide native file history, including FTP, SFTP, WebDAV, and OpenStack Swift.

Custom versioning helps protect against file loss by stashing changes to a file in a versioned folder on the server before an overwrite happens. The option can be enabled per bookmark or set by default in Preferences under the Versions tab.

Use Info → Versions to browse file history, preview earlier versions, delete them, or restore them. Previous versions are also stored in a folder named .duckversions next to the file.

More information about the setting is available in the Mountain Duck documentation.

David Kocher • VersioningFTPWebDAV

More posts

David Kocher • November 26, 2025

Mountain Duck 5 now available in the Mac App Store

Version 5 is now available in the Mac App Store as a subscription, with a transition period for previous purchasers.

Tagged with: Mac App Store • Licensing • Subscription
David Kocher • July 14, 2025

Mountain Duck 5 public beta

A preview of Mountain Duck 5 with Integrated Connect Mode, SMB support, and faster sync performance.

Tagged with: Beta • Integrated Connect Mode • SMB
David Kocher • August 12, 2025

Integrated Connect Mode

Integrated Connect Mode uses native platform APIs on macOS and Windows for faster sync and tighter file explorer integration.

Tagged with: Integrated Connect Mode • Synchronisation • Windows