[Freedombox-discuss] FreedomBox 26.4 released

James Valleroy jvalleroy at mailbox.org
Tue Mar 3 11:49:29 GMT 2026


FreedomBox 26.4 has been released and uploaded to Debian unstable. Typically, the freedombox package will migrate to 
testing in 2 days, and then can be uploaded to stable-backports.

Highlights of this release:

  * backups: Enable key-based SSH authentication for remote backups
  * oidc: New app to implement OpenID Connect Provider
  * apache: Implement protecting apps using OpenID Connect
  * wireguard: Improve server section user experience flow

Other changes in this release:

  * *: Remove some absolute file paths in SVGs
  * *: Update URL base from /plinth to /freedombox
  * README/HACKING: Update weblate project path to /freedombox
  * Vagrantfile: Drop unnecessary sudo configuration for actions
  * action_utils: Drop support for link-local IPv6 addresses
  * action_utils: Fix issue with type checking a generator
  * action_utils: Implement utility to change umask temporarily
  * actions, privileged_daemon: Drop some unused global statements
  * apache: Fix diagnosing URLs protected by OpenID Connect
  * apache: Preserve host header when proxying to service
  * backups: Arrange form for adding remote location
  * backups: Avoid some repeated text in form help text
  * backups: Copy SSH client public key to remote
  * backups: Create .ssh folder before creating SSH key
  * backups: Create a better comment in the generated SSH key file
  * backups: Display SSH public key when adding remote
  * backups: Fix issue with Javascript in add remote location form
  * backups: Fix showing proper error for incorrect passphrase
  * backups: Fix type checking errors
  * backups: Generate SSH client key if needed
  * backups: Migrate to SSH key auth when mounting
  * backups: Minor refactoring
  * backups: Show/hide form elements instead of disabling for simplicity
  * backups: Simplify handling of migration to SSH keys
  * backups: Test adding/removing remote location
  * backups: Tweak appearance of add remote location form
  * backups: Use SSH key instead of password
  * backups: Use selected SSH credential for remote
  * backups: tests: Simplify functional test using more classes
  * bin: Add tool to change FreedomBox password in Django database
  * calibre: Use OpenID Connect instead of pubtkt based SSO
  * cfg: Drop unused actions_dir option
  * cfg: Drop unused config_dir option
  * container: Align terminology in printed banner
  * db: Create a utility to get credentials from dbconfig
  * debian: Ensure that gbp creates a clean tarball prior to build
  * deluge: Use OpenID Connect instead of pubtkt based SSO
  * doc/dev: Set new theme for developer documentation
  * doc/dev: Use OpenID Connect instead of pubtkt based SSO
  * doc/dev: always have an up-to-date copyright year
  * ejabberd: Fix setting up certificates for multiple domains
  * email: Use OpenID Connect instead of pubtkt based SSO
  * featherwiki: Use OpenID Connect instead of pubtkt based SSO
  * gitweb: Fix issue with running post init due to missing method
  * gitweb: Use OpenID Connect instead of pubtkt based SSO
  * js: When page load fails during install, show it to user
  * letsencrypt: When copying certificate reset the umask reliably
  * locale/bg: Fix several translations with HTML links (Bulgarian)
  * locale/de: Fix several translations with HTML links (German)
  * locale: Update translations for Albanian, Catalan, Chinese (Simplified Han script), Czech, French, German, Greek, 
Italian, Swedish, Tamil, Turkish
  * matrixsynapse: Update apache config to proxy Synapse client API
  * miniflux: Get credentials from dbconfig-common directly
  * miniflux: Revert workaround for a packaging bug with DB connection
  * mumble: murmurd renamed to mumble-server
  * oidc: Style the page for authorizing an OIDC app
  * pyproject: Use new format to specify licenses
  * quassel: Explicitly set permissions on the domain configuration file
  * rssbridge: Use OpenID Connect instead of pubtkt based SSO
  * searx: Use OpenID Connect instead of pubtkt based SSO
  * sharing: Use OpenID Connect instead of pubtkt based SSO
  * sso: Merge into users module, drop pubtkt related code
  * syncthing: Use OpenID Connect instead of pubtkt based SSO
  * syncthing: tests: Fix tests by allowing rapid restarts
  * templates: Allow building pages without navigation bar and footer
  * tests: functional: Fix expecting FreedomBox to be home page
  * tests: functional: Fix reloading error page during install/uninstall
  * tests: functional: Increase systemd rate limits for starting units
  * tiddlywiki: Use OpenID Connect instead of pubtkt based SSO
  * transmission: Use OpenID Connect instead of pubtkt based SSO
  * ui: Add animation for notification dismissal
  * ui: Dismiss notifications without page reload
  * ui: Refactor notification delete buttons to avoid repeating code
  * web_framework: Allow FreedomBox apps to override templates
  * web_server: Log requests to WSGI app
  * wireguard: Accept/use netmask with IP address for server connection
  * wireguard: Fix format when showing multiple endpoints of the server
  * wireguard: Fix showing default route setting in server edit form
  * wireguard: Fix split tunneling
  * wireguard: Show status of default route in server information page
  * wireguard: filter .local addresses from showClient view
  * wireguard: show server vpn ip in show client page
  * wordpress: Use OpenID Connect instead of pubtkt based SSO when private

The following people contributed to the git repository for this release:

- Benedek Nagy
- Besnik Bleta
- Burak Yavuz
- Coucouf
- Daniel Wiik
- Dietmar
- Frederico Gomes
- Isak
- James Valleroy
- Jiří Podhorecký
- Joseph Nuthalapati
- kosagi
- Pierfrancesco Passerini
- Sunil Mohan Adapa
- Βασίλης Χατζηκαμάρης
- தமிழ்நேரம்
- 大王叫我来巡山

-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature.asc
Type: application/pgp-signature
Size: 840 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/freedombox-discuss/attachments/20260303/4c390b28/attachment.sig>


More information about the Freedombox-discuss mailing list