Pre-release 0.0.5
Hey everyone π ! It's been a while but we are back with the 0.0.5 pre-release of shrs π ! In this release we have seen a couple of exciting new features to speed up your workflow in the shell!
Firstly, we now support rhai for writing completion scripts via the shrs_rhai_completion plugin. Leveraging this functionality, we now provide automatically generated completion scripts for a large number of common programs!
Next, shrs now has command suggestions as you type, allowing you to quickly re-run relevant commands from history.
Finally, we have introduced the concepts of snippets - automatically expanding text triggered by a keyword. This can be used to abbreviate long words or type out boilerplate.
Coming up in the next release will be a rewrite of the shell language to make it more feature complete as well as further experimental features for mux! Until then!
- pinosaur
What's Changed
- rhai completions by @nithinmuthukumar in #391
- Update README.md by @nithinmuthukumar in #393
- Adding to Runtime and config by @nithinmuthukumar in #395
- Nithin/crate merge by @nithinmuthukumar in #404
- Nithin/plugin help meta by @nithinmuthukumar in #405
- Nithin/plugin help meta by @nithinmuthukumar in #409
- SHRS-408: Add "help plugin " and help field to PluginMeta by @rithikasilva in #410
- Expose LineCtx to keybindings by @MrPicklePinosaur in #416
- Extract LineCtx into its own struct by @MrPicklePinosaur in #417
- Type builtin command by @AryanAb in #361
- Nithin/remove history item by @nithinmuthukumar in #419
- if statement to limit switch if the mode is already correct by @nithinmuthukumar in #421
- Suggestion feature by @nithinmuthukumar in #403
- Adding sleep to prevent busy waiting by @nithinmuthukumar in #423
- change to millis by @nithinmuthukumar in #426
- Nithin/snippets by @nithinmuthukumar in #425
- Nithin/mux color output by @nithinmuthukumar in #428
- manpages plugin by @MrPicklePinosaur in #401
- Removing warnings by @nithinmuthukumar in #434
- fixing color bug by @nithinmuthukumar in #438
- bump version to 0.0.5 by @MrPicklePinosaur in #437
Full Changelog: 0.0.4...0.0.5