Skip to content

chore(deps): bump github.com/apple/swift-argument-parser from 1.4.0 to 1.7.1#12

Open
dependabot[bot] wants to merge 196 commits intomainfrom
dependabot/swift/github.com/apple/swift-argument-parser-1.7.1
Open

chore(deps): bump github.com/apple/swift-argument-parser from 1.4.0 to 1.7.1#12
dependabot[bot] wants to merge 196 commits intomainfrom
dependabot/swift/github.com/apple/swift-argument-parser-1.7.1

Conversation

@dependabot
Copy link
Copy Markdown

@dependabot dependabot bot commented on behalf of github Mar 26, 2026

Bumps github.com/apple/swift-argument-parser from 1.4.0 to 1.7.1.

Release notes

Sourced from github.com/apple/swift-argument-parser's releases.

ArgumentParser 1.7.1

Changes

  • Adds detailed documentation for providing descriptions of enum values. (#825)
  • Adds aliases to the dump-help output. (#813)
  • Improves zsh completions; prevents bash completion cleanup commands from being appended to shell history. (#864, #859)
  • Eliminates deprecation warnings in Examples/math. (#879)

Fixes

  • Fixes build issues in Swift 5.7-5.9. (#874, #875)
  • Fixes --help output for nested subcommands with default subcommands. (#866)
  • Prevents @OptionGroup type names from appearing in help usage strings. (#873)
  • Fixes handling of visibility with nested option groups. (#838)
  • Updates GitHub Actions workflows and streamlines the required checks. (#839, #843, #844, #853, #856, #857, #876, #877)

The 1.7.0 release includes contributions from @​bkhouri, @​bob-wilson, @​jglogan, @​kphrx, @​louisunlimited, @​natecook1000, @​rauhul, @​rgoldberg, @​salmanmkc, @​stackotter, and @​William-Laverty. Thank you!

ArgumentParser 1.7.0

Additions

  • Access the state of an ancestor command using the new @ParentCommand property wrapper. (#802)

Fixes

  • Corrects the help display for an case iterable option value type. (#821)
  • Fixes ArgumentParser build failure for WASI (WebAssembly System Interface). (#794)
  • Updates help text for readability in Repeat example and README. (#787)
  • Provides an ambiguity breaker for some ExpressibleByArgument types. (#841)
  • Shell completion script fixes. (#801, #808, #811)

Changes

  • docc: Updates the output to present the string representation of command arguments as a wrapped text block. (#791)
  • Uses Foundation Essentials when possible to reduce binary size on non-Darwin platforms. (#804)
  • CMake: Suppress needlessly alarming messages. (#628)

The 1.7.0 release includes contributions from @​bkhouri, @​cmcgee1024, @​dabrahams, @​heckj, @​incertum, @​kkebo, @​Konstantin-Krokhin, @​natecook1000, @​rauhul, @​rgoldberg, and @​tshortli. Thank you!

ArgumentParser 1.6.2

Fixes

  • Fixes an ArgumentParser build failure for WASI. (#794)

ArgumentParser 1.6.1

Fixes

  • Resolves a source break for clients that have conditional conformances to ExpressibleByArgument or ParsableArguments. (#792)

... (truncated)

Commits
  • 626b5b7 Update the changelog for version 1.7.1 (#880)
  • 60bdd07 Eliminate two deprecation warnings in Examples/math (#879)
  • 58680b4 doc: add detailed doc for enum descriptions. (#825)
  • e4f8f4a GHA: Non-analysis workflows requires analysis to pass (#853)
  • 07c2519 Add a required job to the workflow (#843)
  • 157750e Prevent bash option reversion commands in bash completion function from being...
  • 9b5a0e7 Improve zsh completions (#864)
  • fb6f6b9 Fix build issues for Swift 5.7 (#875)
  • 4453aa9 Fix --help in nested subcommands with default subcommands (#866)
  • 37244c3 Bump swiftlang/github-workflows/.github/workflows/soundness.yml (#876)
  • Additional commits viewable in compare view

Dependabot compatibility score

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 this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

ppiankov and others added 30 commits February 22, 2026 18:43
Shared detection/obfuscation logic extracted to PastewatchCore library.
GUI app and new CLI target both depend on PastewatchCore.
Test and others added 25 commits March 16, 2026 12:02
Guard commands (guard-read, guard-write) now block access to files inside
protected directories before content scanning. Default protectedPaths
includes ~/.openclaw (workledger key storage). Configurable via config.json.

WO-84
Configs saved before new types were added (e.g., Workledger Key, Oracul
Key, JDBC URL) silently missed them because enabledTypes was a static
list. Now init(from decoder:) merges any missing default types into the
loaded list, so existing configs auto-enable new rules.
When the proxy detects and redacts secrets from outbound requests, it now
prepends a [PASTEWATCH] text block to the assistant response content array.
This gives the agent immediate feedback about the leak so it can warn the
user and recommend credential rotation.

New --alert/--no-alert flag on proxy command (default: on).

WO-86
Adds build-linux-arm64 job using ubuntu-22.04-arm runner. Publishes
pastewatch-cli-linux-arm64 alongside existing amd64 binary. Also fixes
SwiftLint force_cast violations in ProxyAlertTests.

WO-85
Real workledger keygen produces 43-char base64url keys (32 bytes without
padding). The regex required exactly 44, causing standalone wl_sk_ keys
to go undetected.
CodeQL: Swift analysis on macOS, JS/TS analysis for VS Code extension.
Runs on push, PR, and weekly schedule.
Dependabot: monitors Swift, npm, and GitHub Actions dependencies.
Bumps [github.com/apple/swift-argument-parser](https://github.com/apple/swift-argument-parser) from 1.4.0 to 1.7.1.
- [Release notes](https://github.com/apple/swift-argument-parser/releases)
- [Commits](apple/swift-argument-parser@1.4.0...1.7.1)

---
updated-dependencies:
- dependency-name: github.com/apple/swift-argument-parser
  dependency-version: 1.7.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file swift_package_manager Pull requests that update swift_package_manager code labels Mar 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file swift_package_manager Pull requests that update swift_package_manager code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants