v0.5.0

charmbracelet/gumv0.5.0Aug 29, 2022by github-actions[bot]

AI Summary

This release adds navigation shortcuts (jump to top/bottom) and wrap-around behavior to `gum choose`. It also adds character limits for inputs and confirms.

Key Highlights

  • `g`/`G` keybindings to jump to beginning/end of lists
  • Wrap around on edges for `gum choose` lists
  • Confirm messages now contain timeouts
  • `--char-limit` flag for `gum write` and `gum input`

New Features

  • g/G keybindings
  • wrap-around navigation
  • --char-limit
  • pre-populate --value for filter

Full Release Notes

## Changelog

### New Features
* <kbd>g</kbd> / <kbd>G</kbd> go to the beginning and end of `gum choose` lists
*  Pressing down on the last element or up on the first element will wrap around a `gum choose` list
* Confirm messages now contain timeouts to allow for non-interactive continuation.

### Bug fixes
* 2d5ef9: fix: gum write --char-limit 0 should ignore limit (@maaslalani)
* 4e61c1: fix: run spinner on stderr (@maaslalani)

### Others
* 9b3c8c: Allow `--value` to pre-populate `gum filter` (#113) (@maaslalani)

* * *

<a href="https://charm.sh/"><img alt="The Charm logo" src="https://stuff.charm.sh/charm-badge.jpg" width="400"></a>

Thoughts? Questions? We love hearing from you. Feel free to reach out on [Twitter](https://twitter.com/charmcli), [The Fediverse](https://mastodon.technology/@charm), or on [Slack](https://charm.sh/slack).