duplicati version history
12 releases tracked, newest first.
v2.3.0.107_canary_2026-07-13
Pre-releaseJul 13, 2026- Locked down data folder permissions, requiring exact permissions with opt-out options.
- Added a live reporting module for sending backup progress to a URL.
- Introduced a pluggable PAR2 parity module for error-correction of remote volumes.
- Improved TLS certificate validation and fallback to OS-default validator.
45 downloads
v2.3.0.4_stable_2026-07-09
Jul 9, 2026- Improved security and privacy with better path filtering and log data handling.
- Fixed stability issues, including a memory leak on macOS and a startup race condition.
- Enhanced backend and configuration with customizable authentication timeout and improved HTTP retry logic.
- Updated secret provider, licensing, and libsecret integration for better flexibility and KDE compatibility.
45 downloads
v2.3.0.106_canary_2026-07-03
Pre-releaseJul 3, 2026- Added sync copy mode for one-way file replication from source to destination.
- Introduced `--restore-all-files` option for restoring files from multiple versions.
- Improved MacOS Photos memory usage and fixed Agent startup race condition.
- Updated UI to support editing sync jobs and displaying multiple destinations.
45 downloads
v2.3.0.105_canary_2026-06-24
Pre-releaseJun 24, 2026# 2026-06-24 - 2.3.0.105_canary_2026-06-24
This release is a canary release intended to be used for testing.
# Store configuration with backup
This release revives the `store-task-config` option and makes it enabled by default for encrypted backups. The backup configuration is stored with the backup data, making it easier to restore a configuration later.
For unencrypted backups, no secrets are stored by default. The behavior can be customized with options to store none, self, or all configurations, with or without secrets. The UI has been updated to allow restoring from the destination config. If multiple configurations are found, the user can select one or more backup configurations to restore.
# Support for MacOS ACLs
This release adds support for reading MacOS attributes and ACL strings during backup, and restoring them when permission restores are selected.
# Support for Windows Alternate Data Streams
This release implements support for reading and writing alternate data streams (ADS) on Windows. This feature is disabled by default and can be enabled with the advanced option `--enable-ads-backup`. If ADS content is found in the source, this is restored by default but c
45 downloads
v2.3.0.3_stable_2026-06-10
Jun 10, 2026# About this release
This release patches version 2.3.0.1 with fixes for a few issues that were discovered after the release.
This is the same as the 2.3.0.2 release but with a few additional fixes that were missed by the 2.3.0.2 release.
## Reliability Fixes
This release optimizes the synthetic filelist creation process to improve performance significantly. Additionally, there are a few added failsafe checks to ensure syntehtic filelists are always valid.
We also fixed an issue with remote-file locking that could (ironically) cause database locking issues in some cases. And we fixed the S3 lock mode configuration to show the correct values.
## Backend Fixes and Improvements
We fixed an issue where the SMB backend could incorrectly treat files as folders giving warnings when attempting to enumerate them. We also fixed a timeout issue for OneDrive where slow transfers could trigger an unexpected timeout.
The OneDrive for Business and SharePoint backends have been deprecated in favor of the Microsoft Graph backend, as the older backends relied on an API that is no longer supported.
We also made the Duplicati storage backend publicly available, so you can now use Duplicati sto
45 downloads
v2.3.0.2_stable_2026-06-10
Jun 10, 2026# About this release
This release patches version 2.3.0.1 with fixes for a few issues that were discovered after the release.
## Reliability Fixes
This release optimizes the synthetic filelist creation process to improve performance significantly. Additionally, there are a few added failsafe checks to ensure syntehtic filelists are always valid.
We also fixed an issue with remote-file locking that could (ironically) cause database locking issues in some cases. And we fixed the S3 lock mode configuration to show the correct values.
## Backend Fixes and Improvements
We fixed an issue where the SMB backend could incorrectly treat files as folders giving warnings when attempting to enumerate them. We also fixed a timeout issue for OneDrive where slow transfers could trigger an unexpected timeout.
The OneDrive for Business and SharePoint backends have been deprecated in favor of the Microsoft Graph backend, as the older backends relied on an API that is no longer supported.
We also made the Duplicati storage backend publicly available, so you can now use Duplicati storage for your backups. Duplicati storage is integrated with the Duplicati Console, so there is zero storage confi
45 downloads
v2.3.0.104_canary_2026-06-04
Pre-releaseJun 4, 2026This release is a canary release intended to be used for testing.
# Improved Windows installer
This change brings a major update to the Windows installers, which now integrates the ability to run as a service, as well as generate and use TLS (https). The service feature has been present for a while in the `WindowsService.exe` tool and the TLS certificates were added as part of the `Duplicati.CommandLine.ConfigureTool.exe`. With this update these things are now integrated into the installer, and exposed as simple checkboxes to toggle the features. Installing the service from a regular user account, will also auto-generate a secure password and configure the TrayIcon to connect to the service (only for the current user).
If you have installed the service manually, do not activate the new checkbox as it only works if there is no pre-existing service.
# NTFS full-disk backup
This release extends the full disk backup feature to include NTFS support on Windows. With this support it is more efficient to make backups of NTFS formatted disks. To enable this feature, add the advanced option `--diskimage-filesystem-parsed=true` and the backups will attempt to parse the disk, and if it is
45 downloads
v2.3.0.103_canary_2026-05-22
Pre-releaseMay 22, 2026This release is a canary release intended to be used for testing.
# Changes in this version
This release marks the soft-launch of the Duplicati Storage service, giving a zero-configuration setup of storage. The Duplicati Storage backend works like any other backend, but there is no configuration to set up. Once the client is connected to the console, it can use the Duplicati Storage backend.
The service is currently in soft-launch mode and anyone interrested can contact Duplicati support to have a storage trial activated on their account.
In this release there is an experimental setting option that makes the actual operations (backup, restore, verify, etc.) run in an isolated sub-process. When this setting is enabled, the Duplicati server will spawn a new process for each operation, and the operation will run in that process. This means that if the process crashes or hangs, the Duplicati server will not be affected. It also allows the Duplicati server, and by extension the user, to force-kill a stuck process. While this feature is tested, it is not enabled by default as we are aware that there might be subtle issues and would like feedback on how the feature works in real-world
45 downloads
v2.3.0.102_canary_2026-05-09
Pre-releaseMay 9, 2026This release is a canary release intended to be used for testing.
# Changes in this version
## Drime Cloud Backend
Added support for Drime Cloud as a new storage backend.
## Slow Query Monitor
Added a slow query monitor to help diagnose performance issues by tracking long-running database queries.
## Synthetic Filelist Optimization
Optimized the creation of synthetic filelists, improving performance for large datasets.
## Empty Index File Handling
Improved handling of empty index files to prevent errors during database recreate and restore operations.
## SQL Logging Improvements
Improved SQL logging across the database layer for better diagnostics and debugging.
## Detailed Changes
- Added Drime Cloud backend support
- Improved websocket handling for remote management
- Added slow query monitor for database performance diagnostics
- Optimized synthetic filelist creation
- Improved handling of empty index files
- Persisted used compression module in volume reader
- Improved SQL logging across database operations
- Updated Office 365 strings to Microsoft 365
- Added package to Docker image
- Improved immediate usage reporter updates
## ngclient Updates
- Show "last bac
45 downloads
v2.3.0.101_canary_2026-05-04
Pre-releaseMay 4, 2026# 2026-05-04 - 2.3.0.101_canary_2026-05-04
This release is a canary release intended to be used for testing.
# Changes in this version
## Zstd Compression Support
Added a new experimental compression module that supports the zstd compression algorithm, providing faster and more efficient compression for backups.
This new format is currently only for testing and will log a warning when used. Please do report feedback on speed or usability for this feature.
## SharpAESCrypt v3
Updated the SharpAESCrypt encryption library to support "AES Crypt Stream Format v3", which has a number of improvements over the v2 format.
For this release, the default written format remains v2, but we encourage you to set the environment variable `DUPLICATI__AES_VERSION=3` to test the new format.
**Note:** if you set this version to 3, the new remote volumes cannot be read by Duplicati versions older than this version (2.3.0.101).
## Post-Backup Script Support
The RunScript module now supports running scripts when a backup has finished, but before checks and compaction.
With this new script option it is possible to pause/resume critical functions for a shorter period.
## Remote Synchronization Impr
45 downloads
v2.3.0.1_stable_2026-04-24
Apr 24, 2026# About this release
This is the next stable release for Duplicati 2.3, building on the 2.2 release with new features and bug fixes.
A big thanks to the supportive Duplicati user base who continues to contribute with fixes, issue reports and feature requests.
If you have already been using the beta release, this release is the same as v2.2.1.0, but includes a bugfix and two library updates.
This release patches version 2.3.0.0 with fixes for a few issues that were discovered after the release.
## Database Schema Update
**Note:** This update changes the Server database schema to version 11. The database tool can perform downgrades if needed.
## Multiple Backup Destinations
This version adds support for configuring multiple destinations for a single backup job.
This allows you to backup to multiple locations simultaneously, such as a local drive and a cloud storage provider.
With multiple destinations, you can now configure a complete 3-2-1 backup strategy in a single job.
After each completed backup, Duplicati will ensure that data is available on all destinations.
A 3-2-1 backup strategy is where you have 3 copies of your data, 2 of which are on different media, and 1 of w
45 downloads
v2.3.0.100_canary_2026-04-23
Pre-releaseApr 23, 2026This release is a canary release intended to be used for testing.
# Changes in this version
## FAT32 Support for Full Disk Backup
Added FAT32 file system support for the full disk backup feature, including boot sector parser, table reader, streams, and directory walker.
## Remote Synchronization Improvements
Integrated remote synchronization feature (aka 3-2-1 backups) from a separate module into the Main library for better integration, with improved error handling, progress tracking, and reliability.
## Crash Dialog
Added a crash dialog window that appears when the application encounters an unhandled exception.
## DeleteBackup Command
Added a DeleteBackup command to ServerUtil for deleting backups from the command line, thanks to @WouterTinus.
## Avalonia 12 Update
Updated Avalonia UI framework to version 12.
## Performance Improvements
Changed DataBlock and StreamBlockSplitter to use ArrayPool instead of new byte[] allocations, reducing memory pressure during backup operations, and speeding up backups.
Improved the disk-usage logic for improved performance on restores, thanks to @aureliandevel.
# Detailed Changes
- Improved localization resilience and updated all
45 downloads