Breaking changes announcement for unstable

Heads up!

The Matrix-Synapse module is going to use RFC42 soon. That means many top-level options (services.matrix-synapse) will need to be moved below services.matrix-synapse.settings).

The use of mkRenamedOptionModule is unfortunately broken with types.submodule, so the migration consists of lots of mkRemovedOptionModules instead

https://github.com/NixOS/nixpkgs/pull/158605

4 Likes