Skip to content

Update bubbletea from v1.3.6 to v1.3.10#3727

Merged
pelikhan merged 3 commits intomainfrom
copilot/update-bubbletea-version
Nov 12, 2025
Merged

Update bubbletea from v1.3.6 to v1.3.10#3727
pelikhan merged 3 commits intomainfrom
copilot/update-bubbletea-version

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Nov 12, 2025

Patch update for github.com/charmbracelet/bubbletea from v1.3.6 to v1.3.10, fixing window resize handling and event processing in the TUI dependency chain.

Changes

  • Updated github.com/charmbracelet/bubbletea v1.3.6 → v1.3.10
  • Transitive updates:
    • charmbracelet/colorprofile v0.3.1 → v0.3.3
    • charmbracelet/x/ansi v0.9.3 → v0.11.0
    • charmbracelet/x/cellbuf v0.0.13 → v0.0.14
    • golang.org/x/text v0.30.0 → v0.31.0
    • golang.org/x/term v0.36.0 → v0.37.0
    • Added clipperhouse/displaywidth v0.5.0
  • Merged latest changes from main branch

Notes

bubbletea is an indirect dependency via charmbracelet/huh (interactive prompts) and charmbracelet/bubbles (TUI components). No code changes required.

Upstream changes: window title/size message handling fixes, improved resize handling, event loop stability improvements.

Merge from Main

This PR includes a merge from the main branch, bringing in recent changes including the fingerprintcampaign rename and other documentation updates. Merge conflicts in go.mod and go.sum were resolved successfully, and all tests pass.

Original prompt

This section details on the original issue you should resolve

<issue_title>[Dependabot] Update github.com/charmbracelet/bubbletea from v1.3.6 to v1.3.10</issue_title>
<issue_description>## Summary
Update github.com/charmbracelet/bubbletea dependency from v1.3.6 to v1.3.10

Current State

  • Package: github.com/charmbracelet/bubbletea
  • Current Version: v1.3.6
  • Proposed Version: v1.3.10
  • Update Type: Patch

Safety Assessment

Safe to update

  • Patch version update (1.3.6 → 1.3.10)
  • Bug fix release only
  • No breaking changes
  • Backward compatible

Changes

  • Fixed handling of setWindowTitleMsg and windowSizeMsg in event loop
  • Improved window resize handling
  • Enhanced event processing stability

Links

Recommended Action

go get -u github.com/charmbracelet/bubbletea@v1.3.10
go mod tidy

Testing Notes

  • Run all tests: make test
  • Test terminal UI components (spinner, prompts)
  • Verify window resize handling works correctly
  • Check event loop behavior in interactive CLI commands

AI generated by Dependabot Go Module Dependency Checker</issue_description>

Comments on the Issue (you are @copilot in this section)


✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Copilot AI changed the title [WIP] Update github.com/charmbracelet/bubbletea to v1.3.10 Update bubbletea from v1.3.6 to v1.3.10 Nov 12, 2025
@pelikhan pelikhan marked this pull request as ready for review November 12, 2025 14:49
Copilot AI review requested due to automatic review settings November 12, 2025 14:49
Copilot AI requested a review from pelikhan November 12, 2025 14:49
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR updates the github.com/charmbracelet/bubbletea TUI framework from v1.3.6 to v1.3.10, a patch-level update that includes bug fixes for window resize handling and event processing. Since bubbletea is an indirect dependency (used via charmbracelet/huh for interactive prompts and charmbracelet/lipgloss for styling), no code changes are required.

Key changes:

  • Updated bubbletea from v1.3.6 to v1.3.10 (primary patch update)
  • Updated several transitive charmbracelet dependencies (colorprofile, x/ansi, x/cellbuf)
  • Added new transitive dependency clipperhouse/displaywidth v0.5.0
  • Updated golang.org/x dependencies (text v0.30.0 → v0.31.0, tools v0.37.0 → v0.38.0)
  • Removed golang.org/x/sync v0.17.0 (no longer needed as transitive dependency)

Reviewed Changes

Copilot reviewed 1 out of 2 changed files in this pull request and generated no comments.

File Description
go.mod Updated bubbletea to v1.3.10 and transitive dependencies; added displaywidth, removed golang.org/x/sync
go.sum Updated checksums for all modified dependencies and their transitive dependencies

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@pelikhan
Copy link
Copy Markdown
Collaborator

@copilot Merge main

Copilot stopped work on behalf of pelikhan due to an error November 12, 2025 14:54
@pelikhan
Copy link
Copy Markdown
Collaborator

@copilot merge main

Copy link
Copy Markdown
Contributor Author

Copilot AI commented Nov 12, 2025

@copilot merge main

Merged main branch successfully (d5a96dd). Resolved merge conflicts in go.mod/go.sum and all tests are passing.

@pelikhan pelikhan merged commit 51a8f5a into main Nov 12, 2025
4 checks passed
@pelikhan pelikhan deleted the copilot/update-bubbletea-version branch November 12, 2025 18:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Dependabot] Update github.com/charmbracelet/bubbletea from v1.3.6 to v1.3.10

3 participants