Transition to V6
This is the walk through for transitioning from V4 or V5 to V6
V6 introduces some breaking changes: Using a more strict config validation logic, replacing md5
with xxh128
as the default hashing algorithm, using a new database schema, among others.
It's recommended to do a manual backup of your current AppData
folder. You won't be able to rollback to a previous version after the transfer is completed.
You can learn more about these changes on the release announcement
Even after a successful configuration migration, the program may not start if some values from the previous version’s config are no longer valid. Please follow the on-screen instructions to resolve the issue.
You can use the Config Options page as reference for valid config values
Import V5 config to V6
Good news! If you have a v5 config, no action is required. The program will automatically detect the config in the current folder and handle the migration process for you.
Please note that after the migration is complete, you may still need to manually adjust some values in the config.
If the migration fails, the database will be rolled back to its previous state. An automatic backup is also made before the migration begins. However, keep in mind that the backup only includes the database, not the config files.
Import V4 config to V6
V4 import is no longer supported. Last version with v4 support was 6.5.0
. To upgrade to the latest version, you need to perform a sequential upgrade. First, update CDL to 6.5.0
, import your v4 files, and then update to the latest version.
You can install 6.5.0
with pip by running:
Built into Cyberdrop-DL is a tool that allows you to import both your configs and your history DB from a v4 version of Cyberdrop-DL. You can use it by selecting "Import V4 Items".
Importing previous configs
The config will be located in the folder that you were previously running Cyberdrop-DL in.
If you don't end up using the import feature, make sure you also change the default config in the program if that's something you want to do.
Importing the old History DB
For a lot of people, the download_history.sqlite
file will be in the same folder as your start file (or wherever you are running Cyberdrop-DL).
If it's not there, you can find it here:
Windows:
macOS:
Linux:
Last updated