Release: (beta) 2023-05-25

After almost 2 years, a new Beta has taken its time, but it’s finally
there. It’s a roll-up of all the fixes since the last beta build and is
expected to cause very few issues when upgrading. This release is almost
identical to Canary 106.

It involves a better UI for dark mode, better support for Dropbox,
Jottacloud, S3, Tencent backends, add IDrive backend, TLS modernization,
bug fixes, upgrades to libraries.

Points of attention:

  • database upgrade from 11 to 12: Downgrade from this version requires
    manually adjusting the version
    number in the database. The additions can be re-applied if the database is
    upgraded again later.

I guess this is not intended, just to keep you updated:
Rpm package is not signed!


1 Like

Is there a changelog?

The detailed changes since last Beta (or basically anytime) are available at: and also at

About → Changelog on GUI system, or Duplicati.CommandLine changelog.

I’m getting an error trying to run a restore.

Failed to load assembly C:\Program Files\Duplicati 2\Xamarin.Mac.dll, error message: Non-abstract, non-.cctor method in an interface.

Further to my previous post, I just removed Duplicati as a service, pointed to the same database (moved to user folder), ran Duplicati as an application and restore worked fine. Therefore, it seems that the Xamarin.Mac.dll error relates to running it as a service.

(Windows 11 install)

thanks for the report, it’s true that I never thought of testing specifically as a service. I’ll try to check what happens tomorrow.


You will have to be more explicit as to what you are doing exactly, I created a test backup on a WIn11 VM with the SFTP backend, used it for a few files, tried to restore 1 of them into a different directory: success. Deleted them from the original directory, tried to restore them in place: success. In short, I can’t repro from your description.

Edit: on second thought, I just noticed that Alternate FTP was missing from my install on this Win11 VM. The FluentFTP.dll file is just missing. However, having installed the same beta on a Win10 VM, the very same dll is present, it’s not a problem with the release. So your problem may be related to some newfangled ‘security’ feature of Win11, corrupting files and messing with everything it can. Try to disable all you can of ‘smart’ features of Win11 and install again. I have uninstalled everything in the Win11 VM, removed the service manually and installed again the same .msi for Duplicati 2.0.7 beta and the Alternate FTP backend was back on the menu. Maybe a hardware failure, maybe a Win11 mess.

Was this fresh install or autoupdate of old one? If old install, was it prior Beta
Was service ever restarted, or system restarted, before switching to non-service use?

I usually run as a freshly installed application, but successfully added Win 10 service.
Rather than test all possible paths, I’d rather test a sequence matching what you ran.