Repository navigation
chore(deps): bump the patch-and-minor group with 5 updates - #87
Conversation
Bumps the patch-and-minor group with 5 updates: | Package | From | To | | --- | --- | --- | | [rmcp](https://github.com/modelcontextprotocol/rust-sdk) | `3.1.4` | `3.5.0` | | [serialport](https://github.com/serialport/serialport-rs) | `4.10.0` | `4.10.1` | | [thiserror](https://github.com/dtolnay/thiserror) | `2.0.20` | `2.0.21` | | [uuid](https://github.com/uuid-rs/uuid) | `1.26.0` | `1.26.1` | | [toml](https://github.com/toml-rs/toml) | `1.1.4+spec-1.1.0` | `1.1.6+spec-1.1.0` | Updates `rmcp` from 3.1.4 to 3.5.0 - [Release notes](https://github.com/modelcontextprotocol/rust-sdk/releases) - [Changelog](https://github.com/modelcontextprotocol/rust-sdk/blob/main/release-plz.toml) - [Commits](modelcontextprotocol/rust-sdk@rmcp-v3.1.4...rmcp-v3.5.0) Updates `serialport` from 4.10.0 to 4.10.1 - [Changelog](https://github.com/serialport/serialport-rs/blob/main/CHANGELOG.md) - [Commits](serialport/serialport-rs@v4.10.0...v4.10.1) Updates `thiserror` from 2.0.20 to 2.0.21 - [Release notes](https://github.com/dtolnay/thiserror/releases) - [Commits](dtolnay/thiserror@2.0.20...2.0.21) Updates `uuid` from 1.26.0 to 1.26.1 - [Release notes](https://github.com/uuid-rs/uuid/releases) - [Commits](uuid-rs/uuid@v1.26.0...v1.26.1) Updates `toml` from 1.1.4+spec-1.1.0 to 1.1.6+spec-1.1.0 - [Commits](toml-rs/toml@toml-v1.1.4...toml-v1.1.6) --- updated-dependencies: - dependency-name: rmcp dependency-version: 3.5.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: patch-and-minor - dependency-name: serialport dependency-version: 4.10.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: patch-and-minor - dependency-name: thiserror dependency-version: 2.0.21 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: patch-and-minor - dependency-name: uuid dependency-version: 1.26.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: patch-and-minor - dependency-name: toml dependency-version: 1.1.6+spec-1.1.0 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: patch-and-minor ... Signed-off-by: dependabot[bot] <support@github.com>
|
Looks like these dependencies are updatable in another way, so this is no longer needed. |
|
Fixes pushed in 8b72936, with latest main integrated in 3ad273a. This includes the merged dirs 7, jsonschema 0.58.6, and action updates. The rmcp 3.5 migration now uses ServerConfig/ClientConfig, explicitly selects 2025-11-25 for initialized test clients, and preserves modern initialize rejection as HTTP 404 / JSON-RPC -32601 without allocating a session. The HTTP regression also verifies that legacy initialize/ping still works on the same server. Security patches update active npm validation-tool transitives and root-lockfile rustls to 0.23.45. The direct Inspector/conformance pins and the entire historical rmcp-1-client fixture remain unchanged. npm audit reports zero vulnerabilities. Old alert dismissals now have path/feature evidence comments; vulnerable active dependencies remain open until fixes reach main. Local verification after integrating main passed: format, locked all-target build, full Rust tests, Clippy with warnings denied, rustdoc with warnings denied, the full shared MCP compatibility gate, the 100-cycle public-boundary PTY gate, and nix flake check on Linux x86_64. The four existing fixture-dependent conformance expected failures remain unchanged. GitHub CI is running on 3ad273a. Dependabot closed this PR and deleted its branch while the fix was underway. The branch has been restored and this PR reopened as requested. Replacement #90 remains untouched and includes additional updates, so it is not completely superseded by this fix. Documentation hygiene
Important findings
|
|
CI passed on 3ad273a: all four platform build/test/Clippy jobs, required Linux PTY checks, Nix flake check, and MCP conformance/Inspector smoke. CodeQL checks also passed. No PR merge performed. |
Bumps the patch-and-minor group with 5 updates:
3.1.43.5.04.10.04.10.12.0.202.0.211.26.01.26.11.1.4+spec-1.1.01.1.6+spec-1.1.0Updates
rmcpfrom 3.1.4 to 3.5.0Release notes
Sourced from rmcp's releases.
... (truncated)
Commits
0cde3c5chore: release v3.5.0 (#1296)e02efbffix(model): decode float fields through serde_json::Number (#1300)972af86feat: update LATEST and add LATEST_WITH_INITIALIZE (#1105)6e47ca3chore(deps): bump the github-actions group with 2 updates (#1297)6255c37chore: reduce dependency update noise (#1293)22ef52afix(rmcp): reject duplicate sep-2243 headers (#1274)26f3b2efix(transport): match explicit default ports in Origin allowlist (#1270)6677eeestyle: cargo fmt fixes on validate_standard_headers changes (#1275)fbed447fix(rmcp): tolerate empty cacheScope instead of silently dropping the whole r...90516bffix(model): preserve explicit null structuredContent in CallToolResult (#1295)Updates
serialportfrom 4.10.0 to 4.10.1Changelog
Sourced from serialport's changelog.
Commits
41496a9Release 4.10.1eb51adcBump CI checkout to v73607b1bAdd changelog for fixing builds for Linux/PowerPCac4aa90Add CI builds for Linux/PowerPC 64 bit3a924c8Fix compilation on PPC53ac54bClean up spacing around Illumos MSRV CI check036562bEnable semver checks for Illumos in CI44d0809Bump version after releaseUpdates
thiserrorfrom 2.0.20 to 2.0.21Release notes
Sourced from thiserror's releases.
Commits
b1827eeRelease 2.0.2158037b5Merge pull request #459 from dtolnay/turbofishf82a0cfKeep track of nested turbofish depth72ea492Raise required compiler to Rust 1.7772eea0dResolve io_other_error clippy lint in tests07f09a2Raise required compiler to Rust 1.742715388Update ui test suite to nightly-2026-09-225a306c7Update ui test suite to nightly-2026-09-05ef9383bUpdate ui test suite to nightly-2026-08-228336b84Update ui tests for version 2.0.20Updates
uuidfrom 1.26.0 to 1.26.1Release notes
Sourced from uuid's releases.
Commits
9f92712Merge pull request #910 from uuid-rs/cargo/v1.26.1d4df8f0prepare for 1.26.1 release5613f23Merge pull request #909 from uuid-rs/fix/ts-conversion-overflowfda00ebdon't panic in overflowing Timestamp to SystemTime conversionc82e88cMerge pull request #907 from lenamonj/v7-counter-placementac065a6Align the counter diagram34ec102Seat the v7 counter below the version nibbleUpdates
tomlfrom 1.1.4+spec-1.1.0 to 1.1.6+spec-1.1.0Commits
572c005chore: Release66d0c53docs: Update changelog07af4e7perf: Reduce allocations in toml_edit parsing and dumping (#1215)0ff90dbperf(display): Write encoded strings directlyefb2536perf(display): Move generated representation strings075c444refactor(display): Consolidate key-path encodingb48f338perf(display): Borrow table keys during document outputc6c1de3perf(parser): Move completed table header keysec90463perf(parser): Borrow input when creating editable documentsd76a48atest: Benchmark rendering generated keys and valuesDependabot 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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore <dependency name> major versionwill 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 versionwill 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