Bubbletea exec fix
This is a quick patch release with a bunch of small fixes.
Bubble Tea programs running under Wish's bubbletea.Middleware would not properly release the alternate screen when executing child processes via tea.Exec which caused child process output to appear "stacked" below the TUI instead of replacing it.
Awesome fix from @puneet-chandna!
Changelog
Fixed
- 6d395e5: fix(cmd): respect SetStdin/SetStdout/SetStderr for tea.Exec compatibility (#522) (@puneet-chandna)
Docs
- 7c4ea1b: docs: add more "built in" apps (#356) (@nmccamish)
- 88fc44c: docs: fix README grammar (#536) (@Rohan5commit)
- 8b65ba4: docs: fix typo in root entry comment (#540) (@Rohan5commit)
Other stuff
- afd3308: ci: sync dependabot config (#517) (@charmcli)
- 36d0599: ci: sync golangci-lint config (#519) (@github-actions[bot])
- 8a42f82: fix(examples/multichat): fix textarea.Update call for value receiver of textarea.Model (#568) (@darororo)
- 873fd34: options: fix WithBanner / WithBannerHandler godoc to say 'returns' (#553) (@c-tonneslan)
- 38d0ae3: refactor: replace interface{} with any (Go 1.18+) (#558) (@MD-Mushfiqur123)
- 781fc16: v2.0.2 (@taciturnaxolotl)
Thoughts? Questions? We love hearing from you. Feel free to reach out on X, Discord, Slack, The Fediverse, Bluesky.