234de0270a
The `invocation` is an optional attribute, so it doesn't make sense to use it as the key in an attribute set. See https://dystroy.org/broot/documentation/configuration/#verb-definition-attributes Actually, `invocation` should not be defined when one wants to rebind a built-in verb to a different key. Also added documentation for the `key` attribute.
43 lines
875 B
Plaintext
43 lines
875 B
Plaintext
[[sec-release-21.03]]
|
|
== Release 21.03
|
|
|
|
This is the current unstable branch and the information in this
|
|
section is therefore not final.
|
|
|
|
[[sec-release-21.03-highlights]]
|
|
=== Highlights
|
|
|
|
This release has the following notable changes:
|
|
|
|
* The <<opt-programs.broot.verbs>> option is now a list rather than an
|
|
attribute set. To migrate, move the keys of the attrset into the list
|
|
items' `invocation` keys. For example,
|
|
+
|
|
[source,nix]
|
|
----
|
|
programs.broot.verbs = {
|
|
"p" = { execution = ":parent"; };
|
|
};
|
|
----
|
|
+
|
|
becomes
|
|
+
|
|
[source,nix]
|
|
----
|
|
programs.broot.verbs = [
|
|
{
|
|
invocation = "p";
|
|
execution = ":parent";
|
|
}
|
|
];
|
|
----
|
|
|
|
[[sec-release-21.03-state-version-changes]]
|
|
=== State Version Changes
|
|
|
|
The state version in this release includes the changes below. These
|
|
changes are only active if the `home.stateVersion` option is set to
|
|
"21.03" or later.
|
|
|
|
* Nothing has happened.
|