Skip to content

Update dependency apple/swift-argument-parser to from: "1.8.0"#141

Merged
sebsto merged 1 commit into
mainfrom
renovate/apple-swift-argument-parser-1.x
May 25, 2026
Merged

Update dependency apple/swift-argument-parser to from: "1.8.0"#141
sebsto merged 1 commit into
mainfrom
renovate/apple-swift-argument-parser-1.x

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented May 25, 2026

This PR contains the following updates:

Package Update Change
apple/swift-argument-parser minor from: "1.7.1"from: "1.8.0"

Release Notes

apple/swift-argument-parser (apple/swift-argument-parser)

v1.8.0

Compare Source

Additions
  • NameSpecification and its elements now conform to ExpressibleByStringLiteral, allowing simplified option and flag name declarations. For example, [.customLong("hex-output"), .customShort("x")] can now be written as "--hex-output -x". ([#​745])
  • New @Option initializers accept a defaultAsFlag: parameter, creating options that work both as a bare flag (--format) and as an option with a value (--format json). ([#​830])
  • Custom completion closures for AsyncParsableCommand types now support async/await. ([#​855])
Changes
  • The minimum Swift version for swift-argument-parser has been updated to Swift 6. Users of older Swift versions can continue using version 1.7.1 of the library. ([#​882])
Fixes
  • Command aliases now appear in generated man-pages for both single-page and multi-page output. ([#​891])
  • Declaring @Flag var x: Bool? without an inversion: parameter now produces a useful diagnostic message. ([#​892])

The 1.8.0 release includes contributions from [bkhouri], [natecook1000], [qflen], [rauhul], and [rgoldberg]. Thank you!



Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • 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.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • 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 force-pushed the renovate/apple-swift-argument-parser-1.x branch from 37d2e29 to 4a66f1e Compare May 25, 2026 20:20
@sebsto sebsto merged commit b1408e1 into main May 25, 2026
0 of 4 checks passed
@renovate renovate Bot deleted the renovate/apple-swift-argument-parser-1.x branch May 25, 2026 20:21
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