v0.8.0
·
36 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
Features
- Improve end user experience when prompting for input without a message.
- Implement
raw_prompt_skippableforSelect.
Fixes
- Fix bug where inputs spanning 3+ lines would break text rendering.
- Fix bug where Select and MultiSelect prompts would render the first option incorrectly when filtering is disabled.
- Fix autocomplete suggestions not being updated after a suggestion is accepted.
- Fix incorrect cursor placement when inputting CJK characters.
API Changes
- Don't require static lifetime for autocompleter and validator.
Dependencies
- Upgraded
crosstermto 0.28.1. - Raised minimum supported Rust version to 1.80.0.
- Migrate from
once_celltostdlib. - Migrate from
fxhashtostdlib. - Removed unused dependency (newline-converter).
- Fix GitHub Action outdated dependencies.
Acknowledgments
Thanks to all the users and contributors who helped improve this library with their feedback and contributions!
@basbossink-ds, @CraftSpider, @ereOn, @istudyatuni, @jarjk, @jonassmedegaard, @Maffey, @moritz-hoelting, @phostann, @stormshield-guillaumed, @theRookieCoder, @tusharmath