Skip to content

v0.21.0

Choose a tag to compare

@github-actions github-actions released this 26 May 06:56
· 389 commits to main since this release

shed v0.21.0

shed v0.21.0 has been released.

New Features

  • shed now compiles on MacOS. Included with this release is an aarch64 MacOS binary.
    • Will require further testing to ensure that everything is in order, but the Mac build is currently passing all 3127 tests.
  • Implemented a bash-style grid completion menu.
    • This completion menu is now the default, instead of the fuzzy completion.
    • shopt prompt.complete_style lets you choose which menu you want. grid or fuzzy, may add more later.

Changes

  • pressing q in the help pager now exits the pager directly, instead of exiting to the previous page.
  • The following actions are no longer considered errors:
    • passing an empty array to a for loop
    • calling unset on an unset variable
    • calling wait with an empty job table

Fixes

  • in vi-mode, Ctrl+A/Ctrl+X number increment/decrement, and rot13 are now dot-repeatable.
  • shed no longer inherits PWD from the environment, and only sets OLDPWD at init if it is found in the environment.