Releases: ericcornelissen/shescape
Releases · ericcornelissen/shescape
Release v1.5.8
- Fix escaping of line feed characters for Bash, Dash, and Zsh on Unix systems. (#332)
- Fix escaping of line feed and carriage return characters for PowerShell and CMD on Windows systems. (#332)
- Fix escaping of
~
and{
for Bash on Unix systems with input strings containing line terminating characters. (#332)
Release v1.5.7
Release v1.5.6
Release v1.5.5
- Fix
The "path" argument must be of type string
error. (#277)
Release v1.5.4
Release v1.5.3
- Fix documented type of
interpolation
option. (#190)
This release also includes refactoring of the entire code base, no functional changes should've occurred as a result of that. If anything did change, please report it as a bug.
Release v1.5.2
Release v1.5.1
- Fix default shell for Windows when
%COMSPEC%
is missing. - Fix escaping of
~
for certain input strings withescape
andescapeAll
wheninterpolation
is set totrue
in the options. - Improve error messaging for certain non-string arguments.
Release v1.5.0
- Follow symbolic links when determining the shell to escape for.
Release v1.4.0
- Add escaping for Unix interpolation characters to
escape
/escapeAll
. - Add escaping for Zsh wildcard characters to
escape
/escapeAll
. - Update TypeScript type definitions.
- Update type information in the documentation.