Skip to content

fix(deps): update all non-major dependencies - #118

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/all-minor-patch
Open

fix(deps): update all non-major dependencies#118
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/all-minor-patch

Conversation

@renovate

@renovate renovate Bot commented Jul 28, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
charm.land/lipgloss/v2 v2.0.5v2.0.6 age confidence
github.com/alecthomas/kong v1.16.0v1.16.1 age confidence
github.com/mattn/go-isatty v0.0.23v0.0.24 age confidence
modernc.org/sqlite v1.54.0v1.56.0 age confidence

Release Notes

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

v2.0.6

Compare Source

Measure Twice, Draw Once

Mostly a width-measurement release, courtesy of some Ultraviolet and x/ansi bumps, plus a table fix.

Emoji

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. No more drifting borders on rows with ⚠️ and friends.

It also had a four-column cap on cell width, which meant anything wider was dropped from the screen entirely — 👨‍👩‍👧‍👦 is eight columns. That cap is gone.

Hindi

Terminals without mode 2027 advance the cursor once per codepoint and don't know about cluster boundaries. Unicode 15.1 merged Indic conjuncts into single clusters, so स्ते is one cluster that those terminals still paint in two columns. Measuring it as a unit put everything after it in the wrong place.

The wcwidth path now measures per codepoint, matching what those terminals actually do. If you're rendering through Bubble Tea, Devanagari should line up.

Tables

Columns no longer shrink to zero. There's now a minimum width floor of padding plus one character, with a fallback to the old behavior when the width budget is impossible. Thanks to @​taciturnaxolotl!

Heads up

Canvas.Render() now trims trailing whitespace. Expect goldens to move.


Changelog

Fixed

The Charm logo

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

alecthomas/kong (github.com/alecthomas/kong)

v1.16.1

Compare Source

mattn/go-isatty (github.com/mattn/go-isatty)

v0.0.24

Compare Source

cznic/sqlite (modernc.org/sqlite)

v1.56.0

Compare Source

v1.55.0

Compare Source


Configuration

📅 Schedule: (in timezone Europe/London)

  • Branch creation
    • "before 9am on monday"
  • 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.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • 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 added the dependencies Dependency updates label Jul 28, 2026
@renovate
renovate Bot force-pushed the renovate/all-minor-patch branch from e3a8243 to b1ac538 Compare July 29, 2026 11:04
@renovate renovate Bot changed the title fix(deps): update module github.com/mattn/go-isatty to v0.0.24 fix(deps): update all non-major dependencies Jul 29, 2026
@renovate
renovate Bot force-pushed the renovate/all-minor-patch branch from b1ac538 to 36fd5f7 Compare July 29, 2026 18:46
@renovate renovate Bot changed the title fix(deps): update all non-major dependencies fix(deps): update module github.com/mattn/go-isatty to v0.0.24 Jul 29, 2026
@renovate
renovate Bot force-pushed the renovate/all-minor-patch branch from 36fd5f7 to 206d356 Compare July 29, 2026 21:14
@renovate renovate Bot changed the title fix(deps): update module github.com/mattn/go-isatty to v0.0.24 fix(deps): update all non-major dependencies Jul 29, 2026
@renovate
renovate Bot force-pushed the renovate/all-minor-patch branch from 206d356 to f53f46f Compare July 30, 2026 11:34
@renovate renovate Bot changed the title fix(deps): update all non-major dependencies fix(deps): update module github.com/mattn/go-isatty to v0.0.24 Jul 30, 2026
@renovate
renovate Bot force-pushed the renovate/all-minor-patch branch from f53f46f to a08e714 Compare July 30, 2026 16:57
@renovate renovate Bot changed the title fix(deps): update module github.com/mattn/go-isatty to v0.0.24 fix(deps): update all non-major dependencies Jul 30, 2026
ryanlewis added a commit that referenced this pull request Aug 5, 2026
Same migration as ryanlewis/rlew.io#35 and ryanlewis/shout-sh#9,
config-only.

## What changes

- **`osvVulnerabilityAlerts: true`** — the missing feed; alerts were
already on here, and the old config already had the correct
zero-cooldown `vulnerabilityAlerts` block that could never fire (the
shout-sh shape)
- Cooldown stays 5 days; grouping/labels subsumed by the preset
(`config:best-practices` ⊂ preset's extends)
- Open renovate PR #118 (non-major group) will re-render under the
preset's schedule

## What's preserved

- **`":preserveSemverRanges"`** — this repo is consumed by others (`go
install github.com/ryanlewis/things-cli/cmd/things@latest`, `brew
install ryanlewis/tap/things`). For go.mod it's technically a no-op, but
it also stops the preset pinning the docs site's `Gemfile` ranges
(`jekyll-theme-chirpy ~> 7.2`, lockfile-less) to exact versions
- **The Ruby `<4` guard** — jekyll-theme-chirpy 7.x requires Ruby ~>
3.1, and Renovate has offered Ruby 4 before (#66)

## No `.npmrc` here

CI is pure Go (`ci.yml`: setup-go, build, test -race); docs build with
bundler. No npm anywhere.

https://claude.ai/code/session_01KpxDfrqPwQAYb2RT6mi1qW
@renovate
renovate Bot force-pushed the renovate/all-minor-patch branch from a08e714 to 0f4aee3 Compare August 8, 2026 17:37
@renovate

renovate Bot commented Aug 8, 2026

Copy link
Copy Markdown
Contributor Author

ℹ️ Artifact update notice

File name: 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):

  • 6 additional dependencies were updated

Details:

Package Change
github.com/charmbracelet/ultraviolet v0.0.0-20251205161215-1948445e3318 -> v0.0.0-20260811164956-006e29f97886
github.com/charmbracelet/x/ansi v0.11.7 -> v0.11.8
github.com/lucasb-eyer/go-colorful v1.4.0 -> v1.4.1
github.com/mattn/go-runewidth v0.0.23 -> v0.0.24
golang.org/x/sync v0.21.0 -> v0.22.0
modernc.org/libc v1.74.1 -> v1.74.4

@renovate
renovate Bot force-pushed the renovate/all-minor-patch branch 4 times, most recently from fb4ee85 to 8ca49c3 Compare August 18, 2026 17:01
@renovate
renovate Bot force-pushed the renovate/all-minor-patch branch from 8ca49c3 to f9ac556 Compare August 18, 2026 23:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Dependency updates

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants