v1.2.3
Compatibility Enhancements
This version additionally passed the test cases in test_fixed_v1.2.3.bash.
What's Changed
-
supported
localvar_inheritandlocalvar_unset -
conformed the behavior of here-documents with Bash when the end marker is not independent in a line.
🍣 A=$(cat << EOF
aaa
EOF) # required a line break before )
echo $A
sush: warning: here-document at line 1 delimited by end-of-file (wanted `EOF')
aaa. # The value "aaa" is substituted to A though the above error message is given.- supported the combination of
>()and the subsequent pipe
🍣 echo 123 | tee >(rev) | rev --
321
123Bug
We found that some functions of the latest bash-completion for Ubuntu 25.04 don't work. Basic file completion works well.
Full Changelog: v1.2.2...v1.2.3