2018-03-05 18:36:11 +00:00
<section xmlns= "http://docbook.org/ns/docbook"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:xi="http://www.w3.org/2001/XInclude"
version="5.0"
xml:id="sec-release-18.09">
2018-03-16 11:23:56 +00:00
<title > Release 18.09 (“Jellyfish”, 2018/09/??)</title>
2018-03-05 18:36:11 +00:00
<section xmlns= "http://docbook.org/ns/docbook"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:xi="http://www.w3.org/2001/XInclude"
version="5.0"
xml:id="sec-release-18.09-highlights">
<title > Highlights</title>
<para > In addition to numerous new and upgraded packages, this release
has the following highlights: </para>
<itemizedlist >
<listitem >
<para >
TODO
</para>
</listitem>
</itemizedlist>
</section>
<section xmlns= "http://docbook.org/ns/docbook"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:xi="http://www.w3.org/2001/XInclude"
version="5.0"
xml:id="sec-release-18.09-new-services">
<title > New Services</title>
<para > The following new services were added since the last release:</para>
<itemizedlist >
<listitem >
<para > </para>
</listitem>
</itemizedlist>
</section>
<section xmlns= "http://docbook.org/ns/docbook"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:xi="http://www.w3.org/2001/XInclude"
version="5.0"
xml:id="sec-release-18.09-incompatibilities">
<title > Backward Incompatibilities</title>
<para > When upgrading from a previous release, please be aware of the
following incompatible changes:</para>
<itemizedlist >
2018-04-03 13:04:05 +01:00
<listitem >
<para >
<literal > lib.strict</literal> is removed. Use <literal > builtins.seq</literal> instead.
</para>
</listitem>
2018-03-05 18:36:11 +00:00
<listitem >
<para >
2018-04-06 16:16:31 +01:00
The <literal > clementine</literal> package points now to the free derivation.
<literal > clementineFree</literal> is removed now and <literal > clementineUnfree</literal>
points to the package which is bundled with the unfree <literal > libspotify</literal> package.
2018-03-05 18:36:11 +00:00
</para>
</listitem>
2018-04-30 00:30:42 +01:00
<listitem >
<para >
The <literal > netcat</literal> package is now taken directly from OpenBSD's
<literal > libressl</literal> , instead of relying on Debian's fork. The new
version should be very close to the old version, but there are some minor
differences. Importantly, flags like -b, -q, -C, and -Z are no longer
accepted by the nc command.
</para>
</listitem>
2018-03-26 12:54:01 +01:00
<listitem >
<para >
The <varname > services.docker-registry.extraConfig</varname> object doesn't contain
environment variables anymore. Instead it needs to provide an object structure
that can be mapped onto the YAML configuration defined in <link xlink:href= "https://github.com/docker/distribution/blob/v2.6.2/docs/configuration.md" > the <varname > docker/distribution</varname> docs</link> .
</para>
</listitem>
2018-03-05 18:36:11 +00:00
</itemizedlist>
</section>
<section xmlns= "http://docbook.org/ns/docbook"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:xi="http://www.w3.org/2001/XInclude"
version="5.0"
xml:id="sec-release-18.09-notable-changes">
<title > Other Notable Changes</title>
<itemizedlist >
<listitem >
<para >
2018-04-03 13:04:05 +01:00
<literal > lib.attrNamesToStr</literal> has been deprecated. Use
more specific concatenation (<literal > lib.concat(Map)StringsSep</literal> )
instead.
</para>
</listitem>
<listitem >
<para >
<literal > lib.addErrorContextToAttrs</literal> has been deprecated. Use
<literal > builtins.addErrorContext</literal> directly.
</para>
</listitem>
<listitem >
<para >
<literal > lib.showVal</literal> has been deprecated. Use
<literal > lib.traceSeqN</literal> instead.
</para>
</listitem>
<listitem >
<para >
<literal > lib.traceXMLVal</literal> has been deprecated. Use
<literal > lib.traceValFn builtins.toXml</literal> instead.
</para>
</listitem>
<listitem >
<para >
<literal > lib.traceXMLValMarked</literal> has been deprecated. Use
<literal > lib.traceValFn (x: str + builtins.toXML x)</literal> instead.
</para>
</listitem>
<listitem >
<para >
<literal > lib.traceValIfNot</literal> has been deprecated. Use
<literal > if/then/else</literal> and <literal > lib.traceValSeq</literal>
instead.
</para>
</listitem>
<listitem >
<para >
<literal > lib.traceCallXml</literal> has been deprecated. Please complain
if you use the function regularly.
2018-03-05 18:36:11 +00:00
</para>
</listitem>
</itemizedlist>
</section>
</section>