summaryrefslogtreecommitdiffstats
path: root/README
diff options
context:
space:
mode:
Diffstat (limited to 'README')
-rw-r--r--README16
1 files changed, 16 insertions, 0 deletions
diff --git a/README b/README
index 35e6744a5..f03fd78e2 100644
--- a/README
+++ b/README
@@ -102,6 +102,13 @@ consistent and better aligned with the POSIX-2017 specification of
f() { { false; echo "This is printed only since 5.10." } || true }
if f; then true; fi
+The vcs_info git back-end now respects the get-unapplied style as
+documented. As a result it may omit information it previously showed
+during rebase and cherry-pick operations. The previous behaviour can be
+restored by setting the style as follows:
+
+ zstyle ':vcs_info:git*:*:*' get-unapplied true
+
PCRE support is now PCRE2.
Parameter names may begin with a "." and follow a relaxed implementation
@@ -187,6 +194,15 @@ ${name::=word} now respect parameter attributes (e.g. `typeset -u`) and
generally behave more consistently, especially when name contains a
subscript.
+The behaviour of the is-at-least function has been improved. Notably,
+`is-at-least 5.9.0.3 5.9` now correctly returns false. Also, segments
+containing non-digit characters are now compared numerically instead of
+lexicographically if possible.
+
+The completion helper _message now has more regular option parsing. As
+a consequence it is always necessary to guard a message beginning with a
+hyphen by - or --.
+
Incompatibilities between 5.8.1 and 5.9
---------------------------------------