Bash 5.2 released
Version 5.2 of the Bash shell has been released.
The most notable new feature is the rewritten command substitutionparsing code, which calls the bison parser recursively. Thisreplaces the ad-hoc parsing used in previous versions, and allowsbetter syntax checking and catches syntax errors much earlier. Theshell attempts to do a much better job of parsing and expandingarray subscripts only once; this has visible effects in the `unset'builtin, word expansions, conditional commands, and other builtinsthat can assign variable values as a side effect.