Releases: Young-TW/yush
Releases · Young-TW/yush
v0.6.5
v0.6.4
Added
- Shell::read_script function to read script file
- Security.md for security policy
Fixed
- bug of deleting char in interactive mode
v0.6.3
Updated
- docs for development
- refactor code
Fixed
- executing script
v0.6.2
Added
- pre-push hook to run tests before push
- github actions build docker image and push to dockerhub
Updated
- github actions checkout version to v4
- line1
#!/usr/bin/yush
of every yush scripts
Fixed
- Dockerfile build error
v0.6.1
Fixed
- bug of deleting char in interactive mode
v0.6.0
Added
- termios to read arrow key input
- read past commands from history file
What's Changed
Full Changelog: v0.5.3...v0.6.0
v0.5.3
Added
~/.config/yush/config.yush
file~/.config/yush/history
file (if not exists, yush will create it)- don't need to use
-s
to run script file
Updated
- file path color more bright
- updated old yush script files
Removed
- builtin
clear
command
v0.5.2
Added
- improve
alias
function
command- input escape
getchar
to get input in interactive mode
Updated
- cmake minimum version to 3.5.0
v0.5.1
Added
alias
command- parse ' and " in command line arguments
- $ to use vars in command line arguments
v0.5.0
Added
- fork() to execute external commands
Fixed
- signal will be only send to child process now
- yush will not exit when child process done now