diff options
author | Parnell Springmeyer <parnell@digitalmentat.com> | 2017-02-13 17:16:28 -0600 |
---|---|---|
committer | Parnell Springmeyer <parnell@digitalmentat.com> | 2017-02-13 17:16:28 -0600 |
commit | 9e36a58649199a16a15cba3c78966ab0538a6fd7 (patch) | |
tree | 289d50ecf1068cfac80bdeabdd34d2d42ecbd755 /nixos/doc/manual/release-notes/rl-1703.xml | |
parent | 128bdac94fe8173845e162c61ddb83cb4b8ed8de (diff) | |
parent | 486b9be579fc1f046671ddaf1157f084ba956bdd (diff) |
Merging against upstream master
Diffstat (limited to 'nixos/doc/manual/release-notes/rl-1703.xml')
-rw-r--r-- | nixos/doc/manual/release-notes/rl-1703.xml | 72 |
1 files changed, 71 insertions, 1 deletions
diff --git a/nixos/doc/manual/release-notes/rl-1703.xml b/nixos/doc/manual/release-notes/rl-1703.xml index 73686cbafe52..5d6053fcbf74 100644 --- a/nixos/doc/manual/release-notes/rl-1703.xml +++ b/nixos/doc/manual/release-notes/rl-1703.xml @@ -17,12 +17,21 @@ has the following highlights: </para> </listitem> <listitem> - <para>Setting capabilities on programs is now supported with a <literal>setcap-wrapper</literal> functionality. This functionality and the <literal>setuid-wrapper</literal> are merged into a single "wrappers" module.</para> </listitem> + + <listitem> + <para>X.org server uses branch 1.19. Due to ABI incompatibilities, + <literal>ati_unfree</literal> keeps forcing 1.17 + and <literal>amdgpu-pro</literal> starts forcing 1.18.</para> + </listitem> + + <listitem> + <para>PHP now defaults to PHP 7.1</para> + </listitem> </itemizedlist> <para>The following new services were added since the last release:</para> @@ -54,6 +63,7 @@ following incompatible changes:</para> for what those parameters represent. </para> </listitem> + <listitem> <para> <literal>ansible</literal> now defaults to ansible version 2 as version 1 @@ -62,6 +72,7 @@ following incompatible changes:</para> vulnerability</link> unpatched by upstream. </para> </listitem> + <listitem> <para> <literal>gnome</literal> alias has been removed along with @@ -105,6 +116,15 @@ following incompatible changes:</para> <listitem> <para> + Two lone top-level dict dbs moved into <literal>dictdDBs</literal>. This + affects: <literal>dictdWordnet</literal> which is now at + <literal>dictdDBs.wordnet</literal> and <literal>dictdWiktionary</literal> + which is now at <literal>dictdDBs.wiktionary</literal> + </para> + </listitem> + + <listitem> + <para> Parsoid service now uses YAML configuration format. <literal>service.parsoid.interwikis</literal> is now called <literal>service.parsoid.wikis</literal> and is a list of either API URLs @@ -124,7 +144,36 @@ following incompatible changes:</para> </listitem> <listitem> + <para> + <literal>service.nylon</literal> is now declared using named instances. + As an example: +<programlisting> + services.nylon = { + enable = true; + acceptInterface = "br0"; + bindInterface = "tun1"; + port = 5912; + }; +</programlisting> + + should be replaced with: + +<programlisting> + services.nylon.myvpn = { + enable = true; + acceptInterface = "br0"; + bindInterface = "tun1"; + port = 5912; + }; +</programlisting> + + this enables you to declare a SOCKS proxy for each uplink. + + </para> + </listitem> + + <listitem> <para><literal>overridePackages</literal> function no longer exists. It is replaced by <link xlink:href="https://nixos.org/nixpkgs/manual/#sec-overlays-install"> @@ -161,18 +210,39 @@ following incompatible changes:</para> </para> </listitem> + <listitem> + <para> + <literal>local_recipient_maps</literal> is not set to empty value by + Postfix service. It's an insecure default as stated by Postfix + documentation. Those who want to retain this setting need to set it via + <literal>services.postfix.extraConfig</literal>. + </para> + </listitem> + </itemizedlist> <para>Other notable improvements:</para> <itemizedlist> + <listitem> <para>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. </para> </listitem> + + <listitem> + <para> + <literal>jre</literal> now defaults to GTK+ UI by default. This + improves visual consistency and makes Java follow system font style, + improving the situation on HighDPI displays. This has a cost of increased + closure size; for server and other headless workloads it's recommended to + use <literal>jre_headless</literal>. + </para> + </listitem> + </itemizedlist> |