]> git.ipfire.org Git - thirdparty/bash.git/blobdiff - CHANGES
bash-5.0-rc1 release
[thirdparty/bash.git] / CHANGES
diff --git a/CHANGES b/CHANGES
index 4397bc42a2afcf6d1726544d84ff3cfc8a17582d..16e484826c97e58d869fe78210bec89143fcce48 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -1,3 +1,41 @@
+This document details the changes between this version, bash-5.0-rc1, and
+the previous version, bash-5.0-beta2.
+
+1. Changes to Bash
+
+a. Fix to initial word completion detection code.
+
+b. Fixed a bug that caused issues with assignment statements containing ^A in
+   the value assigned when IFS contains ^A.
+
+c. Added a fallback to fnmatch() when strcoll can't correctly deal with
+   bracket expression character equivalence classes.
+
+d. Fixed a bug that caused $BASH_COMMAND to contain the trap handler command
+   when running a trap handler containing [[ or (( commands.
+
+e. Fixed a bug that caused nameref assignments in the temporary environment
+   to potentially create variables with invalid names.
+
+f. Fixed a bug that caused `local -' to turn off alias expansion in scripts.
+
+g. Fixed a parser issue with a command string containing EOF after an invalid
+   command as an argument to a special builtin not causing a posix-mode shell
+   to exit.
+
+h. Made a slight change to the FNV-1 string hash algorithm used for associative
+   arrays (corrected the initial seed).
+
+2. Changes to Readline
+
+3. New Features in Bash
+
+a. The `select' command now supports command forms without a word list
+   following `in'.
+
+4. New Features in Readline
+
+------------------------------------------------------------------------------
 This document details the changes between this version, bash-5.0-beta2, and
 the previous version, bash-5.0-beta.