charmbracelet/bubbletea (github.com/charmbracelet/bubbletea)
### [`v0.26.4`](https://togithub.com/charmbracelet/bubbletea/releases/tag/v0.26.4)
[Compare Source](https://togithub.com/charmbracelet/bubbletea/compare/v0.26.3...v0.26.4)
Fix panics! Using `program.SetWindowTitle` and others *may* panic if they were called before the program starts.
Also note that `program.SetWindowTitle` is now deprecated. To set the window title use [`tea.SetWindowTitle`](https://pkg.go.dev/github.com/charmbracelet/bubbletea@v0.26.4#SetWindowTitle) command.
#### What's Changed
- chore(deps): bump github.com/charmbracelet/x/ansi from 0.1.1 to 0.1.2 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/charmbracelet/bubbletea/pull/1026](https://togithub.com/charmbracelet/bubbletea/pull/1026)
- chore(deps): bump github.com/charmbracelet/lipgloss from 0.10.0 to 0.11.0 in /examples by [@dependabot](https://togithub.com/dependabot) in [https://github.com/charmbracelet/bubbletea/pull/1025](https://togithub.com/charmbracelet/bubbletea/pull/1025)
- fix: program renderer commands by [@aymanbagabas](https://togithub.com/aymanbagabas) in [https://github.com/charmbracelet/bubbletea/pull/1030](https://togithub.com/charmbracelet/bubbletea/pull/1030)
**Full Changelog**: https://github.com/charmbracelet/bubbletea/compare/v0.26.3...v0.26.4
***
Thoughts? Questions? We love hearing from you. Feel free to reach out on [Twitter](https://twitter.com/charmcli), [The Fediverse](https://mastodon.social/@charmcli), or [Discord](https://charm.sh/chat).
### [`v0.26.3`](https://togithub.com/charmbracelet/bubbletea/releases/tag/v0.26.3)
[Compare Source](https://togithub.com/charmbracelet/bubbletea/compare/v0.26.2...v0.26.3)
This is a patch release that prevents `tea.WindowSizeMsg`s from being fired during altscreen changes on Windows. This was due to the fact that Windows emits a `window-size-event` on altscreen changes even if the size hand’t changed. Now, we cache the window-size and compare before sending the message to the `Model`.
#### What's Changed
- Prevent multiple window-size-events from firing on Windows by [@aymanbagabas](https://togithub.com/aymanbagabas) in [https://github.com/charmbracelet/bubbletea/pull/1021](https://togithub.com/charmbracelet/bubbletea/pull/1021)
- refactor: use x/term and x/ansi for renderer sequences by [@aymanbagabas](https://togithub.com/aymanbagabas) in [https://github.com/charmbracelet/bubbletea/pull/962](https://togithub.com/charmbracelet/bubbletea/pull/962)
**Full Changelog**: https://github.com/charmbracelet/bubbletea/compare/v0.26.2...v0.26.3
***
Thoughts? Questions? We love hearing from you. Feel free to reach out on [Twitter](https://twitter.com/charmcli), [The Fediverse](https://mastodon.social/@charmcli), or [Discord](https://charm.sh/chat).
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ 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.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
v0.26.2
->v0.26.4
Release Notes
charmbracelet/bubbletea (github.com/charmbracelet/bubbletea)
### [`v0.26.4`](https://togithub.com/charmbracelet/bubbletea/releases/tag/v0.26.4) [Compare Source](https://togithub.com/charmbracelet/bubbletea/compare/v0.26.3...v0.26.4) Fix panics! Using `program.SetWindowTitle` and others *may* panic if they were called before the program starts. Also note that `program.SetWindowTitle` is now deprecated. To set the window title use [`tea.SetWindowTitle`](https://pkg.go.dev/github.com/charmbracelet/bubbletea@v0.26.4#SetWindowTitle) command. #### What's Changed - chore(deps): bump github.com/charmbracelet/x/ansi from 0.1.1 to 0.1.2 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/charmbracelet/bubbletea/pull/1026](https://togithub.com/charmbracelet/bubbletea/pull/1026) - chore(deps): bump github.com/charmbracelet/lipgloss from 0.10.0 to 0.11.0 in /examples by [@dependabot](https://togithub.com/dependabot) in [https://github.com/charmbracelet/bubbletea/pull/1025](https://togithub.com/charmbracelet/bubbletea/pull/1025) - fix: program renderer commands by [@aymanbagabas](https://togithub.com/aymanbagabas) in [https://github.com/charmbracelet/bubbletea/pull/1030](https://togithub.com/charmbracelet/bubbletea/pull/1030) **Full Changelog**: https://github.com/charmbracelet/bubbletea/compare/v0.26.3...v0.26.4 *** Thoughts? Questions? We love hearing from you. Feel free to reach out on [Twitter](https://twitter.com/charmcli), [The Fediverse](https://mastodon.social/@charmcli), or [Discord](https://charm.sh/chat). ### [`v0.26.3`](https://togithub.com/charmbracelet/bubbletea/releases/tag/v0.26.3) [Compare Source](https://togithub.com/charmbracelet/bubbletea/compare/v0.26.2...v0.26.3) This is a patch release that prevents `tea.WindowSizeMsg`s from being fired during altscreen changes on Windows. This was due to the fact that Windows emits a `window-size-event` on altscreen changes even if the size hand’t changed. Now, we cache the window-size and compare before sending the message to the `Model`. #### What's Changed - Prevent multiple window-size-events from firing on Windows by [@aymanbagabas](https://togithub.com/aymanbagabas) in [https://github.com/charmbracelet/bubbletea/pull/1021](https://togithub.com/charmbracelet/bubbletea/pull/1021) - refactor: use x/term and x/ansi for renderer sequences by [@aymanbagabas](https://togithub.com/aymanbagabas) in [https://github.com/charmbracelet/bubbletea/pull/962](https://togithub.com/charmbracelet/bubbletea/pull/962) **Full Changelog**: https://github.com/charmbracelet/bubbletea/compare/v0.26.2...v0.26.3 *** Thoughts? Questions? We love hearing from you. Feel free to reach out on [Twitter](https://twitter.com/charmcli), [The Fediverse](https://mastodon.social/@charmcli), or [Discord](https://charm.sh/chat).Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ 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 Mend Renovate. View repository job log here.