[Freedombox-discuss] FreedomBox 21.15 released

James Valleroy jvalleroy at mailbox.org
Tue Dec 7 00:25:47 GMT 2021


FreedomBox 21.15 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

 * dynamicdns: Update URLs to the new dynamic DNS server
 * firewall: Allow configuration upgrade to version 1.0.x
 * shaarli: Enable app (only available in testing and unstable)

Other Changes

 * *: Drop module level depends declaration
 * *: Drop module level package_conflicts and use component API
 * *: Drop unused manual_page at module level
 * *: Drop use of managed_packages and rely on Packages component
 * *: Drop use of managed_services, rely on Daemon component
 * *: Drop use of module level is_essential flag
 * *: Drop use of module level version
 * *: Drop use of unnecessary managed_paths
 * *: Use the App's state management API
 * actions/letsencrypt: Drop use of managed_paths and use LE component
 * actions/service: Drop unused list action
 * actions/service: Drop use of managed_services for Daemon component
 * actions: Get list of packages from Packages components
 * app: Introduce API for managing setup state of the app
 * app: Introduce API to setup an app
 * bind: Drop alias handling unnecessary in >= Bullseye
 * daemon: Add new component to hold information about related daemons
 * doc/dev: Drop discussion on managed_paths
 * doc/dev: Drop reference to module level depends declaration
 * doc/dev: Remove mention of managed_services
 * doc/dev: Remove outdated reference to init() at module level
 * doc/dev: Update documentation to not refer to managed_packages
 * email_server: Merge domain configuration with app view
 * email_server: Simplify domain configuration form
 * first_boot: Drop use of loaded_modules and use App.list
 * forms: Fix regression with TLS domain form in quassel and tt-rss
 * letsencrypt: On domain removal, don't revoke certificate, keep it
 * locale: Update translations for Czech, German, Norwegian Bokmål
 * main: List apps instead of modules
 * middleware, views: Reduce use of setup_helper
 * module_loader, app: Move app init to app module
 * package: Add parameter to specify skipping package recommendations
 * package: Implement installing packages in the component
 * package: Introduce component API for package conflicts
 * packages: Move checking for unavailable packages to component
 * security: Drop use of loaded_modules and use App.list
 * security: Drop use of managed_services in security report
 * security: Get the list of packages from Packages component
 * setup: Drop unused API for app's state management
 * setup: List dependencies for apps instead of modules
 * setup: Run setup on apps instead of modules
 * setup: Use apps instead of modules to determine running first setup
 * setup: Work on apps instead of modules for force upgrade
 * tests: Add 'domain' mark for apps that add/remove domains
 * web_server: Drop use of loaded_modules and use App.list

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

- James Valleroy
- Johannes Keyser
- Petter Reinholdtsen
- Sunil Mohan Adapa
- trendspotter


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


More information about the Freedombox-discuss mailing list