Releases: lancebord/lush
v0.4.0
Features
- Added Lua compat53 to allow for broader compatibility with older lua scripting paradigms.
- Changed default dotfile path to .config/lush from .lush for better consistency with most linux software.
This release is a very early build and may have bugs. Please submit any bug reports and feedback on your experience using the github issues.
Special Thanks: @ItsMeForLua for contributing the compatibility features.
Also if you want to support me please check out my Ko-Fi
Full Changelog: v0.4.0...v0.3.2
v0.3.2
Features
- Added lush.altShell() to the lua api for init.lua as a way to run builtins from other shells
This release is a very early build and may have bugs. Please submit any bug reports and feedback on your experience using the github issues.
Also if you want to support me please check out my Ko-Fi
Full Changelog: v0.3.2...v0.3.1
v0.3.1
Features
- Added -c operator for command string mode
ex:lush -c "echo hi" - Added trap builtin for custom signal handlers
ex:trap "echo hi" SIGINT - Added wildcard globbing
ex:ls *.corgrep hi *.txt - Added ability to toggle inline autocomplete suggestions in init.lua
This release is a very early build and may have bugs. Please submit any bug reports and feedback on your experience using the github issues.
Also if you want to support me please check out my Ko-Fi
Full Changelog: v0.3.1...v0.3.0
v0.3.0
Features
- Added -c operator for command string mode
ex:lush -c "echo hi" - Added trap builtin for custom signal handlers
ex:trap "echo hi" SIGINT - Added wildcard globbing
ex:ls *.corgrep hi *.txt
This release is a very early build and may have bugs. Please submit any bug reports and feedback on your experience using the github issues.
Also if you want to support me please check out my Ko-Fi
Full Changelog: v0.3.0...v0.2.3
v0.2.3
Features
- Added fully featured redirect and appends operator
> or 1> - redirect stdout
2> - redirect stderr
&> - redirect both
>> or 1>> - redirect stdout appends mode
2>> - redirect stderr appends mode
&>> - redirect both appends mode
- Added exit() function to lua API to force the execution to fail
- For last minor release features see v0.2.0
Fixes
- Fixed a bug where using redirect operator would lead to other chaining operators being interpreted as commands
This release is a very early build and may have bugs. Please submit any bug reports and feedback on your experience using the github issues.
Also if you want to support me please check out my Ko-Fi
Full Changelog: v0.2.2...v0.2.3
v0.2.2
Features
See v0.2.0
Fixes
- Fixed crash with redirect and append operators
This release is a very early build and may have bugs. Please submit any bug reports and feedback on your experience using the github issues.
Also if you want to support me please check out my Ko-Fi
Full Changelog: v0.2.1...v0.2.2
v0.2.1
Features
See v0.2.0
Fixes
- Semicolon chaining operator now works as intended
This release is a very early build and may have bugs. Please submit any bug reports and feedback on your experience using the github issues.
Also if you want to support me please check out my Ko-Fi
Full Changelog: v0.2.0...v0.2.1
v0.2.0
Features
- Command chaining operators:
&& - conditional and
|| - conditional or
& - execute in background
| - piping
; - unconditional chaining
> - redirect out
>> - redirect out appends mode
- Improved help menu
This release is a very early build and may have bugs. Please submit any bug reports and feedback on your experience using the github issues.
Also if you want to support me please check out my Ko-Fi
Full Changelog: v0.1.1...v0.2.0
v0.1.1
Features
- glob function for lua API
- format specifier for date in lush.prompt
- added E2E testing for contributors
Fixes
- fixed input bug where too many '/' inputs duplicated the prompt
This release is a very early build and may have bugs. Please submit any bug reports and feedback on your experience using the github issues.
Also if you want to support me please check out my Ko-Fi
Full Changelog: v0.1.0...v0.1.1
Lunar Shell v0.1.0
Features
- lua scripting API
- run lua scripts as commands
- init.lua script for configuration
- command history
- inline autocomplete
- basic builtins for cd, time, help, and exit
This release is a very early build and may have bugs. Please submit any bug reports and feedback on your experience using the github issues.
Also if you want to support me please check out my Ko-Fi