FreedomBox 23.8 released to experimental

FreedomBox 23.8 has been released and uploaded to Debian experimental. These changes will not be available to most FreedomBox users until after Debian Bookworm is released.

Highlights

  • coturn: Prevent package removal when roundcube is uninstalled
  • datetime: Re-implement backup/restore for timezone
  • gitweb: Disable snapshot feature

Other Changes

  • HACKING: Force pip to install packages to system environment
  • bepasty: When uninstalling, remove all data and configuration
  • calibre: Remove libraries during uninstallation
  • ci: Force pip install for functional tests
  • coturn: When uninstalling, remove all data and configuration
  • datetime: Use unique component ID for related daemon
  • deluge: When uninstalling, remove all data and configuration
  • gitweb: When uninstalling, remove all data and configuration, remove repositories
  • gitweb: Make globally configured features overridable per-repository
  • gitweb: Simplify handling shortcut for front page
  • ikiwiki: When uninstalling, remove all data and configuration
  • infinoted: When uninstalling, remove all data and configuration
  • locale: Update translations for Bulgarian, French, Ukrainian
  • matrixsynapse: When uninstalling, remove all data and configuration
  • mediawiki: When uninstalling, remove all data and configuration
  • mediawiki: Fix broken view on Bullseye due to language selection
  • openvpn: When uninstalling, remove all data and configuration
  • roundcube: When uninstalling, remove all data and configuration
  • rssbridge: When uninstalling, remove all data and configuration
  • samba: When uninstalling, remove all data and configuration
  • searx: When uninstalling, remove all data and configuration
  • searx: Simplify handling shortcut for front page
  • shaarli: When uninstalling, remove all data and configuration
  • shadowsocks: When uninstalling, remove all data and configuration
  • sharing: When uninstalling, remove all data and configuration
  • syncthing: When uninstalling, remove all data and configuration
  • syncthing: Remove unused pathlib import so job code-quality can pass
  • tests: Don’t error during collection if selenium is not installed
  • tests: functional: Make install script work for Bullseye
  • tests: functional: Remove handling for custom enable/disable buttons
  • tests: functional: Update detecting page changes
  • tor: When uninstalling, remove all data and configuration
  • ttrss: When uninstalling, remove all data and configuration
  • upgrades: Check apt result during dist-upgrade
  • wordpress: When uninstalling, remove all data and configuration

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

  • 109247019824
  • Coucouf
  • Ihor Hordiichuk
  • James Valleroy
  • nbenedek
  • Sunil Mohan Adapa
  • Veiko Aasa
1 Like