FreedomBox 25.10 released

FreedomBox 25.10 has been released and uploaded to Debian unstable.

It is expected that trixie-backports will be opened for uploads in the next couple of weeks.

Highlights of this release:

  • email: Add full text search capability
  • homeassistant: Add the most popular app for home automation

Other changes:

  • *: Update copyright year
  • action_utils: Add support for device mappings in podman containers
  • action_utils: Allow checking result for service operations
  • actions: Add method to handle privileged JSON request to a server
  • actions: Allow logging privileged calls to a server differently
  • actions: Call to a privileged server if it is available
  • actions: Raise a proper exception if privileged module is not found
  • actions:privileged: Fix flake8 errors
  • apache, letsencrypt: Create a site specific config for all domains
  • apache: Add component to host an app on a site’s root
  • apache: Allow customization to the root of a site
  • apache: Generalize TLS config to use certificates only if available
  • apache: Make all directory listings more mobile friendly
  • app: Don’t load apps again
  • apps: Fix regression in enabling install button
  • config: Allow better Apache default home page
  • container: Add component for managing containers using podman
  • d/control: Drop dependency on python3-setuptools-git
  • debian, pyproject.toml: Remove ancient python3-tomli workaround
  • debian: Print warning if version mismatch
  • diagnostics: Add collapsible sections for results
  • doc: Update man page with option --version
  • dovecot: Allow login using email address with dovecot version 2.4
  • dovecot: Fix location of Inbox in dovecot 2.4
  • dynamicdns: Add info about subdomains with Foundation’s service
  • dynamicdns: Fix a type check error
  • dynamicdns: Switch update client to HTTP protocol
  • email: Increment app version number to trigger dovecot restart
  • featherwiki: Disable caching to avoid 412 errors
  • featherwiki: Don’t allow index.html as a file name
  • forms: Allow showing a None option during domain selection
  • letsencrypt: Drop old app migration code
  • locale: Update translations for Catalan, Dutch, Estonian, Tamil
  • Makefile: Developer setup for privileged daemon
  • matrixsynapse: Drop help text for domain selection dropdown
  • module_loader: Don’t load modules again
  • names: Add information about adding static domains/subdomains
  • notifications: Add datetime to each notification
  • notifications: Fix setting last_update_time
  • notifications: Minor styling fix for operation notifications
  • package: Refresh apt cache if old and some packages are not found
  • package: Uninstall packages even if they are not in apt cache
  • plinth: Add --version flag to print version and exit
  • privileged: Add /bin file for privileged daemon
  • privileged: Add systemd units for socket activating the daemon
  • privileged: Introduce a UNIX socket daemon for privileged calls
  • pyproject: Add missing pytest marker for “tags”
  • setup: Perform a check for app availability after the page loads
  • sogo: Allow adding IMAP accounts and changing full name
  • templates: Show Launch web client button for all FreedomBox URLs
  • tests: Ensure that privileged daemon is not used during tests
  • tiddlywiki: Avoid “412: Precondition failed” error
  • tiddlywiki: Don’t allow index.html as a file name
  • ui: Fix user menu popup overflowing beyond the page
  • ui: Use system’s UI fonts on all platforms instead of Lato
  • uninstall: Use reverse order when uninstalling components
  • views: Remove unused code related to refresh packages button

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

  • 109247019824
  • Alexandre Detiste
  • András Szűcs
  • Benedek Nagy
  • Besnik Bleta
  • ikmaak
  • J AK
  • James Valleroy
  • Joseph Nuthalapati
  • kosagi
  • Priit JõerĂĽĂĽt
  • Sunil Mohan Adapa
  • தமிழ்நேரம்
2 Likes

thanks @jvalleroy and the team for this.
will we be seeing 25.10 in bookworm-backports, or will trixie upgrade be necessary?

5 posts were split to a new topic: Rsync vs. Samba+OpenVPN vs. WebDAV

Upgrade to trixie will be necessary to get 25.10.