Skip to content

Update module charm.land/lipgloss/v2 to v2.1.0 - #9475

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/charm.land-lipgloss-v2-2.x
Open

renovate[bot] wants to merge 1 commit into
mainfrom
renovate/charm.land-lipgloss-v2-2.x

Conversation

@renovate

@renovate renovate Bot commented Nov 9, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
charm.land/lipgloss/v2 v2.0.6 → v2.1.0 age confidence

Release Notes

charmbracelet/lipgloss (charm.land/lipgloss/v2)

v2.1.0

Compare Source

New table parameter and many fixes

Hi all! This release gives tables a new feature. They can now size themselves to their content and still respect a maximum width. It also comes with a big batch of fixes, many of them from first-time contributors. Let's go!

Fit Content on tables

Screenshot 2026-11-09 at 17 15 17

Until now, setting Width on a table meant it would always stretch to fill that width, even if it only had three short words in it. Now there's FitContent():

t := table.
	Width(72).
    FitContent().
    Headers("LANGUAGE", "FORMAL", "INFORMAL").
    Rows(rows...)

With FitContent, the table renders at the width its content actually needs. Width becomes a ceiling, if the content is wider than that, the table is held to the maximum and wraps like before.

Perfect for sidebars, popups, and anywhere a table shouldn't go far. Thanks, @​pete-woods!

Darker Darks, Lighter Lights

Lip Gloss now decides whether a color is dark using CIELAB lightness instead of HSL. In simple words, it now judges dark and light the way your eyes do, so saturated blues and purples are no longer mistaken for light colors. LightDark and friends will pick the right side more often. Thanks, @​janearc!

Full-Fidelity RGB

RGBColor channels are now 16 bits, so colors survive the round trip through color.Color without losing precision. Thanks, @​MokiMeow!

Faster Wrapping

Wrap now sizes its buffer up front and copies bytes in runs instead of one at a time. Thanks, @​taciturnaxolotl!

That's all for now,
Charm XX 💫

Changelog

New!
Fixed
Other stuff

The Charm logo

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


Configuration

📅 Schedule: (UTC)

  • 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 was generated by Mend Renovate. View the repository job log.

@renovate
renovate Bot requested a review from MrAlias as a code owner November 9, 2026 19:46
@renovate renovate Bot added dependencies Pull requests that update a dependency file Skip Changelog PRs that do not require a CHANGELOG.md entry labels Nov 9, 2026
@renovate

renovate Bot commented Nov 9, 2026

Copy link
Copy Markdown
Contributor Author

ℹ️ Artifact update notice

File name: internal/tools/go.mod

In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

  • The go directive was updated for compatibility reasons

Details:

Package Change
go 1.26.0 -> 1.26.7

@opentelemetry-pr-dashboard

opentelemetry-pr-dashboard Bot commented Nov 9, 2026 •

Copy link
Copy Markdown

Pull request dashboard status

Waiting on reviewers · refreshed 2026-11-09 20:04 UTC

Review the latest changes.

Status above doesn't look right?
  • Just replied or pushed? Anything around or after the refresh time above may not be picked up yet — give it a few minutes.
  • Anything look wrong? Report it with what you expected; it helps us improve the dashboard.

@codecov

codecov Bot commented Nov 9, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 89.8%. Comparing base (63c5f44) to head (1bd8e5e).

Additional details and impacted files

Impacted file tree graph

@@           Coverage Diff           @@
##            main   #9475     +/-   ##
=======================================
- Coverage   89.8%   89.8%   -0.1%     
=======================================
  Files        357     357             
  Lines      23965   23965             
=======================================
- Hits       21535   21533      -2     
- Misses      2430    2432      +2     

see 5 files with indirect coverage changes

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

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

🟡 Changes recommended

The tools module’s higher Go minimum conflicts with the version used by make go-work, causing subsequent workspace commands to fail until generation accounts for the highest member-module requirement.

1 open issue
What changed in this PR

Updates Lip Gloss in OpenTelemetry Go’s internal tooling module, bringing upstream rendering improvements and fixes without changing application code.

Changes:

  • Upgrades charm.land/lipgloss/v2 from v2.0.6 to v2.1.0.
  • Raises the tools module’s minimum Go version from 1.26.0 to 1.26.7.
  • Refreshes the dependency checksums.
File Description
internal/​tools/​go.sum Replaces Lip Gloss checksums with those for v2.1.0.
internal/​tools/​go.mod Updates Lip Gloss and raises the tools module’s Go minimum.

Review effort: Balanced

Comment thread internal/tools/go.mod
module go.opentelemetry.io/otel/internal/tools

go 1.26.0
go 1.26.7
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file Skip Changelog PRs that do not require a CHANGELOG.md entry

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant