aboutsummaryrefslogtreecommitdiff
path: root/home-manager/doc/release-notes/rl-2003.adoc
diff options
context:
space:
mode:
Diffstat (limited to 'home-manager/doc/release-notes/rl-2003.adoc')
-rw-r--r--home-manager/doc/release-notes/rl-2003.adoc49
1 files changed, 46 insertions, 3 deletions
diff --git a/home-manager/doc/release-notes/rl-2003.adoc b/home-manager/doc/release-notes/rl-2003.adoc
index fc1dcd7cfe2..5832e2e5ab5 100644
--- a/home-manager/doc/release-notes/rl-2003.adoc
+++ b/home-manager/doc/release-notes/rl-2003.adoc
@@ -1,8 +1,7 @@
[[sec-release-20.03]]
-== Release 20.03 (unreleased)
+== Release 20.03
-This is the current unstable branch and the information in this
-section is therefore not final.
+The 20.03 release branch became the stable branch in April, 2020.
[[sec-release-20.03-highlights]]
=== Highlights
@@ -69,6 +68,47 @@ use
home-manager.users.jane = { config.config = "foo"; };
----
+* The `services.compton` module has been deprecated and instead the
+new module `services.picom` should be used. This is because Nixpkgs no
+longer packages compton, and instead packages the (mostly) compatible
+fork called picom.
+
+* The list form of the <<opt-programs.ssh.matchBlocks>> option has
+been deprecated and configurations requiring match blocks in a defined
+order should switch to using DAG entries instead. For example, a
+configuration
++
+[source,nix]
+----
+programs.ssh.matchBlocks = [
+ {
+ host = "alpha.foo.com";
+ user = "jd";
+ }
+ {
+ host = "*.foo.com";
+ user = "john.doe";
+ }
+];
+----
++
+can be expressed along the lines of
++
+[source,nix]
+----
+programs.ssh.matchBlocks = {
+ "*.example.com" = {
+ user = "john.doe";
+ }
+ "alpha.example.com" = lib.hm.dag.entryBefore ["*.example.com"] {
+ user = "jd";
+ }
+};
+----
++
+Support for the list form will be removed in Home Manager version
+20.09.
+
[[sec-release-20.03-state-version-changes]]
=== State Version Changes
@@ -81,3 +121,6 @@ changes are only active if the `home.stateVersion` option is set to
using the xdg module. Also, the default value is fixed to
`$HOME/.zsh_history` and `dotDir` path is not prepended to it
anymore.
+* The newsboat module will now default in displaying `queries` before `urls` in
+ its main window. This makes sense in the case when one has a lot of URLs and
+ few queries.