From 20f683c2b6122583f8dc0fc57fa8e8debc19cd70 Mon Sep 17 00:00:00 2001 From: James Valleroy Date: Mon, 10 Mar 2025 20:52:14 -0400 Subject: [PATCH] doc: Fetch latest manual Signed-off-by: James Valleroy --- doc/manual/en/DebianUpgradeNotes.raw.wiki | 26 ++++++++++++++++ doc/manual/en/ReleaseNotes.raw.wiki | 37 +++++++++++++++++++++++ doc/manual/en/Upgrades.raw.wiki | 8 +---- doc/manual/en/freedombox-manual.raw.wiki | 4 +++ doc/manual/es/Manual.raw.wiki | 4 +++ doc/manual/es/ReleaseNotes.raw.wiki | 37 +++++++++++++++++++++++ 6 files changed, 109 insertions(+), 7 deletions(-) create mode 100644 doc/manual/en/DebianUpgradeNotes.raw.wiki diff --git a/doc/manual/en/DebianUpgradeNotes.raw.wiki b/doc/manual/en/DebianUpgradeNotes.raw.wiki new file mode 100644 index 000000000..ac9e813f0 --- /dev/null +++ b/doc/manual/en/DebianUpgradeNotes.raw.wiki @@ -0,0 +1,26 @@ +<> + +## BEGIN_INCLUDE + +!FreedomBox is built on the Debian operating system. Approximately every two years, there is a new stable Debian release. !FreedomBox provides the option of [[FreedomBox/Manual/Upgrades#Auto-Update_to_Next_Stable_Release|automatically handling the upgrade]] to the new version of Debian after it is released. + +The current stable release is Debian 12 "bookworm". Below are additional considerations to have in mind when upgrading to a new release of Debian. + +== Debian 13 "trixie" == + +=== TT-RSS no longer supported === + +The [[DebianPts:tt-rss]] package has been removed from the next Debian release. It is recommended to move to one of the following options as a replacement: + * [[FreedomBox/Manual/Miniflux|Miniflux]] + * [[FreedomBox/Manual/Nextcloud|Nextcloud News]] + +=== Searx app no longer supported === + +The [[DebianPts:searx]] package has been removed from the next Debian release. There is currently no replacement for Searx app in !FreedomBox. Searx app will no longer received security updates, so it is recommended to stop using the app, and to uninstall it. + +## END_INCLUDE + +<> + +---- +CategoryFreedomBox diff --git a/doc/manual/en/ReleaseNotes.raw.wiki b/doc/manual/en/ReleaseNotes.raw.wiki index 8be31d721..cba5e5465 100644 --- a/doc/manual/en/ReleaseNotes.raw.wiki +++ b/doc/manual/en/ReleaseNotes.raw.wiki @@ -8,6 +8,43 @@ For more technical details, see the [[https://salsa.debian.org/freedombox-team/f The following are the release notes for each !FreedomBox version. +== FreedomBox 25.5 (2025-03-10) == + +=== Highlights === + + * ui: tags: Add tag search/filter for system page + +=== Other Changes === + + * action_utils: Ensure that package are unheld if dist upgrade fails + * locale: Update translations for Ukrainian + * setup: Fix issue with pending app update and force upgrade + * sogo: Fix a typo in tags + * ui: Minor change with renaming a variable + * ui: system: When canceling search stay on current page + * ui: tags: Minor refactoring in menu filtering and sorting + * ui: tags: Redirect to apps or system page appropriately + * ui: tags: Show tags on all cards pages if present + * upgrades: Drop special handling for searx + * upgrades: Log apt output to journal during dist upgrade + * upgrades: Log messages using python logging framework + * upgrades: Minor refactor to pre-dist upgrade checks + * upgrades: Perform easier checks first during dist upgrade + * upgrades: Perform sources file update more reliably + * upgrades: Refactor code for disabling Quassel during dist-upgrade + * upgrades: Refactor code to disable snapshots + * upgrades: Refactor code to hold packages + * upgrades: Refactor code to retrieve the new codename + * upgrades: Relax list of packages to hold during dist upgrade + * upgrades: Simplify dist upgrades checks using exceptions + * upgrades: Simplify some global names + * upgrades: Split dist upgrade into a separate module + * upgrades: Split the main dist upgrade code + * upgrades: Use bind mounts to edit sources file only upon completion + * upgrades: Use systemd service status instead of flag file + * upgrades: Use systemd-run to create transient service + * upgrades: tests: Add unit tests for dist upgrade methods + == FreedomBox 25.4.1 (2025-03-02) == * debian: Move e2fsprogs to Recommends diff --git a/doc/manual/en/Upgrades.raw.wiki b/doc/manual/en/Upgrades.raw.wiki index 7df7cf1e2..ddac27c1c 100644 --- a/doc/manual/en/Upgrades.raw.wiki +++ b/doc/manual/en/Upgrades.raw.wiki @@ -78,16 +78,10 @@ Auto-update is recommended for most users. However if you want to do the update * Take backups of your apps' data before performing the update. * Create a system snapshot before you begin. * General [[DebianUpgrade|instructions]] for upgrading Debian distribution are available. - * Some packages are known to have prompts during upgrade, due to modified conffiles. It is recommended not to upgrade these packages manually, but rather to allow !FreedomBox to handle their upgrade automatically. This applies to the following packages: - * bind9 + * Some packages are known to have prompts during upgrade, due to modified conffiles. It is recommended not to upgrade these packages manually, but rather to allow !FreedomBox to handle their upgrade automatically. For upgrade to Debian 13 "trixie", this applies to the following packages: * firewalld - * janus - * minetest-server * minidlna - * mumble-server * radicale - * roundcube-core - * tt-rss ## END_INCLUDE diff --git a/doc/manual/en/freedombox-manual.raw.wiki b/doc/manual/en/freedombox-manual.raw.wiki index aed5ca859..b680f0068 100644 --- a/doc/manual/en/freedombox-manual.raw.wiki +++ b/doc/manual/en/freedombox-manual.raw.wiki @@ -103,6 +103,10 @@ <> <> += Debian Upgrade Notes = + +<> + = Release Notes = <> diff --git a/doc/manual/es/Manual.raw.wiki b/doc/manual/es/Manual.raw.wiki index aed5ca859..b680f0068 100644 --- a/doc/manual/es/Manual.raw.wiki +++ b/doc/manual/es/Manual.raw.wiki @@ -103,6 +103,10 @@ <> <> += Debian Upgrade Notes = + +<> + = Release Notes = <> diff --git a/doc/manual/es/ReleaseNotes.raw.wiki b/doc/manual/es/ReleaseNotes.raw.wiki index 8be31d721..cba5e5465 100644 --- a/doc/manual/es/ReleaseNotes.raw.wiki +++ b/doc/manual/es/ReleaseNotes.raw.wiki @@ -8,6 +8,43 @@ For more technical details, see the [[https://salsa.debian.org/freedombox-team/f The following are the release notes for each !FreedomBox version. +== FreedomBox 25.5 (2025-03-10) == + +=== Highlights === + + * ui: tags: Add tag search/filter for system page + +=== Other Changes === + + * action_utils: Ensure that package are unheld if dist upgrade fails + * locale: Update translations for Ukrainian + * setup: Fix issue with pending app update and force upgrade + * sogo: Fix a typo in tags + * ui: Minor change with renaming a variable + * ui: system: When canceling search stay on current page + * ui: tags: Minor refactoring in menu filtering and sorting + * ui: tags: Redirect to apps or system page appropriately + * ui: tags: Show tags on all cards pages if present + * upgrades: Drop special handling for searx + * upgrades: Log apt output to journal during dist upgrade + * upgrades: Log messages using python logging framework + * upgrades: Minor refactor to pre-dist upgrade checks + * upgrades: Perform easier checks first during dist upgrade + * upgrades: Perform sources file update more reliably + * upgrades: Refactor code for disabling Quassel during dist-upgrade + * upgrades: Refactor code to disable snapshots + * upgrades: Refactor code to hold packages + * upgrades: Refactor code to retrieve the new codename + * upgrades: Relax list of packages to hold during dist upgrade + * upgrades: Simplify dist upgrades checks using exceptions + * upgrades: Simplify some global names + * upgrades: Split dist upgrade into a separate module + * upgrades: Split the main dist upgrade code + * upgrades: Use bind mounts to edit sources file only upon completion + * upgrades: Use systemd service status instead of flag file + * upgrades: Use systemd-run to create transient service + * upgrades: tests: Add unit tests for dist upgrade methods + == FreedomBox 25.4.1 (2025-03-02) == * debian: Move e2fsprogs to Recommends