From b920de36d19e4b2b437bc94384816ffe90c46853 Mon Sep 17 00:00:00 2001 From: Alex Pyrgiotis Date: Tue, 9 Apr 2024 15:32:21 +0300 Subject: [PATCH] Announce our Ubuntu Noble / Fedora 40 support Closes #762 --- CHANGELOG.md | 4 ++++ INSTALL.md | 2 ++ RELEASE.md | 4 ++-- dev_scripts/qa.py | 4 ++-- 4 files changed, 10 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 774b331..bc3891c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,10 @@ since 0.4.1, and this project adheres to [Semantic Versioning](https://semver.or ## Unreleased +### Added + +- Platform support: Ubuntu 24.04 and Fedora 40 ([issue #762](https://github.com/freedomofpress/dangerzone/issues/762)) + ## Dangerzone 0.6.0 ### Added diff --git a/INSTALL.md b/INSTALL.md index a32112c..96e0dee 100644 --- a/INSTALL.md +++ b/INSTALL.md @@ -9,12 +9,14 @@ On Linux, Dangerzone uses [Podman](https://podman.io/) instead of Docker Desktop an isolated environment. It will be installed automatically when installing Dangerzone. Dangerzone is available for: +- Ubuntu 24.04 (noble) - Ubuntu 23.10 (mantic) - Ubuntu 22.04 (jammy) - Ubuntu 20.04 (focal) - Debian 13 (trixie) - Debian 12 (bookworm) - Debian 11 (bullseye) +- Fedora 40 - Fedora 39 - Fedora 38 - Qubes OS (beta support) diff --git a/RELEASE.md b/RELEASE.md index c53e816..559cffb 100644 --- a/RELEASE.md +++ b/RELEASE.md @@ -115,7 +115,7 @@ and newer platforms, we have to do the following: - [ ] Run the Dangerzone tests. - [ ] Create and run an app bundle. - [ ] Test some QA scenarios (see [Scenarios](#Scenarios) below). -- [ ] Create a test build in the most recent Ubuntu LTS platform (Ubuntu 22.04 +- [ ] Create a test build in the most recent Ubuntu LTS platform (Ubuntu 24.04 as of writing this) and make sure it works: - [ ] Create a new development environment with Poetry. - [ ] Build the container image and ensure the development environment uses @@ -123,7 +123,7 @@ and newer platforms, we have to do the following: - [ ] Run the Dangerzone tests. - [ ] Create a .deb package and install it system-wide. - [ ] Test some QA scenarios (see [Scenarios](#Scenarios) below). -- [ ] Create a test build in the most recent Fedora platform (Fedora 39 as of +- [ ] Create a test build in the most recent Fedora platform (Fedora 40 as of writing this) and make sure it works: - [ ] Create a new development environment with Poetry. - [ ] Build the container image and ensure the development environment uses diff --git a/dev_scripts/qa.py b/dev_scripts/qa.py index 28f6014..d8b3dd4 100755 --- a/dev_scripts/qa.py +++ b/dev_scripts/qa.py @@ -44,7 +44,7 @@ and newer platforms, we have to do the following: - [ ] Run the Dangerzone tests. - [ ] Create and run an app bundle. - [ ] Test some QA scenarios (see [Scenarios](#Scenarios) below). -- [ ] Create a test build in the most recent Ubuntu LTS platform (Ubuntu 22.04 +- [ ] Create a test build in the most recent Ubuntu LTS platform (Ubuntu 24.04 as of writing this) and make sure it works: - [ ] Create a new development environment with Poetry. - [ ] Build the container image and ensure the development environment uses @@ -52,7 +52,7 @@ and newer platforms, we have to do the following: - [ ] Run the Dangerzone tests. - [ ] Create a .deb package and install it system-wide. - [ ] Test some QA scenarios (see [Scenarios](#Scenarios) below). -- [ ] Create a test build in the most recent Fedora platform (Fedora 39 as of +- [ ] Create a test build in the most recent Fedora platform (Fedora 40 as of writing this) and make sure it works: - [ ] Create a new development environment with Poetry. - [ ] Build the container image and ensure the development environment uses