FreedomBox 26.3 released

FreedomBox 26.3 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:

  • ui: Use HTMX to eliminate full page reloads
  • wireguard: Add ‘Start Server’ button to help with client setup

Other changes in this release:

  • debian: Follows policy 4.7.3
  • debian: Ignore lintian warning: service file missing Install section
  • debian: Remove default Rules-Requires-Root
  • debian: Remove preinst script
  • debian: Update copyright years
  • docs: Update container script usage
  • lintian: Remove mismatched overrides
  • locale: Update translations for Chinese (Simplified Han script), German, Italian, Turkish
  • Makefile: Fix removing extra license file
  • ui: Add HTMX as a dependency
  • ui: Use HTMX to update notifications on partial page updates
  • wireguard: Remove NM connections when app is uninstalled
  • wireguard: Show next available client IP in Add Client form
  • wireguard: Update functional tests to handle Start Server button
  • wireguard: Show server endpoint on main app page

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

  • Burak Yavuz
  • Ettore Atalan
  • Frederico Gomes
  • James Valleroy
  • Joseph Nuthalapati
  • Pierfrancesco Passerini
  • Sunil Mohan Adapa
  • 大王叫我来巡山