Skip to content

Update dependencies#25

Merged
odrobnik merged 1 commit into
mainfrom
claude/nervous-bell-7c05c6
Jun 13, 2026
Merged

Update dependencies#25
odrobnik merged 1 commit into
mainfrom
claude/nervous-bell-7c05c6

Conversation

@odrobnik

Copy link
Copy Markdown
Contributor

Refreshes dependencies to their latest versions consumable via SwiftPM version requirements.

Direct

  • SwiftMCP 1.4.6 β†’ 1.5.1

Transitive (via swift package update)

  • swift-crypto 3.15.1 β†’ 4.5.0
  • swift-nio 2.99.0 β†’ 2.101.0
  • swift-argument-parser 1.7.1 β†’ 1.8.2
  • swift-log 1.12.0 β†’ 1.13.2
  • swift-collections 1.5.1 β†’ 1.6.0
  • swift-system 1.6.4 β†’ 1.7.2
  • swift-syntax 603.0.1 β†’ 603.0.2
  • swift-asn1 1.7.0 β†’ 1.7.1
  • swift-nio-ssl 2.37.0 β†’ 2.37.1
  • adds SwiftCross 1.2.0 (new transitive dep of SwiftMCP)

Unchanged

  • SwiftMail stays 1.6.4, SwiftText stays 1.1.9 β€” both current for versioned consumption. SwiftMail 1.7.x pins its NIO dependencies by git revision, which SwiftPM does not permit a versioned dependency to be consumed through.

Verification

  • swift build (debug) βœ…
  • swift build -c release βœ…
  • swift test β€” 13 tests, 0 failures βœ…

πŸ€– Generated with Claude Code

Bumps SwiftMCP to 1.5.1 and refreshes transitive packages: swift-crypto
3.15.1 β†’ 4.5.0, swift-nio 2.99.0 β†’ 2.101.0, swift-argument-parser 1.7.1 β†’
1.8.2, swift-log 1.12.0 β†’ 1.13.2, swift-collections 1.5.1 β†’ 1.6.0,
swift-system 1.6.4 β†’ 1.7.2, swift-syntax 603.0.1 β†’ 603.0.2, swift-asn1
1.7.0 β†’ 1.7.1, swift-nio-ssl 2.37.0 β†’ 2.37.1 (adds SwiftCross 1.2.0 as a
new transitive dependency of SwiftMCP).

SwiftMail stays at 1.6.4 and SwiftText at 1.1.9 β€” both already current for
versioned consumption (SwiftMail 1.7.x pins its NIO dependencies by git
revision, which SwiftPM does not allow a versioned dependency to be
consumed through).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

πŸ’‘ Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: bd3a453b9d

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with πŸ‘.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread Package.swift
],
dependencies: [
.package(url: "https://github.com/Cocoanetics/SwiftMCP", .upToNextMajor(from: "1.4.6")),
.package(url: "https://github.com/Cocoanetics/SwiftMCP", .upToNextMajor(from: "1.5.1")),

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

P1 Badge Replace removed SwiftMCP hostname helper

When this dependency is resolved to SwiftMCP 1.5.1, postd no longer compiles because SwiftMCP 1.5 removed the public String.localHostname helper, while this repo still calls it in Sources/postd/PostDaemon.swift:132. The bump needs to be paired with replacing that call, e.g. with ProcessInfo.processInfo.hostName, otherwise any build including the daemon target fails.

Useful? React with πŸ‘Β / πŸ‘Ž.

@odrobnik odrobnik merged commit 7b01f78 into main Jun 13, 2026
2 checks passed
@odrobnik odrobnik deleted the claude/nervous-bell-7c05c6 branch June 13, 2026 11:28
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