Commit 2587e70
authored
chore: Update minor and patch Golang dependencies (#905)
This PR contains the following updates:
| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Adoption](https://docs.renovatebot.com/merge-confidence/) |
[Passing](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|---|---|
|
[github.com/modelcontextprotocol/go-sdk](https://redirect.github.com/modelcontextprotocol/go-sdk)
| `v1.4.1` → `v1.5.0` |

|

|

|

|
|
[github.com/nobl9/nobl9-go](https://redirect.github.com/nobl9/nobl9-go)
| `v0.126.0` → `v0.126.1` |

|

|

|

|
| golang.org/x/text | `v0.35.0` → `v0.36.0` |

|

|

|

|
| golang.org/x/tools | `v0.43.0` → `v0.44.0` |

|

|

|

|
---
### Release Notes
<details>
<summary>modelcontextprotocol/go-sdk
(github.com/modelcontextprotocol/go-sdk)</summary>
###
[`v1.5.0`](https://redirect.github.com/modelcontextprotocol/go-sdk/releases/tag/v1.5.0)
[Compare
Source](https://redirect.github.com/modelcontextprotocol/go-sdk/compare/v1.4.1...v1.5.0)
***This release is equivalent to v1.5.0-pre.1. Thank you to those who
tested the pre-release.***
In this release we introduce important enhancements to the client-side
OAuth flows. We also introduce several smaller fixes and improvements.
#### Stabilization of client-side OAuth APIs
As previously communicated, we're stabilizing the client-side OAuth APIs
in `v1.5.0`. This means that the `mcp_go_client_oauth` build tag will no
longer be required to compile the functionality and standard backward
compatibility guarantees apply from now on.
Compared to the experimental support published in `v1.4.0`, we made some
backwards incompatible changes:
- `auth.AuthorizationCodeHandlerConfig.AuthorizationCodeFetcher`'s type
was changed from `func(context.Context, *auth.AuthorizationArgs)
(*auth.AuthorizationResult, error)` to `auth.AuthorizationCodeFetcher`
which is a reusable definition carrying the same underlying function
type.
- `auth.AuthorizationCodeHandlerConfig.PreregisteredClientConfig` was
removed and replaced with
`auth.AuthorizationCodeHandlerConfig.PreregisteredClient` which uses a
newly introduced `oauthex.ClientCredentials` type. The type used
previously (`auth.PreregisteredClientConfig`) has been removed.
- Deprecated functionality has been removed from both `auth` and
`oauthex` packages.
* all: stabilize client OAuth support by
[@​maciej-kisiel](https://redirect.github.com/maciej-kisiel) in
[#​861](https://redirect.github.com/modelcontextprotocol/go-sdk/pull/861)
#### Enterprise Managed Authorization support added
Support for [Enterprise Managed
Authorization](https://modelcontextprotocol.io/extensions/auth/enterprise-managed-authorization)
has been added to `auth/extauth` package. Huge thanks to
[@​radar07](https://redirect.github.com/radar07) for the
implementation!
- Enterprise managed authorization by
[@​radar07](https://redirect.github.com/radar07) in
[#​770](https://redirect.github.com/modelcontextprotocol/go-sdk/pull/770)
**Note:** this support is part of an official MCP extension and is not
part of the core protocol. The support of this functionality is not
covered by the principles defined in [SDK
tiers](https://modelcontextprotocol.io/community/sdk-tiers).
#### Other changes to the SDK
- examples: fix OAuth client example after latest changes. by
[@​maciej-kisiel](https://redirect.github.com/maciej-kisiel) in
[#​820](https://redirect.github.com/modelcontextprotocol/go-sdk/pull/820)
- build(deps): bump actions/upload-artifact from 4.6.1 to 7.0.0 by
[@​dependabot](https://redirect.github.com/dependabot)\[bot] in
[#​824](https://redirect.github.com/modelcontextprotocol/go-sdk/pull/824)
- build(deps): bump ossf/scorecard-action from 2.4.1 to 2.4.3 by
[@​dependabot](https://redirect.github.com/dependabot)\[bot] in
[#​825](https://redirect.github.com/modelcontextprotocol/go-sdk/pull/825)
- build(deps): bump actions/setup-go from 6.2.0 to 6.3.0 by
[@​dependabot](https://redirect.github.com/dependabot)\[bot] in
[#​827](https://redirect.github.com/modelcontextprotocol/go-sdk/pull/827)
- build(deps): bump actions/checkout from 4.2.2 to 6.0.2 by
[@​dependabot](https://redirect.github.com/dependabot)\[bot] in
[#​826](https://redirect.github.com/modelcontextprotocol/go-sdk/pull/826)
- mcp: simplify and unify unit tests introduced for sampling with tools.
by [@​maciej-kisiel](https://redirect.github.com/maciej-kisiel) in
[#​799](https://redirect.github.com/modelcontextprotocol/go-sdk/pull/799)
- auth: fix 2025-03-26 backcompat by
[@​maciej-kisiel](https://redirect.github.com/maciej-kisiel) in
[#​821](https://redirect.github.com/modelcontextprotocol/go-sdk/pull/821)
- chore: update deps after v1.4.0 release by
[@​maciej-kisiel](https://redirect.github.com/maciej-kisiel) in
[#​829](https://redirect.github.com/modelcontextprotocol/go-sdk/pull/829)
- build(deps): bump github/codeql-action from 3 to 4 by
[@​dependabot](https://redirect.github.com/dependabot)\[bot] in
[#​823](https://redirect.github.com/modelcontextprotocol/go-sdk/pull/823)
- mcp: update latestProtocolVersion to 2025-11-25 by
[@​findleyr](https://redirect.github.com/findleyr) in
[#​724](https://redirect.github.com/modelcontextprotocol/go-sdk/pull/724)
- mcp: protect ioConn.protocolVersion with a mutex by
[@​maciej-kisiel](https://redirect.github.com/maciej-kisiel) in
[#​832](https://redirect.github.com/modelcontextprotocol/go-sdk/pull/832)
- examples: add an example that display header forwarding. by
[@​maciej-kisiel](https://redirect.github.com/maciej-kisiel) in
[#​836](https://redirect.github.com/modelcontextprotocol/go-sdk/pull/836)
- internal: fix Unicode zero character handling by
[@​maciej-kisiel](https://redirect.github.com/maciej-kisiel) in
[#​841](https://redirect.github.com/modelcontextprotocol/go-sdk/pull/841)
- auth: allow passing custom http.Client to AuthorizationCodeHandler by
[@​maciej-kisiel](https://redirect.github.com/maciej-kisiel) in
[#​840](https://redirect.github.com/modelcontextprotocol/go-sdk/pull/840)
- mcp: verify 'Origin' and 'Content-Type' headers by
[@​maciej-kisiel](https://redirect.github.com/maciej-kisiel) in
[#​842](https://redirect.github.com/modelcontextprotocol/go-sdk/pull/842)
- auth: return scope in WWW-Authenticate header. by
[@​maciej-kisiel](https://redirect.github.com/maciej-kisiel) in
[#​834](https://redirect.github.com/modelcontextprotocol/go-sdk/pull/834)
- mcp: fix setProgressToken when Meta is nil by
[@​StevenRChen](https://redirect.github.com/StevenRChen) in
[#​846](https://redirect.github.com/modelcontextprotocol/go-sdk/pull/846)
- all: clean up Go 1.24 specific code. by
[@​maciej-kisiel](https://redirect.github.com/maciej-kisiel) in
[#​850](https://redirect.github.com/modelcontextprotocol/go-sdk/pull/850)
- mcp: re-enable race test after fixing data races by
[@​maciej-kisiel](https://redirect.github.com/maciej-kisiel) in
[#​851](https://redirect.github.com/modelcontextprotocol/go-sdk/pull/851)
- mcp: handle empty chunks in MemoryEventStore by
[@​jba](https://redirect.github.com/jba) in
[#​862](https://redirect.github.com/modelcontextprotocol/go-sdk/pull/862)
- oauthex: use internal JSON library for decoding. by
[@​maciej-kisiel](https://redirect.github.com/maciej-kisiel) in
[#​866](https://redirect.github.com/modelcontextprotocol/go-sdk/pull/866)
- all: fix typos by
[@​alexandear](https://redirect.github.com/alexandear) in
[#​869](https://redirect.github.com/modelcontextprotocol/go-sdk/pull/869)
- mcp: return input validation errors as tool results, not JSON-RPC
errors by [@​ravyg](https://redirect.github.com/ravyg) in
[#​863](https://redirect.github.com/modelcontextprotocol/go-sdk/pull/863)
- all: modernize code by
[@​alexandear](https://redirect.github.com/alexandear) in
[#​868](https://redirect.github.com/modelcontextprotocol/go-sdk/pull/868)
- mcp: accept parameterized Accept media types by
[@​kalvinnchau](https://redirect.github.com/kalvinnchau) in
[#​853](https://redirect.github.com/modelcontextprotocol/go-sdk/pull/853)
- mcp: use http.ResponseController to ensure writes are flushed by
[@​toofishes](https://redirect.github.com/toofishes) in
[#​870](https://redirect.github.com/modelcontextprotocol/go-sdk/pull/870)
#### New Contributors
- [@​StevenRChen](https://redirect.github.com/StevenRChen) made
their first contribution in
[#​846](https://redirect.github.com/modelcontextprotocol/go-sdk/pull/846)
- [@​radar07](https://redirect.github.com/radar07) made their
first contribution in
[#​770](https://redirect.github.com/modelcontextprotocol/go-sdk/pull/770)
- [@​alexandear](https://redirect.github.com/alexandear) made
their first contribution in
[#​869](https://redirect.github.com/modelcontextprotocol/go-sdk/pull/869)
- [@​ravyg](https://redirect.github.com/ravyg) made their first
contribution in
[#​863](https://redirect.github.com/modelcontextprotocol/go-sdk/pull/863)
- [@​kalvinnchau](https://redirect.github.com/kalvinnchau) made
their first contribution in
[#​853](https://redirect.github.com/modelcontextprotocol/go-sdk/pull/853)
- [@​toofishes](https://redirect.github.com/toofishes) made their
first contribution in
[#​870](https://redirect.github.com/modelcontextprotocol/go-sdk/pull/870)
**Full Changelog**:
<modelcontextprotocol/go-sdk@v1.4.1...v1.5.0>
</details>
<details>
<summary>nobl9/nobl9-go (github.com/nobl9/nobl9-go)</summary>
###
[`v0.126.1`](https://redirect.github.com/nobl9/nobl9-go/releases/tag/v0.126.1)
[Compare
Source](https://redirect.github.com/nobl9/nobl9-go/compare/v0.126.0...v0.126.1)
### What's Changed
#### 🧰 Maintenance
<details>
<summary>4 changes</summary>
- chore: adapt to the new MCP API
([#​908](https://redirect.github.com/nobl9/nobl9-go/issues/908))
[@​nieomylnieja](https://redirect.github.com/nieomylnieja)
- test: add e2e tests for v1alpha Alert API
([#​900](https://redirect.github.com/nobl9/nobl9-go/issues/900))
[@​nieomylnieja](https://redirect.github.com/nieomylnieja)
- chore: Update dependency cspell to v9.8.0
([#​903](https://redirect.github.com/nobl9/nobl9-go/issues/903))
@​[renovate\[bot\]](https://redirect.github.com/apps/renovate)
- chore: Update module github.com/nobl9/nobl9-go to v0.126.0
([#​902](https://redirect.github.com/nobl9/nobl9-go/issues/902))
@​[renovate\[bot\]](https://redirect.github.com/apps/renovate)
</details>
</details>
---
### Configuration
📅 **Schedule**: (UTC)
- Branch creation
- At 12:00 AM through 04:59 AM and 10:00 PM through 11:59 PM, Monday
through Friday (`* 0-4,22-23 * * 1-5`)
- Only on Sunday and Saturday (`* * * * 0,6`)
- Automerge
- At any time (no schedule defined)
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config
help](https://redirect.github.com/renovatebot/renovate/discussions) if
that's undesired.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/nobl9/nobl9-go).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMTAuMiIsInVwZGF0ZWRJblZlciI6IjQzLjEyMy44IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJnb2xhbmciLCJyZW5vdmF0ZSJdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>1 parent 19337b2 commit 2587e70
4 files changed
Lines changed: 22 additions & 22 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | | - | |
| 6 | + | |
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
34 | | - | |
35 | | - | |
| 34 | + | |
| 35 | + | |
36 | 36 | | |
37 | 37 | | |
38 | 38 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
18 | | - | |
| 18 | + | |
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
22 | | - | |
23 | | - | |
| 22 | + | |
| 23 | + | |
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
| |||
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
37 | | - | |
38 | | - | |
39 | | - | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
40 | 40 | | |
41 | 41 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
34 | | - | |
35 | | - | |
| 34 | + | |
| 35 | + | |
36 | 36 | | |
37 | 37 | | |
38 | 38 | | |
| |||
50 | 50 | | |
51 | 51 | | |
52 | 52 | | |
53 | | - | |
54 | | - | |
55 | | - | |
56 | | - | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
57 | 57 | | |
58 | 58 | | |
59 | | - | |
60 | | - | |
61 | | - | |
62 | | - | |
63 | | - | |
64 | | - | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
65 | 65 | | |
66 | 66 | | |
67 | 67 | | |
| |||
0 commit comments