Pre-release 0.0.2
MrPicklePinosaur
released this
13 Nov 00:21
·
156 commits
to master
since this release
Hey all! Pre-release version 0.0.2 of shrs: the rusty shell toolkit has just been released π ! shrs is not just a shell written in Rust, it is a library for you to build your own command line shell. Here are some exciting new features that can be found in this release:
- Run contexts: save and restore your execution environment
- Dynamic aliases: change the definition of alias depending on which directory you are in
- Project/workspace parsing: enables the abilitiy to create prompts like starship
- Serde support: enables abilitiy to parse options from config files
What's Changed
- Adding cursor buffer utilities by @nithinmuthukumar in #192
- Refactor environment variables by @MrPicklePinosaur in #195
- (master) add better metadata and readme for plugins by @MrPicklePinosaur in #196
- Add case change with motion by @5c077m4n in #198
- Pass context to keybinding functions by @MrPicklePinosaur in #200
- Nithin/highlight multiline abstract by @nithinmuthukumar in #199
- Cd Stack Plugin by @MrPicklePinosaur in #197
- Project directory metadata parsing by @MrPicklePinosaur in #204
- Move Insulter to https://github.com/nithinmuthukumar/shrs_insulter by @nithinmuthukumar in #206
- small fix by @nithinmuthukumar in #207
- Directory parse for rust projects by @MrPicklePinosaur in #205
- File Logger Plugin by @MrPicklePinosaur in #215
- serde support by @MrPicklePinosaur in #219
- Failable plugins by @MrPicklePinosaur in #221
- Save run contexts to file by @MrPicklePinosaur in #220
- tab expand escape spaces by @MrPicklePinosaur in #225
- daniel/completion common prefix by @MrPicklePinosaur in #227
- fix typos by @not-my-profile in #232
- move shrs crate to crates/shrs by @not-my-profile in #234
- more powerful filesystem metadata queries by @MrPicklePinosaur in #239
- Autocd Plugin by @MrPicklePinosaur in #216
- Nithin/return_output_from_eval by @nithinmuthukumar in #245
- Persistent bash by @nithinmuthukumar in #248
- Migrate shrs to its own organization' by @MrPicklePinosaur in #255
- bump workspace to v0.0.2 by @MrPicklePinosaur in #257
- add favicon and banner to docs by @MrPicklePinosaur in #259
- Merge Lang Options into mux by @nithinmuthukumar in #263
- OutputWriter stub by @nithinmuthukumar in #264
- update env and wd in bash by @nithinmuthukumar in #268
New Contributors
- @not-my-profile made their first contribution in #232
Full Changelog: 0.0.1...0.0.2