FreedomBox 21.0 released

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

Highlights

  • apache2: Allow downloads in openvpn and backups with latest browsers

Other Changes

  • locale: Update translations for Dutch, French, German, Hungarian, Polish, Spanish, Swedish, Turkish
  • app: Add locked flag
  • app: component: Add app_id and app properties
  • app: info: Move client validation to info component
  • backups: Add new component for backup and restore
  • backups: Don’t open a new window for downloading backups
  • dev-container: ‘up’ command: Show banner also when container is already running
  • dev-container: Add command to print container IP address
  • dev-container: Add subcommand to run tests
  • doc: dev: Update the tutorial to reflect latest API/code
  • ejabberd: functional tests: Wait until the jsxc buddy list is loaded
  • functional tests: Make tests compatible with pytest-bdd v4.0
  • functional-tests: Fix installation errors in install.sh script
  • gitweb: Add functional tests for git-access group
  • gitweb: tests: functional: Fix test failures in localized environment
  • mumble: Updated mumla and removed plumble from clients list
  • openvpn: Don’t show running status on download profile button
  • plinth: Fix daemon is enabled check when service alias is provided
  • radicale: Fix backup and restore of configuration
  • tests: functional: Improve creating users in tests
  • transmission: Show port forwarding information
  • transmission: Update description
  • upgrades: Add service for dist upgrade
  • upgrades: Ensure freedombox package is upgraded during dist upgrade
  • upgrades: Hold tt-rss during dist upgrade, if available
  • upgrades: Install python3-systemd for unattended-upgrades
  • upgrades: Restart FreedomBox service at end of dist-upgrade
  • upgrades: Use full path to searx action script
  • users: Skip action script tests if LDAP is not set up

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

  • Burak Yavuz
  • Dietmar
  • Doma Gergő
  • ikmaak
  • James Valleroy
  • Johannes Keyser
  • Joseph Nuthalapati
  • Michael Breidenbach
  • Stanisław Stefan Krukowski
  • Sunil Mohan Adapa
  • ullli
  • Veiko Aasa
2 Likes