Skip to content

build(deps): bump charm.land/lipgloss/v2 from 2.0.5 to 2.0.6 in the charmbracelet group across 1 directory - #636

Merged
github-actions[bot] merged 1 commit into
mainfrom
dependabot/go_modules/charmbracelet-0196ca9bdc
Aug 17, 2026
Merged

github-actions[bot] merged 1 commit into
mainfrom
dependabot/go_modules/charmbracelet-0196ca9bdc

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 17, 2026 •

Copy link
Copy Markdown
Contributor

Bumps the charmbracelet group with 1 update in the / directory: charm.land/lipgloss/v2.

Updates charm.land/lipgloss/v2 from 2.0.5 to 2.0.6

Release notes

Sourced from charm.land/lipgloss/v2's releases.

v2.0.6

Devanagari, auto-grapheme mode, and more

Hi! The big news in this release is that Lip Gloss now properly renders Devanagari (Hindi)! Beyond that—or perhaps as a result—Lip Gloss will now switch to mode 2027 for grapheme support when possible.

There's other good stuff too. Let's go!

क्या हाल है?

Hindi speakers, it's about time! Lip Gloss and Ultraviolet now properly renders Devanagari. That means Bubble Tea will as well.

This brings us to…

Cyberpunk 2027

Lip Gloss (and Ultraviolet) now asks the terminal at startup whether it supports Unicode core mode (DEC mode 2027), and when it does, measures widths the same way the terminal does. We did this for Devanagari but it also means Emojis and things render better now too. Let's go!

Shrinky tables: not anymore

Columns no longer shrink to zero width. Thanks, @​taciturnaxolotl!


Changelog

Fixed

  • d231906a63681848939223b6e03d049b513697a0: fix(table): prevent columns from shrinking to zero width (#671) (@​taciturnaxolotl)

Thoughts? Questions? We love hearing from you. Feel free to reach out on X, Discord, Slack, The Fediverse, Bluesky.

Commits
  • 733ce53 chore(deps): bump uv and ansi (#726)
  • 3147668 chore(deps): bump github.com/lucasb-eyer/go-colorful in the all group (#725)
  • 5696b28 chore(deps): bump actions/setup-go from 6 to 7 in the all group (#716)
  • d231906 fix(table): prevent columns from shrinking to zero width (#671)
  • d19c46c chore(deps): bump golang.org/x/sys in the all group (#714)
  • 10f9584 chore(deps): bump ultraviolet for emoji-related fixes
  • See full diff in compare view

@dependabot dependabot Bot added build M-T: Changes to compilation and CI processes semver:patch Use on pull requests to describe the release version increment labels Aug 17, 2026
@dependabot
dependabot Bot requested a review from a team as a code owner August 17, 2026 18:41
@dependabot dependabot Bot added the build M-T: Changes to compilation and CI processes label Aug 17, 2026
@github-actions github-actions Bot added this to the Next Release milestone Aug 17, 2026

@mwbrooks mwbrooks left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

✅ Thanks @dependabot!

@github-actions
github-actions Bot enabled auto-merge (squash) August 17, 2026 18:42
@codecov

codecov Bot commented Aug 17, 2026 •

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 72.21%. Comparing base (47c79eb) to head (5468e92).
⚠️ Report is 2 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #636      +/-   ##
==========================================
- Coverage   72.22%   72.21%   -0.01%     
==========================================
  Files         238      238              
  Lines       20072    20072              
==========================================
- Hits        14497    14495       -2     
- Misses       4302     4304       +2     
  Partials     1273     1273              

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Bumps the charmbracelet group with 1 update in the / directory: [charm.land/lipgloss/v2](https://github.com/charmbracelet/lipgloss).


Updates `charm.land/lipgloss/v2` from 2.0.5 to 2.0.6
- [Release notes](https://github.com/charmbracelet/lipgloss/releases)
- [Commits](charmbracelet/lipgloss@v2.0.5...v2.0.6)

---
updated-dependencies:
- dependency-name: charm.land/lipgloss/v2
  dependency-version: 2.0.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: charmbracelet
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot Bot changed the title build(deps): bump charm.land/lipgloss/v2 from 2.0.5 to 2.0.6 in the charmbracelet group build(deps): bump charm.land/lipgloss/v2 from 2.0.5 to 2.0.6 in the charmbracelet group across 1 directory Aug 17, 2026
@dependabot
dependabot Bot force-pushed the dependabot/go_modules/charmbracelet-0196ca9bdc branch from 0f72803 to 5468e92 Compare August 17, 2026 18:48
@github-actions
github-actions Bot merged commit 75dabf3 into main Aug 17, 2026
9 checks passed
@github-actions
github-actions Bot deleted the dependabot/go_modules/charmbracelet-0196ca9bdc branch August 17, 2026 18:53
zimeg added a commit that referenced this pull request Sep 9, 2026
…sion

The lipgloss v2.0.5 pin alone did not fix the lingering selection lines:
verified on a real TTY, `slack create` -> Automation App still left stale
rendered lines behind with lipgloss pinned to v2.0.5.

Root cause: the charmbracelet group bump #636 was titled as a lipgloss
v2.0.5 -> v2.0.6 bump, but its go.mod diff also carried
github.com/charmbracelet/ultraviolet f5a850f9 -> 006e29f9. The erase/teardown
behavior lives in ultraviolet's terminal renderer (rewritten in that window:
new lineHasDrift/repaintLine, changed inline erase-height), which the wide
selector glyph triggers -- not in lipgloss. The earlier pin reverted the wrong
half of #636, and this repo's own go.mod line kept ultraviolet at 006e29f9
even with lipgloss at v2.0.5, so the regressed renderer was never actually
reverted until now.

lipgloss v2.0.6 requires the new ultraviolet via MVS, so the two are pinned
back together: lipgloss to v2.0.5 and ultraviolet to the f5a850f9
pseudo-version. This is the config confirmed clean on a real terminal. The
dependabot ignore rule now fences both deps; lift both together once the
upstream ultraviolet fix ships.

Co-Authored-By: Claude <[email protected]>
zimeg added a commit that referenced this pull request Sep 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

build M-T: Changes to compilation and CI processes semver:patch Use on pull requests to describe the release version increment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant