Release 17.03 (“XXX”, 2017/03/??) In addition to numerous new and upgraded packages, this release has the following highlights: The following new services were added since the last release: When upgrading from a previous release, please be aware of the following incompatible changes: gnome alias has been removed along with gtk, gtkmm and several others. Now you need to use versioned attributes, like gnome3. The attribute name of the Radicale daemon has been changed from pythonPackages.radicale to radicale. The Yama LSM is now enabled by default in the kernel, which prevents ptracing non-child processes. This means you will not be able to attach gdb to an existing process, but will need to start that process from gdb (so it is a child). The stripHash bash function in stdenv changed according to its documentation; it now outputs the stripped name to stdout instead of putting it in the variable strippedName. PHP now scans for extra configuration .ini files in /etc/php.d instead of /etc. This prevents accidentally loading non-PHP .ini files that may be in /etc. Other notable improvements: Module type system have a new extensible option types feature that allow to extend certain types, such as enum, through multiple option declarations of the same option across multiple modules.