Home Explore Blog Models CI



nixpkgs

1st chunk of `nixos/doc/manual/release-notes/rl-1509.section.md`
59e1b82880e143579dfb1e245da8785aa9cf64cb18e33df40000000100000fb4
# Release 15.09 ("Dingo", 2015/09/30) {#sec-release-15.09}

In addition to numerous new and upgraded packages, this release has the following highlights:

- The [Haskell](http://haskell.org/) packages infrastructure has been re-designed from the ground up ("Haskell NG"). NixOS now distributes the latest version of every single package registered on [Hackage](http://hackage.haskell.org/) -- well in excess of 8,000 Haskell packages. Detailed instructions on how to use that infrastructure can be found in the [User's Guide to the Haskell Infrastructure](https://nixos.org/nixpkgs/manual/#users-guide-to-the-haskell-infrastructure). Users migrating from an earlier release may find helpful information below, in the list of backwards-incompatible changes. Furthermore, we distribute 51(!) additional Haskell package sets that provide every single [LTS Haskell](http://www.stackage.org/) release since version 0.0 as well as the most recent [Stackage Nightly](http://www.stackage.org/) snapshot. The announcement ["Full Stackage Support in Nixpkgs"](https://nixos.org/nix-dev/2015-September/018138.html) gives additional details.

- Nix has been updated to version 1.10, which among other improvements enables cryptographic signatures on binary caches for improved security.

- You can now keep your NixOS system up to date automatically by setting

```nix
{ system.autoUpgrade.enable = true; }
```

This will cause the system to periodically check for updates in your current channel and run `nixos-rebuild`.

- This release is based on Glibc 2.21, GCC 4.9 and Linux 3.18.

- GNOME has been upgraded to 3.16.

- Xfce has been upgraded to 4.12.

- KDE 5 has been upgraded to KDE Frameworks 5.10, Plasma 5.3.2 and Applications 15.04.3. KDE 4 has been updated to kdelibs-4.14.10.

- E19 has been upgraded to 0.16.8.15.

The following new services were added since the last release:

- `services/mail/exim.nix`

- `services/misc/apache-kafka.nix`

- `services/misc/canto-daemon.nix`

- `services/misc/confd.nix`

- `services/misc/devmon.nix`

- `services/misc/gitit.nix`

- `services/misc/ihaskell.nix`

- `services/misc/mbpfan.nix`

- `services/misc/mediatomb.nix`

- `services/misc/mwlib.nix`

- `services/misc/parsoid.nix`

- `services/misc/plex.nix`

- `services/misc/ripple-rest.nix`

- `services/misc/ripple-data-api.nix`

- `services/misc/subsonic.nix`

- `services/misc/sundtek.nix`

- `services/monitoring/cadvisor.nix`

- `services/monitoring/das_watchdog.nix`

- `services/monitoring/grafana.nix`

- `services/monitoring/riemann-tools.nix`

- `services/monitoring/teamviewer.nix`

- `services/network-filesystems/u9fs.nix`

- `services/networking/aiccu.nix`

- `services/networking/asterisk.nix`

- `services/networking/bird.nix`

- `services/networking/charybdis.nix`

- `services/networking/docker-registry-server.nix`

- `services/networking/fan.nix`

- `services/networking/firefox/sync-server.nix`

- `services/networking/gateone.nix`

- `services/networking/heyefi.nix`

- `services/networking/i2p.nix`

- `services/networking/lambdabot.nix`

- `services/networking/mstpd.nix`

- `services/networking/nix-serve.nix`

- `services/networking/nylon.nix`

- `services/networking/racoon.nix`

- `services/networking/skydns.nix`

- `services/networking/shout.nix`

- `services/networking/softether.nix`

- `services/networking/sslh.nix`

- `services/networking/tinc.nix`

- `services/networking/tlsdated.nix`

- `services/networking/tox-bootstrapd.nix`

- `services/networking/tvheadend.nix`

- `services/networking/zerotierone.nix`

- `services/scheduling/marathon.nix`

- `services/security/fprintd.nix`

- `services/security/hologram.nix`

- `services/security/munge.nix`

- `services/system/cloud-init.nix`

- `services/web-servers/shellinabox.nix`

- `services/web-servers/uwsgi.nix`

- `services/x11/unclutter.nix`

- `services/x11/display-managers/sddm.nix`

- `system/boot/coredump.nix`

- `system/boot/loader/loader.nix`

- `system/boot/loader/generic-extlinux-compatible`

- `system/boot/networkd.nix`

Title: NixOS 15.09 "Dingo" Release Highlights
Summary
This document outlines the key features and updates introduced in NixOS Release 15.09, codenamed "Dingo," released on September 30, 2015. Highlights include a re-designed Haskell package infrastructure (Haskell NG) distributing over 8,000 Hackage packages and 51 LTS Haskell releases, an upgrade to Nix version 1.10 enabling cryptographic signatures for binary caches, and the introduction of an automatic system upgrade feature. The release also updates core components like Glibc (2.21), GCC (4.9), and Linux (3.18), alongside major desktop environment upgrades such as GNOME 3.16, Xfce 4.12, and KDE 5. Additionally, numerous new services across various categories (mail, networking, security, monitoring, etc.) have been added.