feat: upgrade bubbletea, bubbles, and lipgloss to v2 #118

Merged
bagas merged 27 commits from staging into main 2026-03-20 14:28:44 +07:00
Owner
No description provided.
bagas added 27 commits 2026-03-20 14:27:41 +07:00
fix(deps): update module google.golang.org/grpc to v1.79.0
Tests / Run Tests (pull_request) Successful in 2m3s
3080fb8365
fix(deps): update module google.golang.org/grpc to v1.79.1
Tests / Run Tests (pull_request) Successful in 2m29s
e050368b4c
chore(deps): update docker/login-action action to v4
Tests / Run Tests (pull_request) Successful in 2m5s
b68856260a
chore(deps): update golang docker tag to v1.26.1
Tests / Run Tests (pull_request) Successful in 2m3s
29891b8e63
Reviewed-on: #92
fix(deps): update module google.golang.org/grpc to v1.79.2
Tests / Run Tests (pull_request) Successful in 2m13s
9b797659a5
feat: upgrade bubbletea, bubbles, and lipgloss to v2
SonarQube Scan / SonarQube Trigger (push) Successful in 5m41s
e75788286f
- Migrate import paths from github.com/charmbracelet/* to charm.land/*/v2
- Replace tea.KeyMsg with tea.KeyPressMsg in all update handlers and tests
- Replace View() string return type with tea.View using declarative AltScreen
  and MouseMode instead of tea.WithAltScreen()/tea.WithMouseCellMotion()
- Replace tea.WindowSize() with tea.RequestWindowSize in Init()
- Remove tea.ClearScreen from all tea.Batch() calls (removed in v2)
- Replace lipgloss.SetColorProfile(termenv.TrueColor) with
  tea.WithColorProfile(colorprofile.TrueColor) in NewProgram options
- Replace ti.Width assignments with ti.SetWidth() method calls
- Update Redraw() to send tea.WindowSizeMsg{} instead of removed tea.ClearScreen
- Update test assertions to check view.Content instead of view directly
- Remove github.com/muesli/termenv dependency
chore(deps): update docker/build-push-action action to v7
Tests / Run Tests (pull_request) Successful in 2m5s
26901ec9a2
chore(deps): update docker/setup-buildx-action action to v4
Tests / Run Tests (pull_request) Successful in 2m11s
e743b21a2d
Reviewed-on: #97
Reviewed-on: #99
fix(deps): update module charm.land/bubbletea/v2 to v2.0.2
Tests / Run Tests (pull_request) Successful in 2m15s
ff33d22a32
fix(deps): update module charm.land/lipgloss/v2 to v2.0.1
Tests / Run Tests (pull_request) Successful in 2m1s
9c510359b5
fix: capture TERM from PTY request to restore terminal colors on SSH sessions
Tests / Run Tests (pull_request) Successful in 2m4s
SonarQube Scan / SonarQube Trigger (push) Successful in 3m40s
a3ee50174b
Reviewed-on: #116
chore: group all dependencies in renovate config
Tests / Run Tests (pull_request) Successful in 2m4s
685d8b9cd3
Merge pull request 'chore: group all dependencies in renovate config' (#117) from chore/update-renovate-config into staging
SonarQube Scan / SonarQube Trigger (push) Successful in 3m44s
Tests / Run Tests (pull_request) Successful in 2m5s
305693a697
Reviewed-on: #117
bagas merged commit f20e5668ff into main 2026-03-20 14:28:44 +07:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: bagas/tunnel-please#118