Skip to content

chore(deps): bump the all group across 1 directory with 4 updates#5

Merged
garyblankenship merged 1 commit into
mainfrom
dependabot/go_modules/all-c9d681717b
Mar 13, 2026
Merged

chore(deps): bump the all group across 1 directory with 4 updates#5
garyblankenship merged 1 commit into
mainfrom
dependabot/go_modules/all-c9d681717b

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Mar 13, 2026

Bumps the all group with 4 updates in the / directory: charm.land/fantasy, github.com/charmbracelet/glamour, github.com/charmbracelet/huh and golang.org/x/sync.

Updates charm.land/fantasy from 0.11.1 to 0.12.2

Release notes

Sourced from charm.land/fantasy's releases.

v0.12.2

OpenRouter fix

In a recent release we introduced the ability to change the User-Agent string, as well as setting a default User-Agent for Fantasy.

Well... looks like OpenRouter has specific behavior for the OpenAI Go SDK that otherwise break, so need to keep the original SDK User-Agent for OpenRouter specifically so it works correctly.

We also changed the default User-Agent a bit to better follow the convention:

  • Previous: Charm Fantasy/v1.2.3
  • Now: Charm-Fantasy/v1.2.3 (https://charm.land/fantasy)

Changelog

Fixed

  • 96f0454ae9eb02552fefd2057fa1fa8941177f56: fix(openai): don't mutate shared languageModelOptions (@​meowgorithm)
  • 522e02608ae54064af69a4becb1dda1ba2a9b80f: fix(openai): propagate noDefaultUserAgent to responsesLanguageModel (@​meowgorithm)
  • e8560e6e978b782f537e2e698d294bc83477c362: fix(openai): use noDefaultUserAgent in all responses API calls (@​meowgorithm)
  • 2e29858d74f46fd265884cd9373df011069a9659: fix(openrouter): avoid brittle User-Agent assertion (@​meowgorithm)
  • 7dc3888ad2c02a6ca8c4905594572a31f34e992d: fix(openrouter): don't set User-Agent (@​meowgorithm)
  • a3b8a690c623c630ed52e688e69272643fea3c4b: fix(openrouter): preserve anthropic reasoning signature in streaming (@​andreynering)
  • 152acfef01b1d7f2780898643a2be264cb9ce9bb: fix: guard against nil EncryptedContent dereference in reasoning details (@​andreynering)
  • 50a1116d6131e4be14be16507a49883e0daad551: fix: improve default user-agent string (@​andreynering)

Docs

  • 182ba5fb790b7a276a6966d09a4d508b557048b3: docs(openai): correct grammar in comment (@​meowgorithm)

Other stuff


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

v0.12.1

Improved retries

We tweaked how Fantasy decides when to retry a failed request.

Fantasy was already checking by:

  • 408: Request Timeout
  • 409: Conflict
  • 429: Too Many Requests

We're now also:

  • Using X-Should-Retry header if available.
  • Retrying on any status code >= 500.

... (truncated)

Commits
  • fa02069 v0.12.2
  • 7ebd9b5 test: re-record all openrouter fixtures
  • a3b8a69 fix(openrouter): preserve anthropic reasoning signature in streaming
  • 152acfe fix: guard against nil EncryptedContent dereference in reasoning details
  • 50a1116 fix: improve default user-agent string
  • e8560e6 fix(openai): use noDefaultUserAgent in all responses API calls
  • 522e026 fix(openai): propagate noDefaultUserAgent to responsesLanguageModel
  • 2e29858 fix(openrouter): avoid brittle User-Agent assertion
  • 182ba5f docs(openai): correct grammar in comment
  • 96f0454 fix(openai): don't mutate shared languageModelOptions
  • Additional commits viewable in compare view

Updates github.com/charmbracelet/glamour from 0.10.0 to 1.0.0

Commits
  • 69661fd chore(deps): bump actions/checkout from 5 to 6 in the all group (#491)
  • 0af1a2d chore(deps): bump the all group with 2 updates (#482)
  • a9ec019 chore(deps): bump github.com/charmbracelet/x/ansi in the all group (#477)
  • 7a4cf0c ci: sync dependabot config (#476)
  • 49c8248 chore(deps): bump the all group with 2 updates (#472)
  • c1ce505 chore(deps): bump actions/setup-go from 5 to 6 in the all group (#471)
  • f9c650c ci: sync dependabot config (#470)
  • e3c481b chore(deps): bump actions/checkout from 4 to 5 (#469)
  • 7209389 chore(deps): bump golang.org/x/term from 0.33.0 to 0.34.0 (#468)
  • f447e14 chore(deps): bump github.com/charmbracelet/x/ansi from 0.9.3 to 0.10.1 (#467)
  • Additional commits viewable in compare view

Updates github.com/charmbracelet/huh from 0.8.0 to 1.0.0

Commits
  • 9dc45e3 chore(deps): bump github.com/charmbracelet/bubbles (#733)
  • bffc99a chore(deps): bump github.com/charmbracelet/bubbles (#739)
  • 5c5971e chore(deps): bump github.com/charmbracelet/bubbles (#732)
  • 04fe1e4 ci: sync golangci-lint config
  • cf33835 chore(deps): bump github.com/charmbracelet/x/exp/strings (#729)
  • 6f7d32f chore: minor wording change in match select (#716)
  • 6575a6e chore(deps): bump actions/checkout from 5 to 6 in the all group (#715)
  • 25888d1 chore(deps): bump golangci/golangci-lint-action in the all group (#712)
  • See full diff in compare view

Updates golang.org/x/sync from 0.19.0 to 0.20.0

Commits
  • ec11c4a errgroup: fix a typo in the documentation
  • 1a58307 all: modernize interface{} -> any
  • 3172ca5 all: upgrade go directive to at least 1.25.0 [generated]
  • See full diff in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the all group with 4 updates in the / directory: [charm.land/fantasy](https://github.com/charmbracelet/fantasy), [github.com/charmbracelet/glamour](https://github.com/charmbracelet/glamour), [github.com/charmbracelet/huh](https://github.com/charmbracelet/huh) and [golang.org/x/sync](https://github.com/golang/sync).


Updates `charm.land/fantasy` from 0.11.1 to 0.12.2
- [Release notes](https://github.com/charmbracelet/fantasy/releases)
- [Commits](charmbracelet/fantasy@v0.11.1...v0.12.2)

Updates `github.com/charmbracelet/glamour` from 0.10.0 to 1.0.0
- [Release notes](https://github.com/charmbracelet/glamour/releases)
- [Commits](charmbracelet/glamour@v0.10.0...v1.0.0)

Updates `github.com/charmbracelet/huh` from 0.8.0 to 1.0.0
- [Release notes](https://github.com/charmbracelet/huh/releases)
- [Commits](charmbracelet/huh@v0.8.0...v1.0.0)

Updates `golang.org/x/sync` from 0.19.0 to 0.20.0
- [Commits](golang/sync@v0.19.0...v0.20.0)

---
updated-dependencies:
- dependency-name: charm.land/fantasy
  dependency-version: 0.12.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: github.com/charmbracelet/glamour
  dependency-version: 1.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all
- dependency-name: github.com/charmbracelet/huh
  dependency-version: 1.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all
- dependency-name: golang.org/x/sync
  dependency-version: 0.20.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot @github
Copy link
Copy Markdown
Contributor Author

dependabot Bot commented on behalf of github Mar 13, 2026

Labels

The following labels could not be found: dependencies. Please create it before Dependabot can add it to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

@garyblankenship garyblankenship merged commit 6d6dbdf into main Mar 13, 2026
6 checks passed
@garyblankenship garyblankenship deleted the dependabot/go_modules/all-c9d681717b branch March 13, 2026 14:43
garyblankenship pushed a commit that referenced this pull request Mar 13, 2026
Reflects Dependabot PR #5 which bumped charm.land/fantasy 0.11.1→0.12.2,
glamour 0.10→1.0, huh 0.8→1.0, and golang.org/x/sync 0.19→0.20.
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.

1 participant