chore(deps): update module github.com/charmbracelet/bubbletea to v0.24.2 #73
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
v0.22.1
->v0.24.2
Warning
Some dependencies could not be looked up. Check the warning logs for more information.
Release Notes
charmbracelet/bubbletea (github.com/charmbracelet/bubbletea)
v0.24.2
Compare Source
This point release fixes a race condition that could occur when stopping the default renderer:
Full Changelog: charmbracelet/bubbletea@v0.24.1...v0.24.2
Thoughts? Questions? We love hearing from you. Feel free to reach out on Twitter, The Fediverse, or Discord.
v0.24.1
Compare Source
You can pipe again
This point release fixes a regression introduced in
v0.24.0
in which keyboard and mouse input would be lost when piping and redirecting into a program with default inputs. Special thanks to @pomdtr for…piping up about the regression.Full Changelog: charmbracelet/bubbletea@v0.24.0...v0.24.1
Thoughts? Questions? We love hearing from you. Feel free to reach out on Twitter, The Fediverse, or Discord.
v0.24.0
Compare Source
It is finally time for another Bubble Tea release!
This release contains 31 commits by 14 contributors. Thank you everyone! 💕
Without further ado, here's a list of the most important changes:
Message handling and filtering
The
tea.QuitMsg
is now exported and you can usetea.WithFilter
to filter which messages your model will receive:Testing
We are introducing an our very own
/x
package, which contains theteatest
package.With
teatest
, you can easily run atea.Program
, assert its final model and/or output.This package required a couple of new methods on Bubble Tea, namely
Program.Wait()
,WithoutSignals
.You can see an example usage in the
simple
example.Bug fixing
We try hard to not let any of them pass, but we know, sometimes a few of them do. This release also gets rid of a bunch of them.
What's Changed
New Contributors
Full Changelog: charmbracelet/bubbletea@v0.23.2...v0.24.0
Thoughts? Questions? We love hearing from you. Feel free to reach out on Twitter, The Fediverse, or Discord.
v0.23.2
Compare Source
Hello Bugfixes
This is a small maintenance release with two small but acute fixes from our wonderful community. Thanks for the support! 💘
Fixed
Msg
Cmd
is not nil before invoking (to avoid a nil pointer exception) by @nderjung in https://github.com/charmbracelet/bubbletea/pull/640BatchMsg
toSequence
by @stoffeastrom in https://github.com/charmbracelet/bubbletea/pull/581Thoughts? Questions? We love hearing from you. Feel free to reach out on Twitter, The Fediverse, or Discord.
v0.23.1
Compare Source
This bugfix release addresses an issue that was introduced by
v0.23.0
and prevented programs from re-usingstdin
after atea.Program
had finished execution.Changelog
Fixed!
Thoughts? Questions? We love hearing from you. Feel free to reach out on Twitter, The Fediverse, or Discord.
v0.23.0
Compare Source
If you are closely following Bubble Tea's development, you may have already noticed that we have been really busy fixing a lot of issues and merged more than just a couple of feature requests in recent weeks. This
v0.23.0
release is in fact our biggest update since the initial release of the package: in the last 3 months over 100 commits have reached us by more than 30 individual contributors! Thank you everyone! 💕Here's a quick overview of what has changed:
Custom Outputs
Don't want to render your beautiful TUI to
stdout
? A buffer or an alternative file descriptor likestderr
seems moreappropriate? We got you covered now:
Render to stderr
Render to a Buffer
Run Like the Wind
We've introduced the aptly named method
Program.Run
which replaces and deprecates the existingProgram.Start
andProgram.StartReturningModel
methods. This unifies and clarifies the blocking behavior of the Bubble Tea program execution.The old methods will continue to work for now, but please update your programs accordingly:
Bug Fix Galore!
The initialization and tear-down methods of
tea.Program
have been revised and some long-standing problems have been resolved. We couldn't list every single fix in the release notes, so please check out the full changelog below!🤗 Thanks
We would like to particularly thank @knz who is the sole author of more than a dozen PRs since the last release. Outstanding work!
Changelog
New
tea.WithOutput
)tea.WithoutSignalHandler
tea.ClearScreen
,tea.ShowCursor
commandsBatchMsg
Fixed!
Program.Run
Program.Send
on shutdownDeprecated
Program.Start
,Program.StartReturningModel
: please useProgram.Run
Thoughts? Questions? We love hearing from you. Feel free to reach out on Twitter, The Fediverse, or Discord.
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot.