All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
0.5.3 - 2026-8-11
- Pre-v0.5 backward compatibility fix
0.5.2 - 2026-06-03
- a bug which prevented to install a specific version
- require packaging>=26.2 to use the Version class for typing
- console message during install to specify both version and build type
- bypass jvs release gathering if failed to retrieve data
0.5.1 - 2026-05-19
- a bug in updating the config file in old format <0.5.0
- removed debug print message at the end of install command
0.5.0 - 2026-05-17
- Support to install the latest git master snapshot and old releases
- Architecture auto-detection
- Two new providers: BtBN and OSXExperts (arm64 support)
- Revamped provider/configuration data handling
ffdl.ffmpeg_versionreturnsVersion, provider string, and build type string if installed
- (PR#9 by @ucordia) Fix dst argument to accept a single value instead of list
0.4.0 - 2025-02-10
ffdl.installedcan return the path with new optional argumentreturn_path=Trueffdl.ffxxx_pathattributes returns None if the binary is not installed
main- allows no input argument (display the help text)
0.3.0 - 2023-12-07
- Support for aarch64
- Qt QWizard subclass InstallFFmpegWizard
- Run wizard with command
ffdl-gui - Switched to using platformdirs package from appdirs
- uninstall command argument processing
- uninstall clear env vars
- linux clr_symlinks()
- downloader no longer try to copy again to cache dir
- [win32] error finding snapshot assets
0.2.0 - 2022-11-19
- Completely reworked CLI commands to mimic pip: install, uninstall, download, list, search
- Support to install the latest git master snapshot and old releases
--add-pathCLI option to insert FFmpeg path to system user pathadd_path()Python function to add FFmpeg path to process path- Other CLI options
0.1.4 - 2022-02-27
- Switched from
urllibtorequestspackage for HTTP interface
0.1.3 - 2022-02-22
- Fixed
ffmpeg_dirattribute
0.1.2 - 2022-02-20
- PyPI description not shown
0.1.1 - 2022-02-20
- First release via GitHub Action