Yet another shell (yash) is a POSIX-compliant command line shell, featuring more strict POSIX compliance than those of other shells, as well as powerful command line editing.
Changed: Unquoted multiple empty fields resulting from a single word expansion are now removed. For example, the brace expansion {,} now expands to no fields rather than two empty fields.
Fixed: In word expansion, if a field consists of a single non-whitespace IFS character, it results in an empty field rather than no field.
Fixed: typeset -fp now correctly distinguishes <<-FOO and << -FOO.
Fixed: Fixed possible memory leak caused by improper use of the realloc function.
Updated completion scripts:
git: Fixed completion of arguments in a command line containing argument-taking options such as -C.