Dangerzone 0.9.0 released
We're pleased to announce that Dangerzone 0.9.0 has been released. This release mostly includes stability improvements and security fixes, with a few new features.
If you are on a Mac or Windows, please also update Docker Desktop to version 4.40.0 or later, as previous versions contain known bugs that prevent Dangerzone from converting documents. On Windows, you will need to uninstall any Dangerzone version prior to 0.9.0 before installing this one.
For this release, the highlights are:
- The container image is now reproducible across different container runtimes and versions (#1074). As part of this effort, the image used to run the conversion is now based on Debian (it was previously based on Alpine Linux) (#1046).
- Outdated Docker Desktop versions are now highlighted in the user interface and the user is asked to upgrade (#693).
- The CLI can now run with a
--debug
flag to help retrieve more logs (#941). - Experimental support is now available for Podman Desktop on Windows and macOS (docs)
Platform support updates
- Add support for Fedora 42 (#1091)
- Add support for Ubuntu 25.04 (Plucky Puffin) (#1090)
- Drop support for Ubuntu Focal, since it's nearing end-of-life (#1018)
- Drop support for Fedora 39 (#999)
- Add support for Python 3.13 (#992)
Fixed
- Fix our Debian “trixie” installation instructions using Sequoia PGP (#1052)
- Fix the way multiprocessing works on macOS (#873)
- Update minimum Docker Desktop version to fix an
stdout
truncation issue (#1101)
Community contributions
For this release, we had some help from community members. We want to thank:
- @sudoforge for making changes to how we refer to our Debian base image (#1116 and #1118)
- @jkarasti for using Ruff to lint our code (#1029) and for upgrading our Windows installer to Wix Toolset 5 (#929)
- @DeltaEpsilon19498, @sudwhiwdh, @mkonia, @randomhydrosol, @thisislola, @t32r2r4653g21es1, @Rexless505, @rtfmkiesel, @Hitmanforrent and @charginglabrador for letting us know about issues they faced, and for some proposed changes. Don't hesitate to do so if you face any issues!
For a full list of the changes, see our changelog
On a final note, the Windows .msi
package has been built from a different commit (to include some last minute changes) that you can check out here.