Vývojáři oznámili vydání shellu Bash ve verzi 5.2. Nejvýznamnější novinkou je přepracovaný kód pro parsování substituce příkazů, který nyní rekurzivně volá parser bison. To nahrazuje ad-hoc parsování používané v předchozích verzích a umožňuje lepší kontrolu syntaxe a zachycení syntaktických chyb mnohem dříve.
Shell se teď pokouší mnohem lépe analyzovat a expandovat indexy polí pouze jednou, což je možné pozorovat například v interním příkazu unset
, v expanzích slov, podmíněných příkazech a dalších zabudovaných příkazech, které mohou jako vedlejší efekt přiřazovat hodnoty proměnných.
Podrobnosti o všech provedených úpravách naleznete v seznamu novinek a seznamu změn pro verzi 5.2