{"id":27648,"name":"github.com/apple/swift-argument-parser","ecosystem":"cocoapods","repository_url":null,"issues_count":52,"created_at":"2025-06-07T05:20:54.016Z","updated_at":"2025-06-07T05:20:54.016Z","purl":"pkg:cocoapods/github.com/apple/swift-argument-parser","unique_repositories_count":28,"unique_repositories_count_past_30_days":2,"recent_issues":[{"uuid":"3753041173","node_id":"PR_kwDOP3DmNM66GgRS","number":13,"state":"open","title":"deps(deps): bump github.com/apple/swift-argument-parser from 1.6.1 to 1.7.0","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-12-22T09:35:17.000Z","updated_at":"2025-12-22T09:35:18.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps(deps)","packages":[{"name":"github.com/apple/swift-argument-parser","old_version":"1.6.1","new_version":"1.7.0","repository_url":"https://github.com/apple/swift-argument-parser"}],"path":null,"ecosystem":"cocoapods"},"body":"Bumps [github.com/apple/swift-argument-parser](https://github.com/apple/swift-argument-parser) from 1.6.1 to 1.7.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-argument-parser/releases\"\u003egithub.com/apple/swift-argument-parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eArgumentParser 1.7.0\u003c/h2\u003e\n\u003ch3\u003eAdditions\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAccess the state of an ancestor command using the new \u003ccode\u003e@ParentCommand\u003c/code\u003e property wrapper. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/802\"\u003e#802\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCorrects the help display for an case iterable option value type. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/821\"\u003e#821\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixes ArgumentParser build failure for WASI (WebAssembly System Interface). (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdates help text for readability in Repeat example and README. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/787\"\u003e#787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eProvides an ambiguity breaker for some \u003ccode\u003eExpressibleByArgument\u003c/code\u003e types. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/841\"\u003e#841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eShell completion script fixes. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/801\"\u003e#801\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/808\"\u003e#808\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/811\"\u003e#811\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003edocc\u003c/code\u003e: Updates the output to present the string representation of command arguments as a wrapped text block. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/791\"\u003e#791\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUses Foundation Essentials when possible to reduce binary size on non-Darwin platforms. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/804\"\u003e#804\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCMake: Suppress needlessly alarming messages. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/628\"\u003e#628\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe 1.7.0 release includes contributions from \u003ca href=\"https://github.com/bkhouri\"\u003e\u003ccode\u003e@​bkhouri\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cmcgee1024\"\u003e\u003ccode\u003e@​cmcgee1024\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/dabrahams\"\u003e\u003ccode\u003e@​dabrahams\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/heckj\"\u003e\u003ccode\u003e@​heckj\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/incertum\"\u003e\u003ccode\u003e@​incertum\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/kkebo\"\u003e\u003ccode\u003e@​kkebo\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Konstantin-Krokhin\"\u003e\u003ccode\u003e@​Konstantin-Krokhin\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/natecook1000\"\u003e\u003ccode\u003e@​natecook1000\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/rauhul\"\u003e\u003ccode\u003e@​rauhul\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/rgoldberg\"\u003e\u003ccode\u003e@​rgoldberg\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/tshortli\"\u003e\u003ccode\u003e@​tshortli\u003c/code\u003e\u003c/a\u003e. Thank you!\u003c/p\u003e\n\u003ch2\u003eArgumentParser 1.6.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixes an ArgumentParser build failure for WASI. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/c5d11a805e765f52ba34ec7284bd4fcd6ba68615\"\u003e\u003ccode\u003ec5d11a8\u003c/code\u003e\u003c/a\u003e Update changelog for 1.7.0 release (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/842\"\u003e#842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/a836797cd58d4dfe499ed45dd5abc7713b3a83ff\"\u003e\u003ccode\u003ea836797\u003c/code\u003e\u003c/a\u003e Add ParsableArguments#_errorPrefix to allow a more-customized error prefix th...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/6d473eaa0ab01ac255c0864acf24df377ff246c9\"\u003e\u003ccode\u003e6d473ea\u003c/code\u003e\u003c/a\u003e Fix generated shell completion script handling of repeating \u0026amp; non-repeating p...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/edbe114b61e756664a3527db78fbcc0a0d3ff0f1\"\u003e\u003ccode\u003eedbe114\u003c/code\u003e\u003c/a\u003e Break ExpressibleByArgument default ambiguity (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/841\"\u003e#841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/1fb5308335f6eba91aed9764525542a48780c428\"\u003e\u003ccode\u003e1fb5308\u003c/code\u003e\u003c/a\u003e chore: restrict GitHub workflow permissions (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/828\"\u003e#828\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/3633633642a299bd80e198861267d232e6517d91\"\u003e\u003ccode\u003e3633633\u003c/code\u003e\u003c/a\u003e Update changelog for 1.6.2 release (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/822\"\u003e#822\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/530fb6530d1f1587899952256ad4e419a939c33d\"\u003e\u003ccode\u003e530fb65\u003c/code\u003e\u003c/a\u003e Exclude Xcode 16.2 from CI testing (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/823\"\u003e#823\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/84babd683b234be8f0dabc61bdf9e2128b589b72\"\u003e\u003ccode\u003e84babd6\u003c/code\u003e\u003c/a\u003e Display help of array list of enum items (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/821\"\u003e#821\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/04695ec5448962bcd5e4616ed184b8a2168751e7\"\u003e\u003ccode\u003e04695ec\u003c/code\u003e\u003c/a\u003e Escape single quotes in \u003ccode\u003eshellCommand\u003c/code\u003e completion for fish. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/811\"\u003e#811\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/e9051489bbf57424df25ea0ee3b44219c4ff5e88\"\u003e\u003ccode\u003ee905148\u003c/code\u003e\u003c/a\u003e Suppress needlessly alarming messages (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/628\"\u003e#628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apple/swift-argument-parser/compare/1.6.1...1.7.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/apple/swift-argument-parser\u0026package-manager=swift\u0026previous-version=1.6.1\u0026new-version=1.7.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/isp-snitch/isp-snitch/pull/13","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/isp-snitch%2Fisp-snitch/issues/13","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/13/packages"},{"uuid":"3752493171","node_id":"PR_kwDOPxiuSM66EuBi","number":50,"state":"open","title":"CI (dependabot): Bump github.com/apple/swift-argument-parser from 1.6.2 to 1.7.0 in the 01_swift-minor-patch group","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-12-22T06:25:12.000Z","updated_at":"2025-12-22T06:25:18.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"CI (dependabot): Bump","packages":[{"name":"github.com/apple/swift-argument-parser","old_version":"1.6.2","new_version":"1.7.0","repository_url":"https://github.com/apple/swift-argument-parser"}],"path":"the 01_swift-minor-patch group","ecosystem":"cocoapods"},"body":"Bumps the 01_swift-minor-patch group with 1 update: [github.com/apple/swift-argument-parser](https://github.com/apple/swift-argument-parser).\n\nUpdates `github.com/apple/swift-argument-parser` from 1.6.2 to 1.7.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-argument-parser/releases\"\u003egithub.com/apple/swift-argument-parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eArgumentParser 1.7.0\u003c/h2\u003e\n\u003ch3\u003eAdditions\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAccess the state of an ancestor command using the new \u003ccode\u003e@ParentCommand\u003c/code\u003e property wrapper. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/802\"\u003e#802\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCorrects the help display for an case iterable option value type. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/821\"\u003e#821\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixes ArgumentParser build failure for WASI (WebAssembly System Interface). (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdates help text for readability in Repeat example and README. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/787\"\u003e#787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eProvides an ambiguity breaker for some \u003ccode\u003eExpressibleByArgument\u003c/code\u003e types. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/841\"\u003e#841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eShell completion script fixes. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/801\"\u003e#801\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/808\"\u003e#808\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/811\"\u003e#811\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003edocc\u003c/code\u003e: Updates the output to present the string representation of command arguments as a wrapped text block. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/791\"\u003e#791\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUses Foundation Essentials when possible to reduce binary size on non-Darwin platforms. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/804\"\u003e#804\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCMake: Suppress needlessly alarming messages. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/628\"\u003e#628\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe 1.7.0 release includes contributions from \u003ca href=\"https://github.com/bkhouri\"\u003e\u003ccode\u003e@​bkhouri\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cmcgee1024\"\u003e\u003ccode\u003e@​cmcgee1024\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/dabrahams\"\u003e\u003ccode\u003e@​dabrahams\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/heckj\"\u003e\u003ccode\u003e@​heckj\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/incertum\"\u003e\u003ccode\u003e@​incertum\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/kkebo\"\u003e\u003ccode\u003e@​kkebo\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Konstantin-Krokhin\"\u003e\u003ccode\u003e@​Konstantin-Krokhin\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/natecook1000\"\u003e\u003ccode\u003e@​natecook1000\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/rauhul\"\u003e\u003ccode\u003e@​rauhul\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/rgoldberg\"\u003e\u003ccode\u003e@​rgoldberg\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/tshortli\"\u003e\u003ccode\u003e@​tshortli\u003c/code\u003e\u003c/a\u003e. Thank you!\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/c5d11a805e765f52ba34ec7284bd4fcd6ba68615\"\u003e\u003ccode\u003ec5d11a8\u003c/code\u003e\u003c/a\u003e Update changelog for 1.7.0 release (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/842\"\u003e#842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/a836797cd58d4dfe499ed45dd5abc7713b3a83ff\"\u003e\u003ccode\u003ea836797\u003c/code\u003e\u003c/a\u003e Add ParsableArguments#_errorPrefix to allow a more-customized error prefix th...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/6d473eaa0ab01ac255c0864acf24df377ff246c9\"\u003e\u003ccode\u003e6d473ea\u003c/code\u003e\u003c/a\u003e Fix generated shell completion script handling of repeating \u0026amp; non-repeating p...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/edbe114b61e756664a3527db78fbcc0a0d3ff0f1\"\u003e\u003ccode\u003eedbe114\u003c/code\u003e\u003c/a\u003e Break ExpressibleByArgument default ambiguity (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/841\"\u003e#841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/1fb5308335f6eba91aed9764525542a48780c428\"\u003e\u003ccode\u003e1fb5308\u003c/code\u003e\u003c/a\u003e chore: restrict GitHub workflow permissions (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/828\"\u003e#828\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/3633633642a299bd80e198861267d232e6517d91\"\u003e\u003ccode\u003e3633633\u003c/code\u003e\u003c/a\u003e Update changelog for 1.6.2 release (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/822\"\u003e#822\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/530fb6530d1f1587899952256ad4e419a939c33d\"\u003e\u003ccode\u003e530fb65\u003c/code\u003e\u003c/a\u003e Exclude Xcode 16.2 from CI testing (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/823\"\u003e#823\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/84babd683b234be8f0dabc61bdf9e2128b589b72\"\u003e\u003ccode\u003e84babd6\u003c/code\u003e\u003c/a\u003e Display help of array list of enum items (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/821\"\u003e#821\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/04695ec5448962bcd5e4616ed184b8a2168751e7\"\u003e\u003ccode\u003e04695ec\u003c/code\u003e\u003c/a\u003e Escape single quotes in \u003ccode\u003eshellCommand\u003c/code\u003e completion for fish. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/811\"\u003e#811\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/e9051489bbf57424df25ea0ee3b44219c4ff5e88\"\u003e\u003ccode\u003ee905148\u003c/code\u003e\u003c/a\u003e Suppress needlessly alarming messages (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/628\"\u003e#628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apple/swift-argument-parser/compare/1.6.2...1.7.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/apple/swift-argument-parser\u0026package-manager=swift\u0026previous-version=1.6.2\u0026new-version=1.7.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will 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)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will 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)\n- `@dependabot ignore \u003cdependency name\u003e` 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)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/getyourguide/spmgraph/pull/50","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/getyourguide%2Fspmgraph/issues/50","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/50/packages"},{"uuid":"3511489614","node_id":"PR_kwDOCNUZc86tikPH","number":437,"state":"open","title":"Bump github.com/apple/swift-argument-parser from 1.6.1 to 1.6.2","user":"dependabot[bot]","labels":["dependencies","swift_package_manager"],"assignees":[],"locked":false,"comments_count":4,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-10-13T21:08:07.000Z","updated_at":"2025-10-21T01:09:31.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"github.com/apple/swift-argument-parser","old_version":"1.6.1","new_version":"1.6.2","repository_url":"https://github.com/apple/swift-argument-parser"}],"path":null,"ecosystem":"cocoapods"},"body":"Bumps [github.com/apple/swift-argument-parser](https://github.com/apple/swift-argument-parser) from 1.6.1 to 1.6.2.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-argument-parser/releases\"\u003egithub.com/apple/swift-argument-parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eArgumentParser 1.6.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixes an ArgumentParser build failure for WASI. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/cdd0ef3755280949551dc26dee5de9ddeda89f54\"\u003e\u003ccode\u003ecdd0ef3\u003c/code\u003e\u003c/a\u003e Update date for 1.6.2 release in changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/c6f9fbf17453e4322161b3fbfdbf6c2bb9246489\"\u003e\u003ccode\u003ec6f9fbf\u003c/code\u003e\u003c/a\u003e Update changelog for 1.6.2 release (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/822\"\u003e#822\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/4b71bf9ca8a9f0c0a916e1eec5eec049e95fde25\"\u003e\u003ccode\u003e4b71bf9\u003c/code\u003e\u003c/a\u003e Fix ArgumentParser build failure for WASI (WebAssembly System Interface) (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apple/swift-argument-parser/compare/1.6.1...1.6.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/apple/swift-argument-parser\u0026package-manager=swift\u0026previous-version=1.6.1\u0026new-version=1.6.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/cpisciotta/xcbeautify/pull/437","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/cpisciotta%2Fxcbeautify/issues/437","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/437/packages"},{"uuid":"3510515579","node_id":"PR_kwDOE6hXEM6tfO8z","number":21,"state":"closed","title":"⬆️(deps): Bump github.com/apple/swift-argument-parser from 1.6.1 to 1.6.2","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2025-10-15T22:28:00.000Z","author_association":null,"state_reason":null,"created_at":"2025-10-13T15:33:41.000Z","updated_at":"2025-10-15T22:28:03.000Z","time_to_close":197659,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"⬆️(deps): Bump","packages":[{"name":"github.com/apple/swift-argument-parser","old_version":"1.6.1","new_version":"1.6.2","repository_url":"https://github.com/apple/swift-argument-parser"}],"path":null,"ecosystem":"cocoapods"},"body":"Bumps [github.com/apple/swift-argument-parser](https://github.com/apple/swift-argument-parser) from 1.6.1 to 1.6.2.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-argument-parser/releases\"\u003egithub.com/apple/swift-argument-parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eArgumentParser 1.6.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixes an ArgumentParser build failure for WASI. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/cdd0ef3755280949551dc26dee5de9ddeda89f54\"\u003e\u003ccode\u003ecdd0ef3\u003c/code\u003e\u003c/a\u003e Update date for 1.6.2 release in changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/c6f9fbf17453e4322161b3fbfdbf6c2bb9246489\"\u003e\u003ccode\u003ec6f9fbf\u003c/code\u003e\u003c/a\u003e Update changelog for 1.6.2 release (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/822\"\u003e#822\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/4b71bf9ca8a9f0c0a916e1eec5eec049e95fde25\"\u003e\u003ccode\u003e4b71bf9\u003c/code\u003e\u003c/a\u003e Fix ArgumentParser build failure for WASI (WebAssembly System Interface) (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apple/swift-argument-parser/compare/1.6.1...1.6.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/apple/swift-argument-parser\u0026package-manager=swift\u0026previous-version=1.6.1\u0026new-version=1.6.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/rgoldberg/mas/pull/21","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/rgoldberg%2Fmas/issues/21","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/21/packages"},{"uuid":"3510249129","node_id":"PR_kwDOMdA9TM6teVN9","number":7,"state":"closed","title":":arrow_up: Bump github.com/apple/swift-argument-parser from 1.5.1 to 1.6.2","user":"dependabot[bot]","labels":["dependencies","swift_package_manager"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-12-18T13:13:17.000Z","author_association":null,"state_reason":null,"created_at":"2025-10-13T14:14:52.000Z","updated_at":"2025-12-18T13:13:18.000Z","time_to_close":5698705,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":":arrow_up: Bump","packages":[{"name":"github.com/apple/swift-argument-parser","old_version":"1.5.1","new_version":"1.6.2","repository_url":"https://github.com/apple/swift-argument-parser"}],"path":null,"ecosystem":"cocoapods"},"body":"Bumps [github.com/apple/swift-argument-parser](https://github.com/apple/swift-argument-parser) from 1.5.1 to 1.6.2.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-argument-parser/releases\"\u003egithub.com/apple/swift-argument-parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eArgumentParser 1.6.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixes an ArgumentParser build failure for WASI. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eArgumentParser 1.6.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eResolves a source break for clients that have conditional conformances to \u003ccode\u003eExpressibleByArgument\u003c/code\u003e or \u003ccode\u003eParsableArguments\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/792\"\u003e#792\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eArgumentParser 1.6.0\u003c/h2\u003e\n\u003ch3\u003eAdditions\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOptions with \u003ccode\u003eCaseIterable\u003c/code\u003e types can now provide help descriptions on a per-value basis. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/647\"\u003e#647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNew API for accessing the shell and shell version while generating completions. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/680\"\u003e#680\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/690\"\u003e#690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003egenerate-docc-reference\u003c/code\u003e plugin generates a DocC reference folder for your CLI tool. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/694\"\u003e#694\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/754\"\u003e#754\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/773\"\u003e#773\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTesting and continuous integration improvements, including migrating to GitHub workflows. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/692\"\u003e#692\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/693\"\u003e#693\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/696\"\u003e#696\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/698\"\u003e#698\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/699\"\u003e#699\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/700\"\u003e#700\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/701\"\u003e#701\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/708\"\u003e#708\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/711\"\u003e#711\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/718\"\u003e#718\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/716\"\u003e#716\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/714\"\u003e#714\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/712\"\u003e#712\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/732\"\u003e#732\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/730\"\u003e#730\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/746\"\u003e#746\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/747\"\u003e#747\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/760\"\u003e#760\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThe associated closure for \u003ccode\u003eCompletionKind.custom\u003c/code\u003e now takes three parameters: the array of shell words currently in use for the completion request, the offset in that array for the word that completions are being requested for, and the prefix of that word that precedes the cursor. In addition, the associated closure can be \u003ccode\u003easync\u003c/code\u003e. The single-argument closure version of \u003ccode\u003eCompletionKind.custom\u003c/code\u003e is deprecated with this release. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/763\"\u003e#763\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/770\"\u003e#770\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/782\"\u003e#782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eParsableArguments\u003c/code\u003e and \u003ccode\u003eExpressibleByArgument\u003c/code\u003e now conform to \u003ccode\u003eSendableMetatype\u003c/code\u003e when builing with a minimum Swift 6.2 compiler. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/789\"\u003e#789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSignificant fixes and improvements across the entire completion script generation system, too numerous to mention here. Please note: numerous longstanding issues still remain in the completion scripts (mainly involving quoting/escaping); they will be fixed over time. A special thanks to \u003ca href=\"https://github.com/rgoldberg\"\u003e\u003ccode\u003e@​rgoldberg\u003c/code\u003e\u003c/a\u003e for the investment in completion script quality! (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/727\"\u003e#727\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/735\"\u003e#735\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/738\"\u003e#738\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/740\"\u003e#740\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/762\"\u003e#762\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/763\"\u003e#763\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/775\"\u003e#775\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/770\"\u003e#770\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/777\"\u003e#777\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/767\"\u003e#767\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprovements to \u003ccode\u003egenerate-manual\u003c/code\u003e plugin. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/663\"\u003e#663\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/667\"\u003e#667\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eError messaging when a user provides a single-dash option is now improved, along with other error reporting improvements. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/728\"\u003e#728\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/744\"\u003e#744\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplementation improvements and fixes for both older and newer versions of Swift. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/676\"\u003e#676\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/707\"\u003e#707\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/705\"\u003e#705\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/720\"\u003e#720\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/666\"\u003e#666\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/724\"\u003e#724\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/731\"\u003e#731\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/766\"\u003e#766\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/685\"\u003e#685\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/729\"\u003e#729\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/736\"\u003e#736\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/741\"\u003e#741\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBetter capturing of tool configuration in \u003ccode\u003eToolInfo\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/669\"\u003e#669\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/697\"\u003e#697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocumentation improvements. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/657\"\u003e#657\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/678\"\u003e#678\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/743\"\u003e#743\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe 1.6.0 release includes contributions from \u003ca href=\"https://github.com/bripeticca\"\u003e\u003ccode\u003e@​bripeticca\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cg-soft\"\u003e\u003ccode\u003e@​cg-soft\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/compnerd\"\u003e\u003ccode\u003e@​compnerd\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/dshan4585\"\u003e\u003ccode\u003e@​dshan4585\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/heckj\"\u003e\u003ccode\u003e@​heckj\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/natecook1000\"\u003e\u003ccode\u003e@​natecook1000\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/rauhul\"\u003e\u003ccode\u003e@​rauhul\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/rgoldberg\"\u003e\u003ccode\u003e@​rgoldberg\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/Steelskin\"\u003e\u003ccode\u003e@​Steelskin\u003c/code\u003e\u003c/a\u003e. Thank you!\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/cdd0ef3755280949551dc26dee5de9ddeda89f54\"\u003e\u003ccode\u003ecdd0ef3\u003c/code\u003e\u003c/a\u003e Update date for 1.6.2 release in changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/c6f9fbf17453e4322161b3fbfdbf6c2bb9246489\"\u003e\u003ccode\u003ec6f9fbf\u003c/code\u003e\u003c/a\u003e Update changelog for 1.6.2 release (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/822\"\u003e#822\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/4b71bf9ca8a9f0c0a916e1eec5eec049e95fde25\"\u003e\u003ccode\u003e4b71bf9\u003c/code\u003e\u003c/a\u003e Fix ArgumentParser build failure for WASI (WebAssembly System Interface) (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/309a47b2b1d9b5e991f36961c983ecec72275be3\"\u003e\u003ccode\u003e309a47b\u003c/code\u003e\u003c/a\u003e Update changelog for 1.6.1 release (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/793\"\u003e#793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/f1576513d1ebafa1e05048b8e21e6af1a5501c22\"\u003e\u003ccode\u003ef157651\u003c/code\u003e\u003c/a\u003e Designate \u003ccode\u003e_SendableMetatype\u003c/code\u003e as a marker protocol (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/792\"\u003e#792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/852f74ca63a9fb9903d311ffc5379d42dd52ed5f\"\u003e\u003ccode\u003e852f74c\u003c/code\u003e\u003c/a\u003e Update changelog for 1.6.0 release (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/790\"\u003e#790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/cf0f6b1d704ea937a2f65f2c4cb107dd769d96ff\"\u003e\u003ccode\u003ecf0f6b1\u003c/code\u003e\u003c/a\u003e Handle Swift 6.2 sendability changes (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/789\"\u003e#789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/932e6cdd2a8bd2286e52ccfee18a2f04c173835d\"\u003e\u003ccode\u003e932e6cd\u003c/code\u003e\u003c/a\u003e Refactor completion script generation to use ToolInfoV0 (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/764\"\u003e#764\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/ec562e5b1ccb1699f39fb6e492376b5237e7577e\"\u003e\u003ccode\u003eec562e5\u003c/code\u003e\u003c/a\u003e Support async custom completion closures (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/782\"\u003e#782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/0104c39cc3db772cb1bbf210e9a74c2f2eb02173\"\u003e\u003ccode\u003e0104c39\u003c/code\u003e\u003c/a\u003e Updated CHANGELOG.md for post 1.5.1 release \u0026amp; minor cleanup (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/785\"\u003e#785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apple/swift-argument-parser/compare/1.5.1...1.6.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/apple/swift-argument-parser\u0026package-manager=swift\u0026previous-version=1.5.1\u0026new-version=1.6.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nYou can trigger a rebase of this PR by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e\n\n\u003e **Note**\n\u003e Automatic rebases have been disabled on this pull request as it has been open for over 30 days.\n","html_url":"https://github.com/oschrenk/plan.swift/pull/7","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/oschrenk%2Fplan.swift/issues/7","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7/packages"},{"uuid":"3509233809","node_id":"PR_kwDOOkTz6M6ta1_c","number":23,"state":"open","title":"chore(deps): bump github.com/apple/swift-argument-parser from 1.6.1 to 1.6.2","user":"dependabot[bot]","labels":["dependencies","swift_package_manager"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-10-13T09:38:39.000Z","updated_at":"2025-12-05T00:02:05.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"github.com/apple/swift-argument-parser","old_version":"1.6.1","new_version":"1.6.2","repository_url":"https://github.com/apple/swift-argument-parser"}],"path":null,"ecosystem":"cocoapods"},"body":"Bumps [github.com/apple/swift-argument-parser](https://github.com/apple/swift-argument-parser) from 1.6.1 to 1.6.2.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-argument-parser/releases\"\u003egithub.com/apple/swift-argument-parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eArgumentParser 1.6.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixes an ArgumentParser build failure for WASI. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/cdd0ef3755280949551dc26dee5de9ddeda89f54\"\u003e\u003ccode\u003ecdd0ef3\u003c/code\u003e\u003c/a\u003e Update date for 1.6.2 release in changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/c6f9fbf17453e4322161b3fbfdbf6c2bb9246489\"\u003e\u003ccode\u003ec6f9fbf\u003c/code\u003e\u003c/a\u003e Update changelog for 1.6.2 release (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/822\"\u003e#822\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/4b71bf9ca8a9f0c0a916e1eec5eec049e95fde25\"\u003e\u003ccode\u003e4b71bf9\u003c/code\u003e\u003c/a\u003e Fix ArgumentParser build failure for WASI (WebAssembly System Interface) (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apple/swift-argument-parser/compare/1.6.1...1.6.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/apple/swift-argument-parser\u0026package-manager=swift\u0026previous-version=1.6.1\u0026new-version=1.6.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nYou can trigger a rebase of this PR by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e\n\n\u003e **Note**\n\u003e Automatic rebases have been disabled on this pull request as it has been open for over 30 days.","html_url":"https://github.com/ljtill/swift-http-server/pull/23","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ljtill%2Fswift-http-server/issues/23","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/23/packages"},{"uuid":"3508395364","node_id":"PR_kwDOMr0fis6tYBOP","number":49,"state":"closed","title":"Bump github.com/apple/swift-argument-parser from 1.5.1 to 1.6.2","user":"dependabot[bot]","labels":["dependencies","swift_package_manager"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-12-22T04:14:10.000Z","author_association":null,"state_reason":null,"created_at":"2025-10-13T04:14:58.000Z","updated_at":"2025-12-22T04:14:10.000Z","time_to_close":6047952,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"github.com/apple/swift-argument-parser","old_version":"1.5.1","new_version":"1.6.2","repository_url":"https://github.com/apple/swift-argument-parser"}],"path":null,"ecosystem":"cocoapods"},"body":"Bumps [github.com/apple/swift-argument-parser](https://github.com/apple/swift-argument-parser) from 1.5.1 to 1.6.2.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-argument-parser/releases\"\u003egithub.com/apple/swift-argument-parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eArgumentParser 1.6.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixes an ArgumentParser build failure for WASI. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eArgumentParser 1.6.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eResolves a source break for clients that have conditional conformances to \u003ccode\u003eExpressibleByArgument\u003c/code\u003e or \u003ccode\u003eParsableArguments\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/792\"\u003e#792\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eArgumentParser 1.6.0\u003c/h2\u003e\n\u003ch3\u003eAdditions\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOptions with \u003ccode\u003eCaseIterable\u003c/code\u003e types can now provide help descriptions on a per-value basis. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/647\"\u003e#647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNew API for accessing the shell and shell version while generating completions. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/680\"\u003e#680\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/690\"\u003e#690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003egenerate-docc-reference\u003c/code\u003e plugin generates a DocC reference folder for your CLI tool. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/694\"\u003e#694\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/754\"\u003e#754\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/773\"\u003e#773\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTesting and continuous integration improvements, including migrating to GitHub workflows. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/692\"\u003e#692\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/693\"\u003e#693\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/696\"\u003e#696\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/698\"\u003e#698\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/699\"\u003e#699\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/700\"\u003e#700\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/701\"\u003e#701\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/708\"\u003e#708\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/711\"\u003e#711\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/718\"\u003e#718\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/716\"\u003e#716\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/714\"\u003e#714\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/712\"\u003e#712\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/732\"\u003e#732\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/730\"\u003e#730\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/746\"\u003e#746\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/747\"\u003e#747\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/760\"\u003e#760\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThe associated closure for \u003ccode\u003eCompletionKind.custom\u003c/code\u003e now takes three parameters: the array of shell words currently in use for the completion request, the offset in that array for the word that completions are being requested for, and the prefix of that word that precedes the cursor. In addition, the associated closure can be \u003ccode\u003easync\u003c/code\u003e. The single-argument closure version of \u003ccode\u003eCompletionKind.custom\u003c/code\u003e is deprecated with this release. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/763\"\u003e#763\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/770\"\u003e#770\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/782\"\u003e#782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eParsableArguments\u003c/code\u003e and \u003ccode\u003eExpressibleByArgument\u003c/code\u003e now conform to \u003ccode\u003eSendableMetatype\u003c/code\u003e when builing with a minimum Swift 6.2 compiler. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/789\"\u003e#789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSignificant fixes and improvements across the entire completion script generation system, too numerous to mention here. Please note: numerous longstanding issues still remain in the completion scripts (mainly involving quoting/escaping); they will be fixed over time. A special thanks to \u003ca href=\"https://github.com/rgoldberg\"\u003e\u003ccode\u003e@​rgoldberg\u003c/code\u003e\u003c/a\u003e for the investment in completion script quality! (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/727\"\u003e#727\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/735\"\u003e#735\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/738\"\u003e#738\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/740\"\u003e#740\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/762\"\u003e#762\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/763\"\u003e#763\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/775\"\u003e#775\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/770\"\u003e#770\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/777\"\u003e#777\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/767\"\u003e#767\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprovements to \u003ccode\u003egenerate-manual\u003c/code\u003e plugin. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/663\"\u003e#663\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/667\"\u003e#667\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eError messaging when a user provides a single-dash option is now improved, along with other error reporting improvements. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/728\"\u003e#728\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/744\"\u003e#744\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplementation improvements and fixes for both older and newer versions of Swift. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/676\"\u003e#676\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/707\"\u003e#707\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/705\"\u003e#705\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/720\"\u003e#720\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/666\"\u003e#666\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/724\"\u003e#724\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/731\"\u003e#731\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/766\"\u003e#766\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/685\"\u003e#685\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/729\"\u003e#729\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/736\"\u003e#736\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/741\"\u003e#741\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBetter capturing of tool configuration in \u003ccode\u003eToolInfo\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/669\"\u003e#669\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/697\"\u003e#697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocumentation improvements. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/657\"\u003e#657\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/678\"\u003e#678\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/743\"\u003e#743\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe 1.6.0 release includes contributions from \u003ca href=\"https://github.com/bripeticca\"\u003e\u003ccode\u003e@​bripeticca\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cg-soft\"\u003e\u003ccode\u003e@​cg-soft\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/compnerd\"\u003e\u003ccode\u003e@​compnerd\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/dshan4585\"\u003e\u003ccode\u003e@​dshan4585\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/heckj\"\u003e\u003ccode\u003e@​heckj\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/natecook1000\"\u003e\u003ccode\u003e@​natecook1000\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/rauhul\"\u003e\u003ccode\u003e@​rauhul\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/rgoldberg\"\u003e\u003ccode\u003e@​rgoldberg\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/Steelskin\"\u003e\u003ccode\u003e@​Steelskin\u003c/code\u003e\u003c/a\u003e. Thank you!\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/cdd0ef3755280949551dc26dee5de9ddeda89f54\"\u003e\u003ccode\u003ecdd0ef3\u003c/code\u003e\u003c/a\u003e Update date for 1.6.2 release in changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/c6f9fbf17453e4322161b3fbfdbf6c2bb9246489\"\u003e\u003ccode\u003ec6f9fbf\u003c/code\u003e\u003c/a\u003e Update changelog for 1.6.2 release (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/822\"\u003e#822\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/4b71bf9ca8a9f0c0a916e1eec5eec049e95fde25\"\u003e\u003ccode\u003e4b71bf9\u003c/code\u003e\u003c/a\u003e Fix ArgumentParser build failure for WASI (WebAssembly System Interface) (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/309a47b2b1d9b5e991f36961c983ecec72275be3\"\u003e\u003ccode\u003e309a47b\u003c/code\u003e\u003c/a\u003e Update changelog for 1.6.1 release (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/793\"\u003e#793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/f1576513d1ebafa1e05048b8e21e6af1a5501c22\"\u003e\u003ccode\u003ef157651\u003c/code\u003e\u003c/a\u003e Designate \u003ccode\u003e_SendableMetatype\u003c/code\u003e as a marker protocol (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/792\"\u003e#792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/852f74ca63a9fb9903d311ffc5379d42dd52ed5f\"\u003e\u003ccode\u003e852f74c\u003c/code\u003e\u003c/a\u003e Update changelog for 1.6.0 release (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/790\"\u003e#790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/cf0f6b1d704ea937a2f65f2c4cb107dd769d96ff\"\u003e\u003ccode\u003ecf0f6b1\u003c/code\u003e\u003c/a\u003e Handle Swift 6.2 sendability changes (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/789\"\u003e#789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/932e6cdd2a8bd2286e52ccfee18a2f04c173835d\"\u003e\u003ccode\u003e932e6cd\u003c/code\u003e\u003c/a\u003e Refactor completion script generation to use ToolInfoV0 (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/764\"\u003e#764\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/ec562e5b1ccb1699f39fb6e492376b5237e7577e\"\u003e\u003ccode\u003eec562e5\u003c/code\u003e\u003c/a\u003e Support async custom completion closures (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/782\"\u003e#782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/0104c39cc3db772cb1bbf210e9a74c2f2eb02173\"\u003e\u003ccode\u003e0104c39\u003c/code\u003e\u003c/a\u003e Updated CHANGELOG.md for post 1.5.1 release \u0026amp; minor cleanup (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/785\"\u003e#785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apple/swift-argument-parser/compare/1.5.1...1.6.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/apple/swift-argument-parser\u0026package-manager=swift\u0026previous-version=1.5.1\u0026new-version=1.6.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/ecdye/macSubtitleOCR/pull/49","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ecdye%2FmacSubtitleOCR/issues/49","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/49/packages"},{"uuid":"3508391096","node_id":"PR_kwDOHAHq-c6tYAR7","number":13,"state":"closed","title":"chore(deps): bump github.com/apple/swift-argument-parser from 1.5.0 to 1.6.2","user":"dependabot[bot]","labels":["dependencies","swift_package_manager"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-12-22T04:10:17.000Z","author_association":null,"state_reason":null,"created_at":"2025-10-13T04:12:15.000Z","updated_at":"2025-12-22T04:10:19.000Z","time_to_close":6047882,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"github.com/apple/swift-argument-parser","old_version":"1.5.0","new_version":"1.6.2","repository_url":"https://github.com/apple/swift-argument-parser"}],"path":null,"ecosystem":"cocoapods"},"body":"Bumps [github.com/apple/swift-argument-parser](https://github.com/apple/swift-argument-parser) from 1.5.0 to 1.6.2.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-argument-parser/releases\"\u003egithub.com/apple/swift-argument-parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eArgumentParser 1.6.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixes an ArgumentParser build failure for WASI. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eArgumentParser 1.6.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eResolves a source break for clients that have conditional conformances to \u003ccode\u003eExpressibleByArgument\u003c/code\u003e or \u003ccode\u003eParsableArguments\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/792\"\u003e#792\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eArgumentParser 1.6.0\u003c/h2\u003e\n\u003ch3\u003eAdditions\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOptions with \u003ccode\u003eCaseIterable\u003c/code\u003e types can now provide help descriptions on a per-value basis. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/647\"\u003e#647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNew API for accessing the shell and shell version while generating completions. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/680\"\u003e#680\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/690\"\u003e#690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003egenerate-docc-reference\u003c/code\u003e plugin generates a DocC reference folder for your CLI tool. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/694\"\u003e#694\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/754\"\u003e#754\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/773\"\u003e#773\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTesting and continuous integration improvements, including migrating to GitHub workflows. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/692\"\u003e#692\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/693\"\u003e#693\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/696\"\u003e#696\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/698\"\u003e#698\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/699\"\u003e#699\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/700\"\u003e#700\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/701\"\u003e#701\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/708\"\u003e#708\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/711\"\u003e#711\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/718\"\u003e#718\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/716\"\u003e#716\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/714\"\u003e#714\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/712\"\u003e#712\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/732\"\u003e#732\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/730\"\u003e#730\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/746\"\u003e#746\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/747\"\u003e#747\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/760\"\u003e#760\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThe associated closure for \u003ccode\u003eCompletionKind.custom\u003c/code\u003e now takes three parameters: the array of shell words currently in use for the completion request, the offset in that array for the word that completions are being requested for, and the prefix of that word that precedes the cursor. In addition, the associated closure can be \u003ccode\u003easync\u003c/code\u003e. The single-argument closure version of \u003ccode\u003eCompletionKind.custom\u003c/code\u003e is deprecated with this release. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/763\"\u003e#763\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/770\"\u003e#770\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/782\"\u003e#782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eParsableArguments\u003c/code\u003e and \u003ccode\u003eExpressibleByArgument\u003c/code\u003e now conform to \u003ccode\u003eSendableMetatype\u003c/code\u003e when builing with a minimum Swift 6.2 compiler. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/789\"\u003e#789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSignificant fixes and improvements across the entire completion script generation system, too numerous to mention here. Please note: numerous longstanding issues still remain in the completion scripts (mainly involving quoting/escaping); they will be fixed over time. A special thanks to \u003ca href=\"https://github.com/rgoldberg\"\u003e\u003ccode\u003e@​rgoldberg\u003c/code\u003e\u003c/a\u003e for the investment in completion script quality! (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/727\"\u003e#727\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/735\"\u003e#735\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/738\"\u003e#738\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/740\"\u003e#740\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/762\"\u003e#762\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/763\"\u003e#763\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/775\"\u003e#775\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/770\"\u003e#770\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/777\"\u003e#777\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/767\"\u003e#767\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprovements to \u003ccode\u003egenerate-manual\u003c/code\u003e plugin. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/663\"\u003e#663\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/667\"\u003e#667\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eError messaging when a user provides a single-dash option is now improved, along with other error reporting improvements. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/728\"\u003e#728\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/744\"\u003e#744\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplementation improvements and fixes for both older and newer versions of Swift. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/676\"\u003e#676\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/707\"\u003e#707\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/705\"\u003e#705\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/720\"\u003e#720\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/666\"\u003e#666\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/724\"\u003e#724\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/731\"\u003e#731\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/766\"\u003e#766\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/685\"\u003e#685\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/729\"\u003e#729\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/736\"\u003e#736\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/741\"\u003e#741\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBetter capturing of tool configuration in \u003ccode\u003eToolInfo\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/669\"\u003e#669\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/697\"\u003e#697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocumentation improvements. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/657\"\u003e#657\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/678\"\u003e#678\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/743\"\u003e#743\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe 1.6.0 release includes contributions from \u003ca href=\"https://github.com/bripeticca\"\u003e\u003ccode\u003e@​bripeticca\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cg-soft\"\u003e\u003ccode\u003e@​cg-soft\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/compnerd\"\u003e\u003ccode\u003e@​compnerd\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/dshan4585\"\u003e\u003ccode\u003e@​dshan4585\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/heckj\"\u003e\u003ccode\u003e@​heckj\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/natecook1000\"\u003e\u003ccode\u003e@​natecook1000\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/rauhul\"\u003e\u003ccode\u003e@​rauhul\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/rgoldberg\"\u003e\u003ccode\u003e@​rgoldberg\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/Steelskin\"\u003e\u003ccode\u003e@​Steelskin\u003c/code\u003e\u003c/a\u003e. Thank you!\u003c/p\u003e\n\u003ch2\u003eArgumentParser 1.5.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRelax the CMake build system to allow implicit linking of Foundation and XCTest when not explicitly given the associated build tree. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/783\"\u003e#783\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe 1.5.1 release includes a contribution from \u003ca href=\"https://github.com/compnerd\"\u003e\u003ccode\u003e@​compnerd\u003c/code\u003e\u003c/a\u003e. Thank you!\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/cdd0ef3755280949551dc26dee5de9ddeda89f54\"\u003e\u003ccode\u003ecdd0ef3\u003c/code\u003e\u003c/a\u003e Update date for 1.6.2 release in changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/c6f9fbf17453e4322161b3fbfdbf6c2bb9246489\"\u003e\u003ccode\u003ec6f9fbf\u003c/code\u003e\u003c/a\u003e Update changelog for 1.6.2 release (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/822\"\u003e#822\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/4b71bf9ca8a9f0c0a916e1eec5eec049e95fde25\"\u003e\u003ccode\u003e4b71bf9\u003c/code\u003e\u003c/a\u003e Fix ArgumentParser build failure for WASI (WebAssembly System Interface) (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/309a47b2b1d9b5e991f36961c983ecec72275be3\"\u003e\u003ccode\u003e309a47b\u003c/code\u003e\u003c/a\u003e Update changelog for 1.6.1 release (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/793\"\u003e#793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/f1576513d1ebafa1e05048b8e21e6af1a5501c22\"\u003e\u003ccode\u003ef157651\u003c/code\u003e\u003c/a\u003e Designate \u003ccode\u003e_SendableMetatype\u003c/code\u003e as a marker protocol (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/792\"\u003e#792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/852f74ca63a9fb9903d311ffc5379d42dd52ed5f\"\u003e\u003ccode\u003e852f74c\u003c/code\u003e\u003c/a\u003e Update changelog for 1.6.0 release (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/790\"\u003e#790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/cf0f6b1d704ea937a2f65f2c4cb107dd769d96ff\"\u003e\u003ccode\u003ecf0f6b1\u003c/code\u003e\u003c/a\u003e Handle Swift 6.2 sendability changes (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/789\"\u003e#789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/932e6cdd2a8bd2286e52ccfee18a2f04c173835d\"\u003e\u003ccode\u003e932e6cd\u003c/code\u003e\u003c/a\u003e Refactor completion script generation to use ToolInfoV0 (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/764\"\u003e#764\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/ec562e5b1ccb1699f39fb6e492376b5237e7577e\"\u003e\u003ccode\u003eec562e5\u003c/code\u003e\u003c/a\u003e Support async custom completion closures (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/782\"\u003e#782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/0104c39cc3db772cb1bbf210e9a74c2f2eb02173\"\u003e\u003ccode\u003e0104c39\u003c/code\u003e\u003c/a\u003e Updated CHANGELOG.md for post 1.5.1 release \u0026amp; minor cleanup (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/785\"\u003e#785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apple/swift-argument-parser/compare/1.5.0...1.6.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/apple/swift-argument-parser\u0026package-manager=swift\u0026previous-version=1.5.0\u0026new-version=1.6.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/robinlieb/apple-music-jwt-generator/pull/13","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/robinlieb%2Fapple-music-jwt-generator/issues/13","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/13/packages"},{"uuid":"3506281223","node_id":"PR_kwDOAiE69s6tRLyg","number":6295,"state":"open","title":"Bump github.com/apple/swift-argument-parser from 1.6.1 to 1.6.2","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":4,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-10-11T19:37:27.000Z","updated_at":"2025-10-20T19:39:43.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"github.com/apple/swift-argument-parser","old_version":"1.6.1","new_version":"1.6.2","repository_url":"https://github.com/apple/swift-argument-parser"}],"path":null,"ecosystem":"cocoapods"},"body":"Bumps [github.com/apple/swift-argument-parser](https://github.com/apple/swift-argument-parser) from 1.6.1 to 1.6.2.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-argument-parser/releases\"\u003egithub.com/apple/swift-argument-parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eArgumentParser 1.6.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixes an ArgumentParser build failure for WASI. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/cdd0ef3755280949551dc26dee5de9ddeda89f54\"\u003e\u003ccode\u003ecdd0ef3\u003c/code\u003e\u003c/a\u003e Update date for 1.6.2 release in changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/c6f9fbf17453e4322161b3fbfdbf6c2bb9246489\"\u003e\u003ccode\u003ec6f9fbf\u003c/code\u003e\u003c/a\u003e Update changelog for 1.6.2 release (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/822\"\u003e#822\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/4b71bf9ca8a9f0c0a916e1eec5eec049e95fde25\"\u003e\u003ccode\u003e4b71bf9\u003c/code\u003e\u003c/a\u003e Fix ArgumentParser build failure for WASI (WebAssembly System Interface) (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apple/swift-argument-parser/compare/1.6.1...1.6.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/apple/swift-argument-parser\u0026package-manager=swift\u0026previous-version=1.6.1\u0026new-version=1.6.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/realm/SwiftLint/pull/6295","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/realm%2FSwiftLint/issues/6295","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/6295/packages"},{"uuid":"3283467879","node_id":"PR_kwDOJ_q_nc6hskB7","number":16,"state":"closed","title":"chore(deps): bump github.com/apple/swift-argument-parser from 1.2.0 to 1.6.1","user":"dependabot[bot]","labels":["dependencies","swift_package_manager"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-11-01T10:03:28.000Z","author_association":null,"state_reason":null,"created_at":"2025-08-01T10:46:37.000Z","updated_at":"2025-11-01T10:03:30.000Z","time_to_close":7946211,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"github.com/apple/swift-argument-parser","old_version":"1.2.0","new_version":"1.6.1","repository_url":"https://github.com/apple/swift-argument-parser"}],"path":null,"ecosystem":"cocoapods"},"body":"Bumps [github.com/apple/swift-argument-parser](https://github.com/apple/swift-argument-parser) from 1.2.0 to 1.6.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-argument-parser/releases\"\u003egithub.com/apple/swift-argument-parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eArgumentParser 1.6.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eResolves a source break for clients that have conditional conformances to \u003ccode\u003eExpressibleByArgument\u003c/code\u003e or \u003ccode\u003eParsableArguments\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/792\"\u003e#792\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eArgumentParser 1.6.0\u003c/h2\u003e\n\u003ch3\u003eAdditions\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOptions with \u003ccode\u003eCaseIterable\u003c/code\u003e types can now provide help descriptions on a per-value basis. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/647\"\u003e#647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNew API for accessing the shell and shell version while generating completions. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/680\"\u003e#680\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/690\"\u003e#690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003egenerate-docc-reference\u003c/code\u003e plugin generates a DocC reference folder for your CLI tool. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/694\"\u003e#694\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/754\"\u003e#754\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/773\"\u003e#773\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTesting and continuous integration improvements, including migrating to GitHub workflows. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/692\"\u003e#692\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/693\"\u003e#693\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/696\"\u003e#696\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/698\"\u003e#698\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/699\"\u003e#699\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/700\"\u003e#700\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/701\"\u003e#701\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/708\"\u003e#708\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/711\"\u003e#711\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/718\"\u003e#718\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/716\"\u003e#716\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/714\"\u003e#714\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/712\"\u003e#712\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/732\"\u003e#732\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/730\"\u003e#730\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/746\"\u003e#746\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/747\"\u003e#747\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/760\"\u003e#760\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThe associated closure for \u003ccode\u003eCompletionKind.custom\u003c/code\u003e now takes three parameters: the array of shell words currently in use for the completion request, the offset in that array for the word that completions are being requested for, and the prefix of that word that precedes the cursor. In addition, the associated closure can be \u003ccode\u003easync\u003c/code\u003e. The single-argument closure version of \u003ccode\u003eCompletionKind.custom\u003c/code\u003e is deprecated with this release. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/763\"\u003e#763\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/770\"\u003e#770\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/782\"\u003e#782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eParsableArguments\u003c/code\u003e and \u003ccode\u003eExpressibleByArgument\u003c/code\u003e now conform to \u003ccode\u003eSendableMetatype\u003c/code\u003e when builing with a minimum Swift 6.2 compiler. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/789\"\u003e#789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSignificant fixes and improvements across the entire completion script generation system, too numerous to mention here. Please note: numerous longstanding issues still remain in the completion scripts (mainly involving quoting/escaping); they will be fixed over time. A special thanks to \u003ca href=\"https://github.com/rgoldberg\"\u003e\u003ccode\u003e@​rgoldberg\u003c/code\u003e\u003c/a\u003e for the investment in completion script quality! (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/727\"\u003e#727\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/735\"\u003e#735\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/738\"\u003e#738\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/740\"\u003e#740\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/762\"\u003e#762\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/763\"\u003e#763\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/775\"\u003e#775\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/770\"\u003e#770\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/777\"\u003e#777\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/767\"\u003e#767\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprovements to \u003ccode\u003egenerate-manual\u003c/code\u003e plugin. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/663\"\u003e#663\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/667\"\u003e#667\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eError messaging when a user provides a single-dash option is now improved, along with other error reporting improvements. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/728\"\u003e#728\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/744\"\u003e#744\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplementation improvements and fixes for both older and newer versions of Swift. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/676\"\u003e#676\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/707\"\u003e#707\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/705\"\u003e#705\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/720\"\u003e#720\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/666\"\u003e#666\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/724\"\u003e#724\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/731\"\u003e#731\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/766\"\u003e#766\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/685\"\u003e#685\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/729\"\u003e#729\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/736\"\u003e#736\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/741\"\u003e#741\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBetter capturing of tool configuration in \u003ccode\u003eToolInfo\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/669\"\u003e#669\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/697\"\u003e#697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocumentation improvements. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/657\"\u003e#657\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/678\"\u003e#678\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/743\"\u003e#743\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe 1.6.0 release includes contributions from \u003ca href=\"https://github.com/bripeticca\"\u003e\u003ccode\u003e@​bripeticca\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cg-soft\"\u003e\u003ccode\u003e@​cg-soft\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/compnerd\"\u003e\u003ccode\u003e@​compnerd\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/dshan4585\"\u003e\u003ccode\u003e@​dshan4585\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/heckj\"\u003e\u003ccode\u003e@​heckj\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/natecook1000\"\u003e\u003ccode\u003e@​natecook1000\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/rauhul\"\u003e\u003ccode\u003e@​rauhul\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/rgoldberg\"\u003e\u003ccode\u003e@​rgoldberg\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/Steelskin\"\u003e\u003ccode\u003e@​Steelskin\u003c/code\u003e\u003c/a\u003e. Thank you!\u003c/p\u003e\n\u003ch2\u003eArgumentParser 1.5.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRelax the CMake build system to allow implicit linking of Foundation and XCTest when not explicitly given the associated build tree. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/783\"\u003e#783\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe 1.5.1 release includes a contribution from \u003ca href=\"https://github.com/compnerd\"\u003e\u003ccode\u003e@​compnerd\u003c/code\u003e\u003c/a\u003e. Thank you!\u003c/p\u003e\n\u003ch2\u003eArgumentParser 1.5.0\u003c/h2\u003e\n\u003ch3\u003eAdditions\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSubcommands can now be grouped into sections, to enable a better help display for commands with many subcommands. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/644\"\u003e#644\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImproved unofficial support for Android and riscv64 platforms. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/649\"\u003e#649\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/651\"\u003e#651\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCommand-line completion scripts correctly complete for arguments that are included via option group. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/648\"\u003e#648\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSeveral warnings when compiling with strict concurrency enabled, or in Swift 6 language mode, are now silenced. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/650\"\u003e#650\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe 1.5.0 release includes contributions from \u003ca href=\"https://github.com/CraigSiemens\"\u003e\u003ccode\u003e@​CraigSiemens\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/DougGregor\"\u003e\u003ccode\u003e@​DougGregor\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/finagolfin\"\u003e\u003ccode\u003e@​finagolfin\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/futurejones\"\u003e\u003ccode\u003e@​futurejones\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/natecook1000\"\u003e\u003ccode\u003e@​natecook1000\u003c/code\u003e\u003c/a\u003e. Thank you!\u003c/p\u003e\n\u003ch2\u003eArgumentParser 1.4.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/309a47b2b1d9b5e991f36961c983ecec72275be3\"\u003e\u003ccode\u003e309a47b\u003c/code\u003e\u003c/a\u003e Update changelog for 1.6.1 release (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/793\"\u003e#793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/f1576513d1ebafa1e05048b8e21e6af1a5501c22\"\u003e\u003ccode\u003ef157651\u003c/code\u003e\u003c/a\u003e Designate \u003ccode\u003e_SendableMetatype\u003c/code\u003e as a marker protocol (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/792\"\u003e#792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/852f74ca63a9fb9903d311ffc5379d42dd52ed5f\"\u003e\u003ccode\u003e852f74c\u003c/code\u003e\u003c/a\u003e Update changelog for 1.6.0 release (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/790\"\u003e#790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/cf0f6b1d704ea937a2f65f2c4cb107dd769d96ff\"\u003e\u003ccode\u003ecf0f6b1\u003c/code\u003e\u003c/a\u003e Handle Swift 6.2 sendability changes (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/789\"\u003e#789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/932e6cdd2a8bd2286e52ccfee18a2f04c173835d\"\u003e\u003ccode\u003e932e6cd\u003c/code\u003e\u003c/a\u003e Refactor completion script generation to use ToolInfoV0 (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/764\"\u003e#764\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/ec562e5b1ccb1699f39fb6e492376b5237e7577e\"\u003e\u003ccode\u003eec562e5\u003c/code\u003e\u003c/a\u003e Support async custom completion closures (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/782\"\u003e#782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/0104c39cc3db772cb1bbf210e9a74c2f2eb02173\"\u003e\u003ccode\u003e0104c39\u003c/code\u003e\u003c/a\u003e Updated CHANGELOG.md for post 1.5.1 release \u0026amp; minor cleanup (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/785\"\u003e#785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/d012b757d5bffe65e68c9cbfe38ace43fc60dae0\"\u003e\u003ccode\u003ed012b75\u003c/code\u003e\u003c/a\u003e Update changelog for 1.5.1, along with unreleased changes (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/784\"\u003e#784\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/02526dfad87c21c9b46a9dae8e68809ec38ca952\"\u003e\u003ccode\u003e02526df\u003c/code\u003e\u003c/a\u003e build: conditionaly add Foundation dependency edge (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/783\"\u003e#783\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/d8a9695190c81a95ce7a59a65891b186939c31bf\"\u003e\u003ccode\u003ed8a9695\u003c/code\u003e\u003c/a\u003e Improve flag \u0026amp; option name quoting in completion generation for all 3 shells....\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apple/swift-argument-parser/compare/1.2.0...1.6.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/apple/swift-argument-parser\u0026package-manager=swift\u0026previous-version=1.2.0\u0026new-version=1.6.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/dsp-testing/swift-test/pull/16","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/dsp-testing%2Fswift-test/issues/16","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/16/packages"},{"uuid":"2711960941","node_id":"PR_kwDOIZcDm86hpT1t","number":21,"state":"open","title":"build(deps): bump github.com/apple/swift-argument-parser from 1.6.0 to 1.6.1","user":"dependabot[bot]","labels":["dependencies","swift_package_manager"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-01T04:36:39.000Z","updated_at":"2025-08-01T04:36:39.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"github.com/apple/swift-argument-parser","old_version":"1.6.0","new_version":"1.6.1","repository_url":"https://github.com/apple/swift-argument-parser"}],"path":null,"ecosystem":"cocoapods"},"body":"Bumps [github.com/apple/swift-argument-parser](https://github.com/apple/swift-argument-parser) from 1.6.0 to 1.6.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-argument-parser/releases\"\u003egithub.com/apple/swift-argument-parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eArgumentParser 1.6.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eResolves a source break for clients that have conditional conformances to \u003ccode\u003eExpressibleByArgument\u003c/code\u003e or \u003ccode\u003eParsableArguments\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/792\"\u003e#792\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/309a47b2b1d9b5e991f36961c983ecec72275be3\"\u003e\u003ccode\u003e309a47b\u003c/code\u003e\u003c/a\u003e Update changelog for 1.6.1 release (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/793\"\u003e#793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/f1576513d1ebafa1e05048b8e21e6af1a5501c22\"\u003e\u003ccode\u003ef157651\u003c/code\u003e\u003c/a\u003e Designate \u003ccode\u003e_SendableMetatype\u003c/code\u003e as a marker protocol (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/792\"\u003e#792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apple/swift-argument-parser/compare/1.6.0...1.6.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/apple/swift-argument-parser\u0026package-manager=swift\u0026previous-version=1.6.0\u0026new-version=1.6.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/iloveitaly/hyper-focus/pull/21","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/iloveitaly%2Fhyper-focus/issues/21","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/21/packages"},{"uuid":"2697743995","node_id":"PR_kwDOPTZAgs6gzE57","number":3,"state":"closed","title":"deps(deps): bump github.com/apple/swift-argument-parser from 1.5.1 to 1.6.1","user":"dependabot[bot]","labels":["dependencies","swift_package_manager"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2025-07-27T04:14:24.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-27T02:48:04.000Z","updated_at":"2025-07-27T04:14:24.000Z","time_to_close":5180,"merged_at":"2025-07-27T04:14:24.000Z","merged_by":"subpop","closed_by":null,"dependency_metadata":{"prefix":"deps(deps)","packages":[{"name":"github.com/apple/swift-argument-parser","old_version":"1.5.1","new_version":"1.6.1","repository_url":"https://github.com/apple/swift-argument-parser"}],"path":null,"ecosystem":"cocoapods"},"body":"Bumps [github.com/apple/swift-argument-parser](https://github.com/apple/swift-argument-parser) from 1.5.1 to 1.6.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-argument-parser/releases\"\u003egithub.com/apple/swift-argument-parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eArgumentParser 1.6.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eResolves a source break for clients that have conditional conformances to \u003ccode\u003eExpressibleByArgument\u003c/code\u003e or \u003ccode\u003eParsableArguments\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/792\"\u003e#792\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eArgumentParser 1.6.0\u003c/h2\u003e\n\u003ch3\u003eAdditions\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOptions with \u003ccode\u003eCaseIterable\u003c/code\u003e types can now provide help descriptions on a per-value basis. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/647\"\u003e#647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNew API for accessing the shell and shell version while generating completions. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/680\"\u003e#680\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/690\"\u003e#690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003egenerate-docc-reference\u003c/code\u003e plugin generates a DocC reference folder for your CLI tool. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/694\"\u003e#694\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/754\"\u003e#754\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/773\"\u003e#773\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTesting and continuous integration improvements, including migrating to GitHub workflows. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/692\"\u003e#692\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/693\"\u003e#693\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/696\"\u003e#696\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/698\"\u003e#698\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/699\"\u003e#699\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/700\"\u003e#700\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/701\"\u003e#701\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/708\"\u003e#708\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/711\"\u003e#711\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/718\"\u003e#718\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/716\"\u003e#716\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/714\"\u003e#714\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/712\"\u003e#712\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/732\"\u003e#732\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/730\"\u003e#730\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/746\"\u003e#746\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/747\"\u003e#747\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/760\"\u003e#760\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThe associated closure for \u003ccode\u003eCompletionKind.custom\u003c/code\u003e now takes three parameters: the array of shell words currently in use for the completion request, the offset in that array for the word that completions are being requested for, and the prefix of that word that precedes the cursor. In addition, the associated closure can be \u003ccode\u003easync\u003c/code\u003e. The single-argument closure version of \u003ccode\u003eCompletionKind.custom\u003c/code\u003e is deprecated with this release. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/763\"\u003e#763\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/770\"\u003e#770\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/782\"\u003e#782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eParsableArguments\u003c/code\u003e and \u003ccode\u003eExpressibleByArgument\u003c/code\u003e now conform to \u003ccode\u003eSendableMetatype\u003c/code\u003e when builing with a minimum Swift 6.2 compiler. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/789\"\u003e#789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSignificant fixes and improvements across the entire completion script generation system, too numerous to mention here. Please note: numerous longstanding issues still remain in the completion scripts (mainly involving quoting/escaping); they will be fixed over time. A special thanks to \u003ca href=\"https://github.com/rgoldberg\"\u003e\u003ccode\u003e@​rgoldberg\u003c/code\u003e\u003c/a\u003e for the investment in completion script quality! (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/727\"\u003e#727\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/735\"\u003e#735\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/738\"\u003e#738\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/740\"\u003e#740\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/762\"\u003e#762\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/763\"\u003e#763\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/775\"\u003e#775\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/770\"\u003e#770\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/777\"\u003e#777\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/767\"\u003e#767\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprovements to \u003ccode\u003egenerate-manual\u003c/code\u003e plugin. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/663\"\u003e#663\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/667\"\u003e#667\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eError messaging when a user provides a single-dash option is now improved, along with other error reporting improvements. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/728\"\u003e#728\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/744\"\u003e#744\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplementation improvements and fixes for both older and newer versions of Swift. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/676\"\u003e#676\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/707\"\u003e#707\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/705\"\u003e#705\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/720\"\u003e#720\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/666\"\u003e#666\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/724\"\u003e#724\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/731\"\u003e#731\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/766\"\u003e#766\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/685\"\u003e#685\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/729\"\u003e#729\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/736\"\u003e#736\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/741\"\u003e#741\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBetter capturing of tool configuration in \u003ccode\u003eToolInfo\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/669\"\u003e#669\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/697\"\u003e#697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocumentation improvements. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/657\"\u003e#657\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/678\"\u003e#678\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/743\"\u003e#743\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe 1.6.0 release includes contributions from \u003ca href=\"https://github.com/bripeticca\"\u003e\u003ccode\u003e@​bripeticca\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cg-soft\"\u003e\u003ccode\u003e@​cg-soft\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/compnerd\"\u003e\u003ccode\u003e@​compnerd\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/dshan4585\"\u003e\u003ccode\u003e@​dshan4585\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/heckj\"\u003e\u003ccode\u003e@​heckj\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/natecook1000\"\u003e\u003ccode\u003e@​natecook1000\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/rauhul\"\u003e\u003ccode\u003e@​rauhul\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/rgoldberg\"\u003e\u003ccode\u003e@​rgoldberg\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/Steelskin\"\u003e\u003ccode\u003e@​Steelskin\u003c/code\u003e\u003c/a\u003e. Thank you!\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/309a47b2b1d9b5e991f36961c983ecec72275be3\"\u003e\u003ccode\u003e309a47b\u003c/code\u003e\u003c/a\u003e Update changelog for 1.6.1 release (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/793\"\u003e#793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/f1576513d1ebafa1e05048b8e21e6af1a5501c22\"\u003e\u003ccode\u003ef157651\u003c/code\u003e\u003c/a\u003e Designate \u003ccode\u003e_SendableMetatype\u003c/code\u003e as a marker protocol (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/792\"\u003e#792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/852f74ca63a9fb9903d311ffc5379d42dd52ed5f\"\u003e\u003ccode\u003e852f74c\u003c/code\u003e\u003c/a\u003e Update changelog for 1.6.0 release (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/790\"\u003e#790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/cf0f6b1d704ea937a2f65f2c4cb107dd769d96ff\"\u003e\u003ccode\u003ecf0f6b1\u003c/code\u003e\u003c/a\u003e Handle Swift 6.2 sendability changes (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/789\"\u003e#789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/932e6cdd2a8bd2286e52ccfee18a2f04c173835d\"\u003e\u003ccode\u003e932e6cd\u003c/code\u003e\u003c/a\u003e Refactor completion script generation to use ToolInfoV0 (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/764\"\u003e#764\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/ec562e5b1ccb1699f39fb6e492376b5237e7577e\"\u003e\u003ccode\u003eec562e5\u003c/code\u003e\u003c/a\u003e Support async custom completion closures (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/782\"\u003e#782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/0104c39cc3db772cb1bbf210e9a74c2f2eb02173\"\u003e\u003ccode\u003e0104c39\u003c/code\u003e\u003c/a\u003e Updated CHANGELOG.md for post 1.5.1 release \u0026amp; minor cleanup (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/785\"\u003e#785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/d012b757d5bffe65e68c9cbfe38ace43fc60dae0\"\u003e\u003ccode\u003ed012b75\u003c/code\u003e\u003c/a\u003e Update changelog for 1.5.1, along with unreleased changes (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/784\"\u003e#784\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/02526dfad87c21c9b46a9dae8e68809ec38ca952\"\u003e\u003ccode\u003e02526df\u003c/code\u003e\u003c/a\u003e build: conditionaly add Foundation dependency edge (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/783\"\u003e#783\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/d8a9695190c81a95ce7a59a65891b186939c31bf\"\u003e\u003ccode\u003ed8a9695\u003c/code\u003e\u003c/a\u003e Improve flag \u0026amp; option name quoting in completion generation for all 3 shells....\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apple/swift-argument-parser/compare/1.5.1...1.6.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/apple/swift-argument-parser\u0026package-manager=swift\u0026previous-version=1.5.1\u0026new-version=1.6.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/subpop/swift-dbus/pull/3","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/subpop%2Fswift-dbus/issues/3","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/3/packages"},{"uuid":"2648375869","node_id":"PR_kwDOHGsZIM6d2wI9","number":133,"state":"open","title":"bot: bump github.com/apple/swift-argument-parser from 1.5.1 to 1.6.1","user":"dependabot[bot]","labels":["dependencies","swift_package_manager"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-08T02:40:46.000Z","updated_at":"2025-07-08T02:40:46.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"bot","packages":[{"name":"github.com/apple/swift-argument-parser","old_version":"1.5.1","new_version":"1.6.1","repository_url":"https://github.com/apple/swift-argument-parser"}],"path":null,"ecosystem":"cocoapods"},"body":"Bumps [github.com/apple/swift-argument-parser](https://github.com/apple/swift-argument-parser) from 1.5.1 to 1.6.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-argument-parser/releases\"\u003egithub.com/apple/swift-argument-parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eArgumentParser 1.6.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eResolves a source break for clients that have conditional conformances to \u003ccode\u003eExpressibleByArgument\u003c/code\u003e or \u003ccode\u003eParsableArguments\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/792\"\u003e#792\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eArgumentParser 1.6.0\u003c/h2\u003e\n\u003ch3\u003eAdditions\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOptions with \u003ccode\u003eCaseIterable\u003c/code\u003e types can now provide help descriptions on a per-value basis. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/647\"\u003e#647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNew API for accessing the shell and shell version while generating completions. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/680\"\u003e#680\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/690\"\u003e#690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003egenerate-docc-reference\u003c/code\u003e plugin generates a DocC reference folder for your CLI tool. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/694\"\u003e#694\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/754\"\u003e#754\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/773\"\u003e#773\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTesting and continuous integration improvements, including migrating to GitHub workflows. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/692\"\u003e#692\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/693\"\u003e#693\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/696\"\u003e#696\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/698\"\u003e#698\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/699\"\u003e#699\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/700\"\u003e#700\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/701\"\u003e#701\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/708\"\u003e#708\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/711\"\u003e#711\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/718\"\u003e#718\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/716\"\u003e#716\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/714\"\u003e#714\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/712\"\u003e#712\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/732\"\u003e#732\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/730\"\u003e#730\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/746\"\u003e#746\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/747\"\u003e#747\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/760\"\u003e#760\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThe associated closure for \u003ccode\u003eCompletionKind.custom\u003c/code\u003e now takes three parameters: the array of shell words currently in use for the completion request, the offset in that array for the word that completions are being requested for, and the prefix of that word that precedes the cursor. In addition, the associated closure can be \u003ccode\u003easync\u003c/code\u003e. The single-argument closure version of \u003ccode\u003eCompletionKind.custom\u003c/code\u003e is deprecated with this release. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/763\"\u003e#763\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/770\"\u003e#770\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/782\"\u003e#782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eParsableArguments\u003c/code\u003e and \u003ccode\u003eExpressibleByArgument\u003c/code\u003e now conform to \u003ccode\u003eSendableMetatype\u003c/code\u003e when builing with a minimum Swift 6.2 compiler. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/789\"\u003e#789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSignificant fixes and improvements across the entire completion script generation system, too numerous to mention here. Please note: numerous longstanding issues still remain in the completion scripts (mainly involving quoting/escaping); they will be fixed over time. A special thanks to \u003ca href=\"https://github.com/rgoldberg\"\u003e\u003ccode\u003e@​rgoldberg\u003c/code\u003e\u003c/a\u003e for the investment in completion script quality! (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/727\"\u003e#727\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/735\"\u003e#735\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/738\"\u003e#738\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/740\"\u003e#740\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/762\"\u003e#762\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/763\"\u003e#763\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/775\"\u003e#775\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/770\"\u003e#770\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/777\"\u003e#777\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/767\"\u003e#767\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprovements to \u003ccode\u003egenerate-manual\u003c/code\u003e plugin. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/663\"\u003e#663\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/667\"\u003e#667\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eError messaging when a user provides a single-dash option is now improved, along with other error reporting improvements. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/728\"\u003e#728\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/744\"\u003e#744\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplementation improvements and fixes for both older and newer versions of Swift. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/676\"\u003e#676\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/707\"\u003e#707\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/705\"\u003e#705\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/720\"\u003e#720\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/666\"\u003e#666\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/724\"\u003e#724\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/731\"\u003e#731\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/766\"\u003e#766\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/685\"\u003e#685\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/729\"\u003e#729\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/736\"\u003e#736\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/741\"\u003e#741\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBetter capturing of tool configuration in \u003ccode\u003eToolInfo\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/669\"\u003e#669\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/697\"\u003e#697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocumentation improvements. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/657\"\u003e#657\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/678\"\u003e#678\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/743\"\u003e#743\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe 1.6.0 release includes contributions from \u003ca href=\"https://github.com/bripeticca\"\u003e\u003ccode\u003e@​bripeticca\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cg-soft\"\u003e\u003ccode\u003e@​cg-soft\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/compnerd\"\u003e\u003ccode\u003e@​compnerd\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/dshan4585\"\u003e\u003ccode\u003e@​dshan4585\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/heckj\"\u003e\u003ccode\u003e@​heckj\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/natecook1000\"\u003e\u003ccode\u003e@​natecook1000\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/rauhul\"\u003e\u003ccode\u003e@​rauhul\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/rgoldberg\"\u003e\u003ccode\u003e@​rgoldberg\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/Steelskin\"\u003e\u003ccode\u003e@​Steelskin\u003c/code\u003e\u003c/a\u003e. Thank you!\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/309a47b2b1d9b5e991f36961c983ecec72275be3\"\u003e\u003ccode\u003e309a47b\u003c/code\u003e\u003c/a\u003e Update changelog for 1.6.1 release (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/793\"\u003e#793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/f1576513d1ebafa1e05048b8e21e6af1a5501c22\"\u003e\u003ccode\u003ef157651\u003c/code\u003e\u003c/a\u003e Designate \u003ccode\u003e_SendableMetatype\u003c/code\u003e as a marker protocol (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/792\"\u003e#792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/852f74ca63a9fb9903d311ffc5379d42dd52ed5f\"\u003e\u003ccode\u003e852f74c\u003c/code\u003e\u003c/a\u003e Update changelog for 1.6.0 release (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/790\"\u003e#790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/cf0f6b1d704ea937a2f65f2c4cb107dd769d96ff\"\u003e\u003ccode\u003ecf0f6b1\u003c/code\u003e\u003c/a\u003e Handle Swift 6.2 sendability changes (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/789\"\u003e#789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/932e6cdd2a8bd2286e52ccfee18a2f04c173835d\"\u003e\u003ccode\u003e932e6cd\u003c/code\u003e\u003c/a\u003e Refactor completion script generation to use ToolInfoV0 (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/764\"\u003e#764\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/ec562e5b1ccb1699f39fb6e492376b5237e7577e\"\u003e\u003ccode\u003eec562e5\u003c/code\u003e\u003c/a\u003e Support async custom completion closures (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/782\"\u003e#782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/0104c39cc3db772cb1bbf210e9a74c2f2eb02173\"\u003e\u003ccode\u003e0104c39\u003c/code\u003e\u003c/a\u003e Updated CHANGELOG.md for post 1.5.1 release \u0026amp; minor cleanup (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/785\"\u003e#785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/d012b757d5bffe65e68c9cbfe38ace43fc60dae0\"\u003e\u003ccode\u003ed012b75\u003c/code\u003e\u003c/a\u003e Update changelog for 1.5.1, along with unreleased changes (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/784\"\u003e#784\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/02526dfad87c21c9b46a9dae8e68809ec38ca952\"\u003e\u003ccode\u003e02526df\u003c/code\u003e\u003c/a\u003e build: conditionaly add Foundation dependency edge (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/783\"\u003e#783\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/d8a9695190c81a95ce7a59a65891b186939c31bf\"\u003e\u003ccode\u003ed8a9695\u003c/code\u003e\u003c/a\u003e Improve flag \u0026amp; option name quoting in completion generation for all 3 shells....\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apple/swift-argument-parser/compare/1.5.1...1.6.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/apple/swift-argument-parser\u0026package-manager=swift\u0026previous-version=1.5.1\u0026new-version=1.6.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/danthorpe/swift-networking/pull/133","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/danthorpe%2Fswift-networking/issues/133","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/133/packages"},{"uuid":"2647526834","node_id":"PR_kwDODnK8Xc6dzg2y","number":75,"state":"open","title":"Bump github.com/apple/swift-argument-parser from 1.5.1 to 1.6.1","user":"dependabot[bot]","labels":["dependencies","swift_package_manager"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-07T18:04:13.000Z","updated_at":"2025-07-07T18:04:14.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"github.com/apple/swift-argument-parser","old_version":"1.5.1","new_version":"1.6.1","repository_url":"https://github.com/apple/swift-argument-parser"}],"path":null,"ecosystem":"cocoapods"},"body":"Bumps [github.com/apple/swift-argument-parser](https://github.com/apple/swift-argument-parser) from 1.5.1 to 1.6.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-argument-parser/releases\"\u003egithub.com/apple/swift-argument-parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eArgumentParser 1.6.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eResolves a source break for clients that have conditional conformances to \u003ccode\u003eExpressibleByArgument\u003c/code\u003e or \u003ccode\u003eParsableArguments\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/792\"\u003e#792\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eArgumentParser 1.6.0\u003c/h2\u003e\n\u003ch3\u003eAdditions\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOptions with \u003ccode\u003eCaseIterable\u003c/code\u003e types can now provide help descriptions on a per-value basis. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/647\"\u003e#647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNew API for accessing the shell and shell version while generating completions. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/680\"\u003e#680\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/690\"\u003e#690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003egenerate-docc-reference\u003c/code\u003e plugin generates a DocC reference folder for your CLI tool. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/694\"\u003e#694\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/754\"\u003e#754\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/773\"\u003e#773\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTesting and continuous integration improvements, including migrating to GitHub workflows. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/692\"\u003e#692\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/693\"\u003e#693\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/696\"\u003e#696\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/698\"\u003e#698\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/699\"\u003e#699\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/700\"\u003e#700\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/701\"\u003e#701\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/708\"\u003e#708\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/711\"\u003e#711\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/718\"\u003e#718\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/716\"\u003e#716\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/714\"\u003e#714\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/712\"\u003e#712\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/732\"\u003e#732\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/730\"\u003e#730\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/746\"\u003e#746\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/747\"\u003e#747\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/760\"\u003e#760\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThe associated closure for \u003ccode\u003eCompletionKind.custom\u003c/code\u003e now takes three parameters: the array of shell words currently in use for the completion request, the offset in that array for the word that completions are being requested for, and the prefix of that word that precedes the cursor. In addition, the associated closure can be \u003ccode\u003easync\u003c/code\u003e. The single-argument closure version of \u003ccode\u003eCompletionKind.custom\u003c/code\u003e is deprecated with this release. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/763\"\u003e#763\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/770\"\u003e#770\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/782\"\u003e#782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eParsableArguments\u003c/code\u003e and \u003ccode\u003eExpressibleByArgument\u003c/code\u003e now conform to \u003ccode\u003eSendableMetatype\u003c/code\u003e when builing with a minimum Swift 6.2 compiler. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/789\"\u003e#789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSignificant fixes and improvements across the entire completion script generation system, too numerous to mention here. Please note: numerous longstanding issues still remain in the completion scripts (mainly involving quoting/escaping); they will be fixed over time. A special thanks to \u003ca href=\"https://github.com/rgoldberg\"\u003e\u003ccode\u003e@​rgoldberg\u003c/code\u003e\u003c/a\u003e for the investment in completion script quality! (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/727\"\u003e#727\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/735\"\u003e#735\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/738\"\u003e#738\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/740\"\u003e#740\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/762\"\u003e#762\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/763\"\u003e#763\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/775\"\u003e#775\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/770\"\u003e#770\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/777\"\u003e#777\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/767\"\u003e#767\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprovements to \u003ccode\u003egenerate-manual\u003c/code\u003e plugin. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/663\"\u003e#663\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/667\"\u003e#667\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eError messaging when a user provides a single-dash option is now improved, along with other error reporting improvements. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/728\"\u003e#728\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/744\"\u003e#744\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplementation improvements and fixes for both older and newer versions of Swift. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/676\"\u003e#676\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/707\"\u003e#707\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/705\"\u003e#705\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/720\"\u003e#720\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/666\"\u003e#666\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/724\"\u003e#724\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/731\"\u003e#731\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/766\"\u003e#766\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/685\"\u003e#685\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/729\"\u003e#729\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/736\"\u003e#736\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/741\"\u003e#741\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBetter capturing of tool configuration in \u003ccode\u003eToolInfo\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/669\"\u003e#669\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/697\"\u003e#697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocumentation improvements. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/657\"\u003e#657\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/678\"\u003e#678\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/743\"\u003e#743\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe 1.6.0 release includes contributions from \u003ca href=\"https://github.com/bripeticca\"\u003e\u003ccode\u003e@​bripeticca\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cg-soft\"\u003e\u003ccode\u003e@​cg-soft\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/compnerd\"\u003e\u003ccode\u003e@​compnerd\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/dshan4585\"\u003e\u003ccode\u003e@​dshan4585\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/heckj\"\u003e\u003ccode\u003e@​heckj\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/natecook1000\"\u003e\u003ccode\u003e@​natecook1000\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/rauhul\"\u003e\u003ccode\u003e@​rauhul\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/rgoldberg\"\u003e\u003ccode\u003e@​rgoldberg\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/Steelskin\"\u003e\u003ccode\u003e@​Steelskin\u003c/code\u003e\u003c/a\u003e. Thank you!\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/309a47b2b1d9b5e991f36961c983ecec72275be3\"\u003e\u003ccode\u003e309a47b\u003c/code\u003e\u003c/a\u003e Update changelog for 1.6.1 release (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/793\"\u003e#793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/f1576513d1ebafa1e05048b8e21e6af1a5501c22\"\u003e\u003ccode\u003ef157651\u003c/code\u003e\u003c/a\u003e Designate \u003ccode\u003e_SendableMetatype\u003c/code\u003e as a marker protocol (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/792\"\u003e#792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/852f74ca63a9fb9903d311ffc5379d42dd52ed5f\"\u003e\u003ccode\u003e852f74c\u003c/code\u003e\u003c/a\u003e Update changelog for 1.6.0 release (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/790\"\u003e#790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/cf0f6b1d704ea937a2f65f2c4cb107dd769d96ff\"\u003e\u003ccode\u003ecf0f6b1\u003c/code\u003e\u003c/a\u003e Handle Swift 6.2 sendability changes (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/789\"\u003e#789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/932e6cdd2a8bd2286e52ccfee18a2f04c173835d\"\u003e\u003ccode\u003e932e6cd\u003c/code\u003e\u003c/a\u003e Refactor completion script generation to use ToolInfoV0 (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/764\"\u003e#764\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/ec562e5b1ccb1699f39fb6e492376b5237e7577e\"\u003e\u003ccode\u003eec562e5\u003c/code\u003e\u003c/a\u003e Support async custom completion closures (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/782\"\u003e#782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/0104c39cc3db772cb1bbf210e9a74c2f2eb02173\"\u003e\u003ccode\u003e0104c39\u003c/code\u003e\u003c/a\u003e Updated CHANGELOG.md for post 1.5.1 release \u0026amp; minor cleanup (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/785\"\u003e#785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/d012b757d5bffe65e68c9cbfe38ace43fc60dae0\"\u003e\u003ccode\u003ed012b75\u003c/code\u003e\u003c/a\u003e Update changelog for 1.5.1, along with unreleased changes (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/784\"\u003e#784\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/02526dfad87c21c9b46a9dae8e68809ec38ca952\"\u003e\u003ccode\u003e02526df\u003c/code\u003e\u003c/a\u003e build: conditionaly add Foundation dependency edge (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/783\"\u003e#783\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/d8a9695190c81a95ce7a59a65891b186939c31bf\"\u003e\u003ccode\u003ed8a9695\u003c/code\u003e\u003c/a\u003e Improve flag \u0026amp; option name quoting in completion generation for all 3 shells....\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apple/swift-argument-parser/compare/1.5.1...1.6.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/apple/swift-argument-parser\u0026package-manager=swift\u0026previous-version=1.5.1\u0026new-version=1.6.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/homerooliveira/Bump/pull/75","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/homerooliveira%2FBump/issues/75","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/75/packages"},{"uuid":"2647467586","node_id":"PR_kwDOHGT01s6dzSZC","number":9,"state":"open","title":"build(deps): bump github.com/apple/swift-argument-parser from 1.5.0 to 1.6.1","user":"dependabot[bot]","labels":["dependencies","swift_package_manager"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-07T17:34:00.000Z","updated_at":"2025-07-07T17:34:01.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"github.com/apple/swift-argument-parser","old_version":"1.5.0","new_version":"1.6.1","repository_url":"https://github.com/apple/swift-argument-parser"}],"path":null,"ecosystem":"cocoapods"},"body":"Bumps [github.com/apple/swift-argument-parser](https://github.com/apple/swift-argument-parser) from 1.5.0 to 1.6.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-argument-parser/releases\"\u003egithub.com/apple/swift-argument-parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eArgumentParser 1.6.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eResolves a source break for clients that have conditional conformances to \u003ccode\u003eExpressibleByArgument\u003c/code\u003e or \u003ccode\u003eParsableArguments\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/792\"\u003e#792\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eArgumentParser 1.6.0\u003c/h2\u003e\n\u003ch3\u003eAdditions\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOptions with \u003ccode\u003eCaseIterable\u003c/code\u003e types can now provide help descriptions on a per-value basis. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/647\"\u003e#647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNew API for accessing the shell and shell version while generating completions. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/680\"\u003e#680\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/690\"\u003e#690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003egenerate-docc-reference\u003c/code\u003e plugin generates a DocC reference folder for your CLI tool. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/694\"\u003e#694\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/754\"\u003e#754\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/773\"\u003e#773\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTesting and continuous integration improvements, including migrating to GitHub workflows. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/692\"\u003e#692\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/693\"\u003e#693\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/696\"\u003e#696\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/698\"\u003e#698\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/699\"\u003e#699\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/700\"\u003e#700\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/701\"\u003e#701\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/708\"\u003e#708\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/711\"\u003e#711\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/718\"\u003e#718\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/716\"\u003e#716\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/714\"\u003e#714\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/712\"\u003e#712\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/732\"\u003e#732\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/730\"\u003e#730\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/746\"\u003e#746\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/747\"\u003e#747\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/760\"\u003e#760\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThe associated closure for \u003ccode\u003eCompletionKind.custom\u003c/code\u003e now takes three parameters: the array of shell words currently in use for the completion request, the offset in that array for the word that completions are being requested for, and the prefix of that word that precedes the cursor. In addition, the associated closure can be \u003ccode\u003easync\u003c/code\u003e. The single-argument closure version of \u003ccode\u003eCompletionKind.custom\u003c/code\u003e is deprecated with this release. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/763\"\u003e#763\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/770\"\u003e#770\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/782\"\u003e#782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eParsableArguments\u003c/code\u003e and \u003ccode\u003eExpressibleByArgument\u003c/code\u003e now conform to \u003ccode\u003eSendableMetatype\u003c/code\u003e when builing with a minimum Swift 6.2 compiler. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/789\"\u003e#789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSignificant fixes and improvements across the entire completion script generation system, too numerous to mention here. Please note: numerous longstanding issues still remain in the completion scripts (mainly involving quoting/escaping); they will be fixed over time. A special thanks to \u003ca href=\"https://github.com/rgoldberg\"\u003e\u003ccode\u003e@​rgoldberg\u003c/code\u003e\u003c/a\u003e for the investment in completion script quality! (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/727\"\u003e#727\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/735\"\u003e#735\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/738\"\u003e#738\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/740\"\u003e#740\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/762\"\u003e#762\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/763\"\u003e#763\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/775\"\u003e#775\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/770\"\u003e#770\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/777\"\u003e#777\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/767\"\u003e#767\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprovements to \u003ccode\u003egenerate-manual\u003c/code\u003e plugin. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/663\"\u003e#663\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/667\"\u003e#667\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eError messaging when a user provides a single-dash option is now improved, along with other error reporting improvements. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/728\"\u003e#728\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/744\"\u003e#744\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplementation improvements and fixes for both older and newer versions of Swift. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/676\"\u003e#676\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/707\"\u003e#707\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/705\"\u003e#705\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/720\"\u003e#720\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/666\"\u003e#666\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/724\"\u003e#724\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/731\"\u003e#731\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/766\"\u003e#766\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/685\"\u003e#685\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/729\"\u003e#729\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/736\"\u003e#736\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/741\"\u003e#741\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBetter capturing of tool configuration in \u003ccode\u003eToolInfo\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/669\"\u003e#669\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/697\"\u003e#697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocumentation improvements. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/657\"\u003e#657\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/678\"\u003e#678\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/743\"\u003e#743\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe 1.6.0 release includes contributions from \u003ca href=\"https://github.com/bripeticca\"\u003e\u003ccode\u003e@​bripeticca\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cg-soft\"\u003e\u003ccode\u003e@​cg-soft\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/compnerd\"\u003e\u003ccode\u003e@​compnerd\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/dshan4585\"\u003e\u003ccode\u003e@​dshan4585\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/heckj\"\u003e\u003ccode\u003e@​heckj\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/natecook1000\"\u003e\u003ccode\u003e@​natecook1000\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/rauhul\"\u003e\u003ccode\u003e@​rauhul\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/rgoldberg\"\u003e\u003ccode\u003e@​rgoldberg\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/Steelskin\"\u003e\u003ccode\u003e@​Steelskin\u003c/code\u003e\u003c/a\u003e. Thank you!\u003c/p\u003e\n\u003ch2\u003eArgumentParser 1.5.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRelax the CMake build system to allow implicit linking of Foundation and XCTest when not explicitly given the associated build tree. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/783\"\u003e#783\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe 1.5.1 release includes a contribution from \u003ca href=\"https://github.com/compnerd\"\u003e\u003ccode\u003e@​compnerd\u003c/code\u003e\u003c/a\u003e. Thank you!\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/309a47b2b1d9b5e991f36961c983ecec72275be3\"\u003e\u003ccode\u003e309a47b\u003c/code\u003e\u003c/a\u003e Update changelog for 1.6.1 release (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/793\"\u003e#793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/f1576513d1ebafa1e05048b8e21e6af1a5501c22\"\u003e\u003ccode\u003ef157651\u003c/code\u003e\u003c/a\u003e Designate \u003ccode\u003e_SendableMetatype\u003c/code\u003e as a marker protocol (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/792\"\u003e#792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/852f74ca63a9fb9903d311ffc5379d42dd52ed5f\"\u003e\u003ccode\u003e852f74c\u003c/code\u003e\u003c/a\u003e Update changelog for 1.6.0 release (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/790\"\u003e#790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/cf0f6b1d704ea937a2f65f2c4cb107dd769d96ff\"\u003e\u003ccode\u003ecf0f6b1\u003c/code\u003e\u003c/a\u003e Handle Swift 6.2 sendability changes (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/789\"\u003e#789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/932e6cdd2a8bd2286e52ccfee18a2f04c173835d\"\u003e\u003ccode\u003e932e6cd\u003c/code\u003e\u003c/a\u003e Refactor completion script generation to use ToolInfoV0 (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/764\"\u003e#764\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/ec562e5b1ccb1699f39fb6e492376b5237e7577e\"\u003e\u003ccode\u003eec562e5\u003c/code\u003e\u003c/a\u003e Support async custom completion closures (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/782\"\u003e#782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/0104c39cc3db772cb1bbf210e9a74c2f2eb02173\"\u003e\u003ccode\u003e0104c39\u003c/code\u003e\u003c/a\u003e Updated CHANGELOG.md for post 1.5.1 release \u0026amp; minor cleanup (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/785\"\u003e#785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/d012b757d5bffe65e68c9cbfe38ace43fc60dae0\"\u003e\u003ccode\u003ed012b75\u003c/code\u003e\u003c/a\u003e Update changelog for 1.5.1, along with unreleased changes (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/784\"\u003e#784\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/02526dfad87c21c9b46a9dae8e68809ec38ca952\"\u003e\u003ccode\u003e02526df\u003c/code\u003e\u003c/a\u003e build: conditionaly add Foundation dependency edge (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/783\"\u003e#783\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/d8a9695190c81a95ce7a59a65891b186939c31bf\"\u003e\u003ccode\u003ed8a9695\u003c/code\u003e\u003c/a\u003e Improve flag \u0026amp; option name quoting in completion generation for all 3 shells....\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apple/swift-argument-parser/compare/1.5.0...1.6.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/apple/swift-argument-parser\u0026package-manager=swift\u0026previous-version=1.5.0\u0026new-version=1.6.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/robinlieb/input-source-manager-cli/pull/9","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/robinlieb%2Finput-source-manager-cli/issues/9","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/9/packages"},{"uuid":"2645699133","node_id":"PR_kwDONWPmms6dsio9","number":33,"state":"open","title":"build(deps): Bump github.com/apple/swift-argument-parser from 1.5.1 to 1.6.1 in /Generator","user":"dependabot[bot]","labels":["dependencies","swift_package_manager"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-07T07:04:19.000Z","updated_at":"2025-07-07T07:04:19.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): Bump","packages":[{"name":"github.com/apple/swift-argument-parser","old_version":"1.5.1","new_version":"1.6.1","repository_url":"https://github.com/apple/swift-argument-parser"}],"path":"/Generator","ecosystem":"cocoapods"},"body":"Bumps [github.com/apple/swift-argument-parser](https://github.com/apple/swift-argument-parser) from 1.5.1 to 1.6.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-argument-parser/releases\"\u003egithub.com/apple/swift-argument-parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eArgumentParser 1.6.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eResolves a source break for clients that have conditional conformances to \u003ccode\u003eExpressibleByArgument\u003c/code\u003e or \u003ccode\u003eParsableArguments\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/792\"\u003e#792\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eArgumentParser 1.6.0\u003c/h2\u003e\n\u003ch3\u003eAdditions\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOptions with \u003ccode\u003eCaseIterable\u003c/code\u003e types can now provide help descriptions on a per-value basis. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/647\"\u003e#647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNew API for accessing the shell and shell version while generating completions. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/680\"\u003e#680\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/690\"\u003e#690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003egenerate-docc-reference\u003c/code\u003e plugin generates a DocC reference folder for your CLI tool. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/694\"\u003e#694\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/754\"\u003e#754\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/773\"\u003e#773\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTesting and continuous integration improvements, including migrating to GitHub workflows. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/692\"\u003e#692\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/693\"\u003e#693\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/696\"\u003e#696\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/698\"\u003e#698\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/699\"\u003e#699\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/700\"\u003e#700\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/701\"\u003e#701\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/708\"\u003e#708\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/711\"\u003e#711\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/718\"\u003e#718\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/716\"\u003e#716\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/714\"\u003e#714\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/712\"\u003e#712\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/732\"\u003e#732\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/730\"\u003e#730\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/746\"\u003e#746\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/747\"\u003e#747\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/760\"\u003e#760\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThe associated closure for \u003ccode\u003eCompletionKind.custom\u003c/code\u003e now takes three parameters: the array of shell words currently in use for the completion request, the offset in that array for the word that completions are being requested for, and the prefix of that word that precedes the cursor. In addition, the associated closure can be \u003ccode\u003easync\u003c/code\u003e. The single-argument closure version of \u003ccode\u003eCompletionKind.custom\u003c/code\u003e is deprecated with this release. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/763\"\u003e#763\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/770\"\u003e#770\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/782\"\u003e#782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eParsableArguments\u003c/code\u003e and \u003ccode\u003eExpressibleByArgument\u003c/code\u003e now conform to \u003ccode\u003eSendableMetatype\u003c/code\u003e when builing with a minimum Swift 6.2 compiler. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/789\"\u003e#789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSignificant fixes and improvements across the entire completion script generation system, too numerous to mention here. Please note: numerous longstanding issues still remain in the completion scripts (mainly involving quoting/escaping); they will be fixed over time. A special thanks to \u003ca href=\"https://github.com/rgoldberg\"\u003e\u003ccode\u003e@​rgoldberg\u003c/code\u003e\u003c/a\u003e for the investment in completion script quality! (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/727\"\u003e#727\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/735\"\u003e#735\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/738\"\u003e#738\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/740\"\u003e#740\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/762\"\u003e#762\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/763\"\u003e#763\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/775\"\u003e#775\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/770\"\u003e#770\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/777\"\u003e#777\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/767\"\u003e#767\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprovements to \u003ccode\u003egenerate-manual\u003c/code\u003e plugin. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/663\"\u003e#663\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/667\"\u003e#667\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eError messaging when a user provides a single-dash option is now improved, along with other error reporting improvements. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/728\"\u003e#728\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/744\"\u003e#744\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplementation improvements and fixes for both older and newer versions of Swift. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/676\"\u003e#676\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/707\"\u003e#707\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/705\"\u003e#705\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/720\"\u003e#720\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/666\"\u003e#666\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/724\"\u003e#724\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/731\"\u003e#731\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/766\"\u003e#766\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/685\"\u003e#685\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/729\"\u003e#729\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/736\"\u003e#736\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/741\"\u003e#741\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBetter capturing of tool configuration in \u003ccode\u003eToolInfo\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/669\"\u003e#669\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/697\"\u003e#697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocumentation improvements. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/657\"\u003e#657\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/678\"\u003e#678\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/743\"\u003e#743\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe 1.6.0 release includes contributions from \u003ca href=\"https://github.com/bripeticca\"\u003e\u003ccode\u003e@​bripeticca\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cg-soft\"\u003e\u003ccode\u003e@​cg-soft\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/compnerd\"\u003e\u003ccode\u003e@​compnerd\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/dshan4585\"\u003e\u003ccode\u003e@​dshan4585\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/heckj\"\u003e\u003ccode\u003e@​heckj\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/natecook1000\"\u003e\u003ccode\u003e@​natecook1000\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/rauhul\"\u003e\u003ccode\u003e@​rauhul\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/rgoldberg\"\u003e\u003ccode\u003e@​rgoldberg\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/Steelskin\"\u003e\u003ccode\u003e@​Steelskin\u003c/code\u003e\u003c/a\u003e. Thank you!\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/309a47b2b1d9b5e991f36961c983ecec72275be3\"\u003e\u003ccode\u003e309a47b\u003c/code\u003e\u003c/a\u003e Update changelog for 1.6.1 release (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/793\"\u003e#793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/f1576513d1ebafa1e05048b8e21e6af1a5501c22\"\u003e\u003ccode\u003ef157651\u003c/code\u003e\u003c/a\u003e Designate \u003ccode\u003e_SendableMetatype\u003c/code\u003e as a marker protocol (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/792\"\u003e#792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/852f74ca63a9fb9903d311ffc5379d42dd52ed5f\"\u003e\u003ccode\u003e852f74c\u003c/code\u003e\u003c/a\u003e Update changelog for 1.6.0 release (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/790\"\u003e#790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/cf0f6b1d704ea937a2f65f2c4cb107dd769d96ff\"\u003e\u003ccode\u003ecf0f6b1\u003c/code\u003e\u003c/a\u003e Handle Swift 6.2 sendability changes (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/789\"\u003e#789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/932e6cdd2a8bd2286e52ccfee18a2f04c173835d\"\u003e\u003ccode\u003e932e6cd\u003c/code\u003e\u003c/a\u003e Refactor completion script generation to use ToolInfoV0 (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/764\"\u003e#764\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/ec562e5b1ccb1699f39fb6e492376b5237e7577e\"\u003e\u003ccode\u003eec562e5\u003c/code\u003e\u003c/a\u003e Support async custom completion closures (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/782\"\u003e#782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/0104c39cc3db772cb1bbf210e9a74c2f2eb02173\"\u003e\u003ccode\u003e0104c39\u003c/code\u003e\u003c/a\u003e Updated CHANGELOG.md for post 1.5.1 release \u0026amp; minor cleanup (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/785\"\u003e#785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/d012b757d5bffe65e68c9cbfe38ace43fc60dae0\"\u003e\u003ccode\u003ed012b75\u003c/code\u003e\u003c/a\u003e Update changelog for 1.5.1, along with unreleased changes (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/784\"\u003e#784\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/02526dfad87c21c9b46a9dae8e68809ec38ca952\"\u003e\u003ccode\u003e02526df\u003c/code\u003e\u003c/a\u003e build: conditionaly add Foundation dependency edge (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/783\"\u003e#783\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/d8a9695190c81a95ce7a59a65891b186939c31bf\"\u003e\u003ccode\u003ed8a9695\u003c/code\u003e\u003c/a\u003e Improve flag \u0026amp; option name quoting in completion generation for all 3 shells....\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apple/swift-argument-parser/compare/1.5.1...1.6.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/apple/swift-argument-parser\u0026package-manager=swift\u0026previous-version=1.5.1\u0026new-version=1.6.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/swift-otel/swift-otel-semantic-conventions/pull/33","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/swift-otel%2Fswift-otel-semantic-conventions/issues/33","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/33/packages"},{"uuid":"2645502357","node_id":"PR_kwDOKqGNBc6drymV","number":27,"state":"open","title":"build(deps): bump github.com/apple/swift-argument-parser from 1.5.1 to 1.6.1","user":"dependabot[bot]","labels":["dependencies","swift_package_manager"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-07T05:15:22.000Z","updated_at":"2025-07-07T05:15:23.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"github.com/apple/swift-argument-parser","old_version":"1.5.1","new_version":"1.6.1","repository_url":"https://github.com/apple/swift-argument-parser"}],"path":null,"ecosystem":"cocoapods"},"body":"Bumps [github.com/apple/swift-argument-parser](https://github.com/apple/swift-argument-parser) from 1.5.1 to 1.6.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-argument-parser/releases\"\u003egithub.com/apple/swift-argument-parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eArgumentParser 1.6.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eResolves a source break for clients that have conditional conformances to \u003ccode\u003eExpressibleByArgument\u003c/code\u003e or \u003ccode\u003eParsableArguments\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/792\"\u003e#792\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eArgumentParser 1.6.0\u003c/h2\u003e\n\u003ch3\u003eAdditions\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOptions with \u003ccode\u003eCaseIterable\u003c/code\u003e types can now provide help descriptions on a per-value basis. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/647\"\u003e#647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNew API for accessing the shell and shell version while generating completions. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/680\"\u003e#680\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/690\"\u003e#690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003egenerate-docc-reference\u003c/code\u003e plugin generates a DocC reference folder for your CLI tool. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/694\"\u003e#694\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/754\"\u003e#754\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/773\"\u003e#773\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTesting and continuous integration improvements, including migrating to GitHub workflows. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/692\"\u003e#692\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/693\"\u003e#693\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/696\"\u003e#696\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/698\"\u003e#698\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/699\"\u003e#699\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/700\"\u003e#700\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/701\"\u003e#701\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/708\"\u003e#708\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/711\"\u003e#711\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/718\"\u003e#718\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/716\"\u003e#716\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/714\"\u003e#714\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/712\"\u003e#712\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/732\"\u003e#732\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/730\"\u003e#730\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/746\"\u003e#746\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/747\"\u003e#747\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/760\"\u003e#760\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThe associated closure for \u003ccode\u003eCompletionKind.custom\u003c/code\u003e now takes three parameters: the array of shell words currently in use for the completion request, the offset in that array for the word that completions are being requested for, and the prefix of that word that precedes the cursor. In addition, the associated closure can be \u003ccode\u003easync\u003c/code\u003e. The single-argument closure version of \u003ccode\u003eCompletionKind.custom\u003c/code\u003e is deprecated with this release. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/763\"\u003e#763\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/770\"\u003e#770\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/782\"\u003e#782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eParsableArguments\u003c/code\u003e and \u003ccode\u003eExpressibleByArgument\u003c/code\u003e now conform to \u003ccode\u003eSendableMetatype\u003c/code\u003e when builing with a minimum Swift 6.2 compiler. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/789\"\u003e#789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSignificant fixes and improvements across the entire completion script generation system, too numerous to mention here. Please note: numerous longstanding issues still remain in the completion scripts (mainly involving quoting/escaping); they will be fixed over time. A special thanks to \u003ca href=\"https://github.com/rgoldberg\"\u003e\u003ccode\u003e@​rgoldberg\u003c/code\u003e\u003c/a\u003e for the investment in completion script quality! (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/727\"\u003e#727\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/735\"\u003e#735\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/738\"\u003e#738\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/740\"\u003e#740\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/762\"\u003e#762\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/763\"\u003e#763\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/775\"\u003e#775\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/770\"\u003e#770\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/777\"\u003e#777\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/767\"\u003e#767\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprovements to \u003ccode\u003egenerate-manual\u003c/code\u003e plugin. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/663\"\u003e#663\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/667\"\u003e#667\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eError messaging when a user provides a single-dash option is now improved, along with other error reporting improvements. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/728\"\u003e#728\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/744\"\u003e#744\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplementation improvements and fixes for both older and newer versions of Swift. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/676\"\u003e#676\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/707\"\u003e#707\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/705\"\u003e#705\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/720\"\u003e#720\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/666\"\u003e#666\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/724\"\u003e#724\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/731\"\u003e#731\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/766\"\u003e#766\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/685\"\u003e#685\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/729\"\u003e#729\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/736\"\u003e#736\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/741\"\u003e#741\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBetter capturing of tool configuration in \u003ccode\u003eToolInfo\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/669\"\u003e#669\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/697\"\u003e#697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocumentation improvements. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/657\"\u003e#657\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/678\"\u003e#678\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/743\"\u003e#743\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe 1.6.0 release includes contributions from \u003ca href=\"https://github.com/bripeticca\"\u003e\u003ccode\u003e@​bripeticca\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cg-soft\"\u003e\u003ccode\u003e@​cg-soft\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/compnerd\"\u003e\u003ccode\u003e@​compnerd\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/dshan4585\"\u003e\u003ccode\u003e@​dshan4585\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/heckj\"\u003e\u003ccode\u003e@​heckj\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/natecook1000\"\u003e\u003ccode\u003e@​natecook1000\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/rauhul\"\u003e\u003ccode\u003e@​rauhul\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/rgoldberg\"\u003e\u003ccode\u003e@​rgoldberg\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/Steelskin\"\u003e\u003ccode\u003e@​Steelskin\u003c/code\u003e\u003c/a\u003e. Thank you!\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/309a47b2b1d9b5e991f36961c983ecec72275be3\"\u003e\u003ccode\u003e309a47b\u003c/code\u003e\u003c/a\u003e Update changelog for 1.6.1 release (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/793\"\u003e#793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/f1576513d1ebafa1e05048b8e21e6af1a5501c22\"\u003e\u003ccode\u003ef157651\u003c/code\u003e\u003c/a\u003e Designate \u003ccode\u003e_SendableMetatype\u003c/code\u003e as a marker protocol (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/792\"\u003e#792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/852f74ca63a9fb9903d311ffc5379d42dd52ed5f\"\u003e\u003ccode\u003e852f74c\u003c/code\u003e\u003c/a\u003e Update changelog for 1.6.0 release (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/790\"\u003e#790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/cf0f6b1d704ea937a2f65f2c4cb107dd769d96ff\"\u003e\u003ccode\u003ecf0f6b1\u003c/code\u003e\u003c/a\u003e Handle Swift 6.2 sendability changes (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/789\"\u003e#789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/932e6cdd2a8bd2286e52ccfee18a2f04c173835d\"\u003e\u003ccode\u003e932e6cd\u003c/code\u003e\u003c/a\u003e Refactor completion script generation to use ToolInfoV0 (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/764\"\u003e#764\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/ec562e5b1ccb1699f39fb6e492376b5237e7577e\"\u003e\u003ccode\u003eec562e5\u003c/code\u003e\u003c/a\u003e Support async custom completion closures (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/782\"\u003e#782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/0104c39cc3db772cb1bbf210e9a74c2f2eb02173\"\u003e\u003ccode\u003e0104c39\u003c/code\u003e\u003c/a\u003e Updated CHANGELOG.md for post 1.5.1 release \u0026amp; minor cleanup (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/785\"\u003e#785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/d012b757d5bffe65e68c9cbfe38ace43fc60dae0\"\u003e\u003ccode\u003ed012b75\u003c/code\u003e\u003c/a\u003e Update changelog for 1.5.1, along with unreleased changes (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/784\"\u003e#784\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/02526dfad87c21c9b46a9dae8e68809ec38ca952\"\u003e\u003ccode\u003e02526df\u003c/code\u003e\u003c/a\u003e build: conditionaly add Foundation dependency edge (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/783\"\u003e#783\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/d8a9695190c81a95ce7a59a65891b186939c31bf\"\u003e\u003ccode\u003ed8a9695\u003c/code\u003e\u003c/a\u003e Improve flag \u0026amp; option name quoting in completion generation for all 3 shells....\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apple/swift-argument-parser/compare/1.5.1...1.6.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/apple/swift-argument-parser\u0026package-manager=swift\u0026previous-version=1.5.1\u0026new-version=1.6.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Oliver-Binns/Versioning/pull/27","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Oliver-Binns%2FVersioning/issues/27","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/27/packages"},{"uuid":"2645300771","node_id":"PR_kwDOHEbXe86drBYj","number":10,"state":"closed","title":"Swift: Bump github.com/apple/swift-argument-parser from 1.5.1 to 1.6.1 in the dependencies group","user":"dependabot[bot]","labels":["dependencies","swift_package_manager"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-07-08T17:04:31.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-07T02:21:19.000Z","updated_at":"2025-07-08T17:04:31.000Z","time_to_close":139392,"merged_at":"2025-07-08T17:04:31.000Z","merged_by":"mat1th","closed_by":null,"dependency_metadata":{"prefix":"Swift: Bump","packages":[{"name":"github.com/apple/swift-argument-parser","old_version":"1.5.1","new_version":"1.6.1","repository_url":"https://github.com/apple/swift-argument-parser"}],"path":"the dependencies group","ecosystem":"cocoapods"},"body":"Bumps the dependencies group with 1 update: [github.com/apple/swift-argument-parser](https://github.com/apple/swift-argument-parser).\n\nUpdates `github.com/apple/swift-argument-parser` from 1.5.1 to 1.6.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-argument-parser/releases\"\u003egithub.com/apple/swift-argument-parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eArgumentParser 1.6.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eResolves a source break for clients that have conditional conformances to \u003ccode\u003eExpressibleByArgument\u003c/code\u003e or \u003ccode\u003eParsableArguments\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/792\"\u003e#792\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eArgumentParser 1.6.0\u003c/h2\u003e\n\u003ch3\u003eAdditions\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOptions with \u003ccode\u003eCaseIterable\u003c/code\u003e types can now provide help descriptions on a per-value basis. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/647\"\u003e#647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNew API for accessing the shell and shell version while generating completions. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/680\"\u003e#680\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/690\"\u003e#690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003egenerate-docc-reference\u003c/code\u003e plugin generates a DocC reference folder for your CLI tool. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/694\"\u003e#694\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/754\"\u003e#754\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/773\"\u003e#773\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTesting and continuous integration improvements, including migrating to GitHub workflows. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/692\"\u003e#692\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/693\"\u003e#693\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/696\"\u003e#696\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/698\"\u003e#698\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/699\"\u003e#699\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/700\"\u003e#700\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/701\"\u003e#701\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/708\"\u003e#708\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/711\"\u003e#711\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/718\"\u003e#718\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/716\"\u003e#716\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/714\"\u003e#714\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/712\"\u003e#712\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/732\"\u003e#732\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/730\"\u003e#730\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/746\"\u003e#746\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/747\"\u003e#747\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/760\"\u003e#760\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThe associated closure for \u003ccode\u003eCompletionKind.custom\u003c/code\u003e now takes three parameters: the array of shell words currently in use for the completion request, the offset in that array for the word that completions are being requested for, and the prefix of that word that precedes the cursor. In addition, the associated closure can be \u003ccode\u003easync\u003c/code\u003e. The single-argument closure version of \u003ccode\u003eCompletionKind.custom\u003c/code\u003e is deprecated with this release. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/763\"\u003e#763\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/770\"\u003e#770\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/782\"\u003e#782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eParsableArguments\u003c/code\u003e and \u003ccode\u003eExpressibleByArgument\u003c/code\u003e now conform to \u003ccode\u003eSendableMetatype\u003c/code\u003e when builing with a minimum Swift 6.2 compiler. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/789\"\u003e#789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSignificant fixes and improvements across the entire completion script generation system, too numerous to mention here. Please note: numerous longstanding issues still remain in the completion scripts (mainly involving quoting/escaping); they will be fixed over time. A special thanks to \u003ca href=\"https://github.com/rgoldberg\"\u003e\u003ccode\u003e@​rgoldberg\u003c/code\u003e\u003c/a\u003e for the investment in completion script quality! (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/727\"\u003e#727\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/735\"\u003e#735\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/738\"\u003e#738\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/740\"\u003e#740\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/762\"\u003e#762\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/763\"\u003e#763\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/775\"\u003e#775\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/770\"\u003e#770\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/777\"\u003e#777\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/767\"\u003e#767\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprovements to \u003ccode\u003egenerate-manual\u003c/code\u003e plugin. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/663\"\u003e#663\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/667\"\u003e#667\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eError messaging when a user provides a single-dash option is now improved, along with other error reporting improvements. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/728\"\u003e#728\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/744\"\u003e#744\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplementation improvements and fixes for both older and newer versions of Swift. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/676\"\u003e#676\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/707\"\u003e#707\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/705\"\u003e#705\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/720\"\u003e#720\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/666\"\u003e#666\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/724\"\u003e#724\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/731\"\u003e#731\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/766\"\u003e#766\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/685\"\u003e#685\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/729\"\u003e#729\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/736\"\u003e#736\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/741\"\u003e#741\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBetter capturing of tool configuration in \u003ccode\u003eToolInfo\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/669\"\u003e#669\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/697\"\u003e#697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocumentation improvements. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/657\"\u003e#657\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/678\"\u003e#678\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/743\"\u003e#743\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe 1.6.0 release includes contributions from \u003ca href=\"https://github.com/bripeticca\"\u003e\u003ccode\u003e@​bripeticca\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cg-soft\"\u003e\u003ccode\u003e@​cg-soft\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/compnerd\"\u003e\u003ccode\u003e@​compnerd\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/dshan4585\"\u003e\u003ccode\u003e@​dshan4585\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/heckj\"\u003e\u003ccode\u003e@​heckj\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/natecook1000\"\u003e\u003ccode\u003e@​natecook1000\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/rauhul\"\u003e\u003ccode\u003e@​rauhul\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/rgoldberg\"\u003e\u003ccode\u003e@​rgoldberg\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/Steelskin\"\u003e\u003ccode\u003e@​Steelskin\u003c/code\u003e\u003c/a\u003e. Thank you!\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/309a47b2b1d9b5e991f36961c983ecec72275be3\"\u003e\u003ccode\u003e309a47b\u003c/code\u003e\u003c/a\u003e Update changelog for 1.6.1 release (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/793\"\u003e#793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/f1576513d1ebafa1e05048b8e21e6af1a5501c22\"\u003e\u003ccode\u003ef157651\u003c/code\u003e\u003c/a\u003e Designate \u003ccode\u003e_SendableMetatype\u003c/code\u003e as a marker protocol (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/792\"\u003e#792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/852f74ca63a9fb9903d311ffc5379d42dd52ed5f\"\u003e\u003ccode\u003e852f74c\u003c/code\u003e\u003c/a\u003e Update changelog for 1.6.0 release (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/790\"\u003e#790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/cf0f6b1d704ea937a2f65f2c4cb107dd769d96ff\"\u003e\u003ccode\u003ecf0f6b1\u003c/code\u003e\u003c/a\u003e Handle Swift 6.2 sendability changes (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/789\"\u003e#789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/932e6cdd2a8bd2286e52ccfee18a2f04c173835d\"\u003e\u003ccode\u003e932e6cd\u003c/code\u003e\u003c/a\u003e Refactor completion script generation to use ToolInfoV0 (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/764\"\u003e#764\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/ec562e5b1ccb1699f39fb6e492376b5237e7577e\"\u003e\u003ccode\u003eec562e5\u003c/code\u003e\u003c/a\u003e Support async custom completion closures (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/782\"\u003e#782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/0104c39cc3db772cb1bbf210e9a74c2f2eb02173\"\u003e\u003ccode\u003e0104c39\u003c/code\u003e\u003c/a\u003e Updated CHANGELOG.md for post 1.5.1 release \u0026amp; minor cleanup (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/785\"\u003e#785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/d012b757d5bffe65e68c9cbfe38ace43fc60dae0\"\u003e\u003ccode\u003ed012b75\u003c/code\u003e\u003c/a\u003e Update changelog for 1.5.1, along with unreleased changes (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/784\"\u003e#784\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/02526dfad87c21c9b46a9dae8e68809ec38ca952\"\u003e\u003ccode\u003e02526df\u003c/code\u003e\u003c/a\u003e build: conditionaly add Foundation dependency edge (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/783\"\u003e#783\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/d8a9695190c81a95ce7a59a65891b186939c31bf\"\u003e\u003ccode\u003ed8a9695\u003c/code\u003e\u003c/a\u003e Improve flag \u0026amp; option name quoting in completion generation for all 3 shells....\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apple/swift-argument-parser/compare/1.5.1...1.6.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/apple/swift-argument-parser\u0026package-manager=swift\u0026previous-version=1.5.1\u0026new-version=1.6.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will 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)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will 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)\n- `@dependabot ignore \u003cdependency name\u003e` 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)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/mat1th/unlocker/pull/10","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/mat1th%2Funlocker/issues/10","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/10/packages"},{"uuid":"2640006590","node_id":"PR_kwDOCNUZc86dW02-","number":418,"state":"closed","title":"Bump github.com/apple/swift-argument-parser from 1.5.0 to 1.6.1","user":"dependabot[bot]","labels":["dependencies","swift_package_manager"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2025-07-04T02:36:51.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-04T01:47:51.000Z","updated_at":"2025-07-04T02:36:51.000Z","time_to_close":2940,"merged_at":"2025-07-04T02:36:51.000Z","merged_by":"cpisciotta","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"github.com/apple/swift-argument-parser","old_version":"1.5.0","new_version":"1.6.1","repository_url":"https://github.com/apple/swift-argument-parser"}],"path":null,"ecosystem":"cocoapods"},"body":"Bumps [github.com/apple/swift-argument-parser](https://github.com/apple/swift-argument-parser) from 1.5.0 to 1.6.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-argument-parser/releases\"\u003egithub.com/apple/swift-argument-parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eArgumentParser 1.6.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eResolves a source break for clients that have conditional conformances to \u003ccode\u003eExpressibleByArgument\u003c/code\u003e or \u003ccode\u003eParsableArguments\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/792\"\u003e#792\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eArgumentParser 1.6.0\u003c/h2\u003e\n\u003ch3\u003eAdditions\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOptions with \u003ccode\u003eCaseIterable\u003c/code\u003e types can now provide help descriptions on a per-value basis. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/647\"\u003e#647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNew API for accessing the shell and shell version while generating completions. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/680\"\u003e#680\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/690\"\u003e#690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003egenerate-docc-reference\u003c/code\u003e plugin generates a DocC reference folder for your CLI tool. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/694\"\u003e#694\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/754\"\u003e#754\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/773\"\u003e#773\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTesting and continuous integration improvements, including migrating to GitHub workflows. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/692\"\u003e#692\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/693\"\u003e#693\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/696\"\u003e#696\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/698\"\u003e#698\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/699\"\u003e#699\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/700\"\u003e#700\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/701\"\u003e#701\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/708\"\u003e#708\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/711\"\u003e#711\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/718\"\u003e#718\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/716\"\u003e#716\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/714\"\u003e#714\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/712\"\u003e#712\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/732\"\u003e#732\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/730\"\u003e#730\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/746\"\u003e#746\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/747\"\u003e#747\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/760\"\u003e#760\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThe associated closure for \u003ccode\u003eCompletionKind.custom\u003c/code\u003e now takes three parameters: the array of shell words currently in use for the completion request, the offset in that array for the word that completions are being requested for, and the prefix of that word that precedes the cursor. In addition, the associated closure can be \u003ccode\u003easync\u003c/code\u003e. The single-argument closure version of \u003ccode\u003eCompletionKind.custom\u003c/code\u003e is deprecated with this release. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/763\"\u003e#763\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/770\"\u003e#770\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/782\"\u003e#782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eParsableArguments\u003c/code\u003e and \u003ccode\u003eExpressibleByArgument\u003c/code\u003e now conform to \u003ccode\u003eSendableMetatype\u003c/code\u003e when builing with a minimum Swift 6.2 compiler. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/789\"\u003e#789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSignificant fixes and improvements across the entire completion script generation system, too numerous to mention here. Please note: numerous longstanding issues still remain in the completion scripts (mainly involving quoting/escaping); they will be fixed over time. A special thanks to \u003ca href=\"https://github.com/rgoldberg\"\u003e\u003ccode\u003e@​rgoldberg\u003c/code\u003e\u003c/a\u003e for the investment in completion script quality! (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/727\"\u003e#727\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/735\"\u003e#735\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/738\"\u003e#738\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/740\"\u003e#740\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/762\"\u003e#762\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/763\"\u003e#763\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/775\"\u003e#775\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/770\"\u003e#770\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/777\"\u003e#777\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/767\"\u003e#767\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprovements to \u003ccode\u003egenerate-manual\u003c/code\u003e plugin. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/663\"\u003e#663\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/667\"\u003e#667\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eError messaging when a user provides a single-dash option is now improved, along with other error reporting improvements. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/728\"\u003e#728\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/744\"\u003e#744\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplementation improvements and fixes for both older and newer versions of Swift. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/676\"\u003e#676\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/707\"\u003e#707\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/705\"\u003e#705\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/720\"\u003e#720\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/666\"\u003e#666\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/724\"\u003e#724\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/731\"\u003e#731\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/766\"\u003e#766\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/685\"\u003e#685\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/729\"\u003e#729\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/736\"\u003e#736\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/741\"\u003e#741\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBetter capturing of tool configuration in \u003ccode\u003eToolInfo\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/669\"\u003e#669\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/697\"\u003e#697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocumentation improvements. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/657\"\u003e#657\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/678\"\u003e#678\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/743\"\u003e#743\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe 1.6.0 release includes contributions from \u003ca href=\"https://github.com/bripeticca\"\u003e\u003ccode\u003e@​bripeticca\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cg-soft\"\u003e\u003ccode\u003e@​cg-soft\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/compnerd\"\u003e\u003ccode\u003e@​compnerd\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/dshan4585\"\u003e\u003ccode\u003e@​dshan4585\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/heckj\"\u003e\u003ccode\u003e@​heckj\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/natecook1000\"\u003e\u003ccode\u003e@​natecook1000\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/rauhul\"\u003e\u003ccode\u003e@​rauhul\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/rgoldberg\"\u003e\u003ccode\u003e@​rgoldberg\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/Steelskin\"\u003e\u003ccode\u003e@​Steelskin\u003c/code\u003e\u003c/a\u003e. Thank you!\u003c/p\u003e\n\u003ch2\u003eArgumentParser 1.5.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRelax the CMake build system to allow implicit linking of Foundation and XCTest when not explicitly given the associated build tree. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/783\"\u003e#783\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe 1.5.1 release includes a contribution from \u003ca href=\"https://github.com/compnerd\"\u003e\u003ccode\u003e@​compnerd\u003c/code\u003e\u003c/a\u003e. Thank you!\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/309a47b2b1d9b5e991f36961c983ecec72275be3\"\u003e\u003ccode\u003e309a47b\u003c/code\u003e\u003c/a\u003e Update changelog for 1.6.1 release (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/793\"\u003e#793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/f1576513d1ebafa1e05048b8e21e6af1a5501c22\"\u003e\u003ccode\u003ef157651\u003c/code\u003e\u003c/a\u003e Designate \u003ccode\u003e_SendableMetatype\u003c/code\u003e as a marker protocol (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/792\"\u003e#792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/852f74ca63a9fb9903d311ffc5379d42dd52ed5f\"\u003e\u003ccode\u003e852f74c\u003c/code\u003e\u003c/a\u003e Update changelog for 1.6.0 release (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/790\"\u003e#790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/cf0f6b1d704ea937a2f65f2c4cb107dd769d96ff\"\u003e\u003ccode\u003ecf0f6b1\u003c/code\u003e\u003c/a\u003e Handle Swift 6.2 sendability changes (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/789\"\u003e#789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/932e6cdd2a8bd2286e52ccfee18a2f04c173835d\"\u003e\u003ccode\u003e932e6cd\u003c/code\u003e\u003c/a\u003e Refactor completion script generation to use ToolInfoV0 (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/764\"\u003e#764\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/ec562e5b1ccb1699f39fb6e492376b5237e7577e\"\u003e\u003ccode\u003eec562e5\u003c/code\u003e\u003c/a\u003e Support async custom completion closures (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/782\"\u003e#782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/0104c39cc3db772cb1bbf210e9a74c2f2eb02173\"\u003e\u003ccode\u003e0104c39\u003c/code\u003e\u003c/a\u003e Updated CHANGELOG.md for post 1.5.1 release \u0026amp; minor cleanup (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/785\"\u003e#785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/d012b757d5bffe65e68c9cbfe38ace43fc60dae0\"\u003e\u003ccode\u003ed012b75\u003c/code\u003e\u003c/a\u003e Update changelog for 1.5.1, along with unreleased changes (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/784\"\u003e#784\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/02526dfad87c21c9b46a9dae8e68809ec38ca952\"\u003e\u003ccode\u003e02526df\u003c/code\u003e\u003c/a\u003e build: conditionaly add Foundation dependency edge (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/783\"\u003e#783\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/d8a9695190c81a95ce7a59a65891b186939c31bf\"\u003e\u003ccode\u003ed8a9695\u003c/code\u003e\u003c/a\u003e Improve flag \u0026amp; option name quoting in completion generation for all 3 shells....\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apple/swift-argument-parser/compare/1.5.0...1.6.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/apple/swift-argument-parser\u0026package-manager=swift\u0026previous-version=1.5.0\u0026new-version=1.6.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\nDependabot will merge this PR once it's up-to-date and CI passes on it, as requested by @cpisciotta.\n\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/cpisciotta/xcbeautify/pull/418","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/cpisciotta%2Fxcbeautify/issues/418","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/418/packages"},{"uuid":"2634839758","node_id":"PR_kwDOOkTz6M6dDHbO","number":14,"state":"closed","title":"chore(deps): bump github.com/apple/swift-argument-parser from 1.5.1 to 1.6.1","user":"dependabot[bot]","labels":["dependencies","swift_package_manager"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-07-11T16:01:51.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-02T09:17:50.000Z","updated_at":"2025-07-11T16:01:51.000Z","time_to_close":801841,"merged_at":"2025-07-11T16:01:51.000Z","merged_by":"ljtill","closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"github.com/apple/swift-argument-parser","old_version":"1.5.1","new_version":"1.6.1","repository_url":"https://github.com/apple/swift-argument-parser"}],"path":null,"ecosystem":"cocoapods"},"body":"Bumps [github.com/apple/swift-argument-parser](https://github.com/apple/swift-argument-parser) from 1.5.1 to 1.6.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-argument-parser/releases\"\u003egithub.com/apple/swift-argument-parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eArgumentParser 1.6.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eResolves a source break for clients that have conditional conformances to \u003ccode\u003eExpressibleByArgument\u003c/code\u003e or \u003ccode\u003eParsableArguments\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/792\"\u003e#792\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eArgumentParser 1.6.0\u003c/h2\u003e\n\u003ch3\u003eAdditions\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOptions with \u003ccode\u003eCaseIterable\u003c/code\u003e types can now provide help descriptions on a per-value basis. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/647\"\u003e#647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNew API for accessing the shell and shell version while generating completions. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/680\"\u003e#680\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/690\"\u003e#690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003egenerate-docc-reference\u003c/code\u003e plugin generates a DocC reference folder for your CLI tool. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/694\"\u003e#694\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/754\"\u003e#754\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/773\"\u003e#773\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTesting and continuous integration improvements, including migrating to GitHub workflows. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/692\"\u003e#692\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/693\"\u003e#693\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/696\"\u003e#696\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/698\"\u003e#698\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/699\"\u003e#699\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/700\"\u003e#700\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/701\"\u003e#701\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/708\"\u003e#708\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/711\"\u003e#711\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/718\"\u003e#718\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/716\"\u003e#716\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/714\"\u003e#714\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/712\"\u003e#712\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/732\"\u003e#732\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/730\"\u003e#730\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/746\"\u003e#746\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/747\"\u003e#747\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/760\"\u003e#760\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThe associated closure for \u003ccode\u003eCompletionKind.custom\u003c/code\u003e now takes three parameters: the array of shell words currently in use for the completion request, the offset in that array for the word that completions are being requested for, and the prefix of that word that precedes the cursor. In addition, the associated closure can be \u003ccode\u003easync\u003c/code\u003e. The single-argument closure version of \u003ccode\u003eCompletionKind.custom\u003c/code\u003e is deprecated with this release. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/763\"\u003e#763\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/770\"\u003e#770\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/782\"\u003e#782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eParsableArguments\u003c/code\u003e and \u003ccode\u003eExpressibleByArgument\u003c/code\u003e now conform to \u003ccode\u003eSendableMetatype\u003c/code\u003e when builing with a minimum Swift 6.2 compiler. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/789\"\u003e#789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSignificant fixes and improvements across the entire completion script generation system, too numerous to mention here. Please note: numerous longstanding issues still remain in the completion scripts (mainly involving quoting/escaping); they will be fixed over time. A special thanks to \u003ca href=\"https://github.com/rgoldberg\"\u003e\u003ccode\u003e@​rgoldberg\u003c/code\u003e\u003c/a\u003e for the investment in completion script quality! (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/727\"\u003e#727\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/735\"\u003e#735\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/738\"\u003e#738\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/740\"\u003e#740\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/762\"\u003e#762\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/763\"\u003e#763\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/775\"\u003e#775\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/770\"\u003e#770\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/777\"\u003e#777\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/767\"\u003e#767\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprovements to \u003ccode\u003egenerate-manual\u003c/code\u003e plugin. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/663\"\u003e#663\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/667\"\u003e#667\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eError messaging when a user provides a single-dash option is now improved, along with other error reporting improvements. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/728\"\u003e#728\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/744\"\u003e#744\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplementation improvements and fixes for both older and newer versions of Swift. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/676\"\u003e#676\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/707\"\u003e#707\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/705\"\u003e#705\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/720\"\u003e#720\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/666\"\u003e#666\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/724\"\u003e#724\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/731\"\u003e#731\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/766\"\u003e#766\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/685\"\u003e#685\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/729\"\u003e#729\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/736\"\u003e#736\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/741\"\u003e#741\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBetter capturing of tool configuration in \u003ccode\u003eToolInfo\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/669\"\u003e#669\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/697\"\u003e#697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocumentation improvements. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/657\"\u003e#657\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/678\"\u003e#678\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/743\"\u003e#743\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe 1.6.0 release includes contributions from \u003ca href=\"https://github.com/bripeticca\"\u003e\u003ccode\u003e@​bripeticca\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cg-soft\"\u003e\u003ccode\u003e@​cg-soft\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/compnerd\"\u003e\u003ccode\u003e@​compnerd\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/dshan4585\"\u003e\u003ccode\u003e@​dshan4585\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/heckj\"\u003e\u003ccode\u003e@​heckj\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/natecook1000\"\u003e\u003ccode\u003e@​natecook1000\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/rauhul\"\u003e\u003ccode\u003e@​rauhul\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/rgoldberg\"\u003e\u003ccode\u003e@​rgoldberg\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/Steelskin\"\u003e\u003ccode\u003e@​Steelskin\u003c/code\u003e\u003c/a\u003e. Thank you!\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/309a47b2b1d9b5e991f36961c983ecec72275be3\"\u003e\u003ccode\u003e309a47b\u003c/code\u003e\u003c/a\u003e Update changelog for 1.6.1 release (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/793\"\u003e#793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/f1576513d1ebafa1e05048b8e21e6af1a5501c22\"\u003e\u003ccode\u003ef157651\u003c/code\u003e\u003c/a\u003e Designate \u003ccode\u003e_SendableMetatype\u003c/code\u003e as a marker protocol (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/792\"\u003e#792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/852f74ca63a9fb9903d311ffc5379d42dd52ed5f\"\u003e\u003ccode\u003e852f74c\u003c/code\u003e\u003c/a\u003e Update changelog for 1.6.0 release (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/790\"\u003e#790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/cf0f6b1d704ea937a2f65f2c4cb107dd769d96ff\"\u003e\u003ccode\u003ecf0f6b1\u003c/code\u003e\u003c/a\u003e Handle Swift 6.2 sendability changes (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/789\"\u003e#789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/932e6cdd2a8bd2286e52ccfee18a2f04c173835d\"\u003e\u003ccode\u003e932e6cd\u003c/code\u003e\u003c/a\u003e Refactor completion script generation to use ToolInfoV0 (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/764\"\u003e#764\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/ec562e5b1ccb1699f39fb6e492376b5237e7577e\"\u003e\u003ccode\u003eec562e5\u003c/code\u003e\u003c/a\u003e Support async custom completion closures (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/782\"\u003e#782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/0104c39cc3db772cb1bbf210e9a74c2f2eb02173\"\u003e\u003ccode\u003e0104c39\u003c/code\u003e\u003c/a\u003e Updated CHANGELOG.md for post 1.5.1 release \u0026amp; minor cleanup (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/785\"\u003e#785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/d012b757d5bffe65e68c9cbfe38ace43fc60dae0\"\u003e\u003ccode\u003ed012b75\u003c/code\u003e\u003c/a\u003e Update changelog for 1.5.1, along with unreleased changes (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/784\"\u003e#784\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/02526dfad87c21c9b46a9dae8e68809ec38ca952\"\u003e\u003ccode\u003e02526df\u003c/code\u003e\u003c/a\u003e build: conditionaly add Foundation dependency edge (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/783\"\u003e#783\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/d8a9695190c81a95ce7a59a65891b186939c31bf\"\u003e\u003ccode\u003ed8a9695\u003c/code\u003e\u003c/a\u003e Improve flag \u0026amp; option name quoting in completion generation for all 3 shells....\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apple/swift-argument-parser/compare/1.5.1...1.6.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/apple/swift-argument-parser\u0026package-manager=swift\u0026previous-version=1.5.1\u0026new-version=1.6.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/ljtill/swift-http-server/pull/14","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ljtill%2Fswift-http-server/issues/14","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/14/packages"}],"issue_packages":[{"old_version":"1.6.1","new_version":"1.7.0","update_type":"minor","path":null,"pr_created_at":"2025-12-22T09:35:17.000Z","version_change":"1.6.1 → 1.7.0","issue":{"uuid":"3753041173","node_id":"PR_kwDOP3DmNM66GgRS","number":13,"state":"open","title":"deps(deps): bump github.com/apple/swift-argument-parser from 1.6.1 to 1.7.0","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-12-22T09:35:17.000Z","updated_at":"2025-12-22T09:35:18.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps(deps)","packages":[{"name":"github.com/apple/swift-argument-parser","old_version":"1.6.1","new_version":"1.7.0","repository_url":"https://github.com/apple/swift-argument-parser"}],"path":null,"ecosystem":"cocoapods"},"body":"Bumps [github.com/apple/swift-argument-parser](https://github.com/apple/swift-argument-parser) from 1.6.1 to 1.7.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-argument-parser/releases\"\u003egithub.com/apple/swift-argument-parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eArgumentParser 1.7.0\u003c/h2\u003e\n\u003ch3\u003eAdditions\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAccess the state of an ancestor command using the new \u003ccode\u003e@ParentCommand\u003c/code\u003e property wrapper. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/802\"\u003e#802\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCorrects the help display for an case iterable option value type. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/821\"\u003e#821\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixes ArgumentParser build failure for WASI (WebAssembly System Interface). (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdates help text for readability in Repeat example and README. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/787\"\u003e#787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eProvides an ambiguity breaker for some \u003ccode\u003eExpressibleByArgument\u003c/code\u003e types. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/841\"\u003e#841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eShell completion script fixes. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/801\"\u003e#801\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/808\"\u003e#808\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/811\"\u003e#811\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003edocc\u003c/code\u003e: Updates the output to present the string representation of command arguments as a wrapped text block. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/791\"\u003e#791\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUses Foundation Essentials when possible to reduce binary size on non-Darwin platforms. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/804\"\u003e#804\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCMake: Suppress needlessly alarming messages. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/628\"\u003e#628\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe 1.7.0 release includes contributions from \u003ca href=\"https://github.com/bkhouri\"\u003e\u003ccode\u003e@​bkhouri\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cmcgee1024\"\u003e\u003ccode\u003e@​cmcgee1024\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/dabrahams\"\u003e\u003ccode\u003e@​dabrahams\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/heckj\"\u003e\u003ccode\u003e@​heckj\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/incertum\"\u003e\u003ccode\u003e@​incertum\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/kkebo\"\u003e\u003ccode\u003e@​kkebo\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Konstantin-Krokhin\"\u003e\u003ccode\u003e@​Konstantin-Krokhin\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/natecook1000\"\u003e\u003ccode\u003e@​natecook1000\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/rauhul\"\u003e\u003ccode\u003e@​rauhul\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/rgoldberg\"\u003e\u003ccode\u003e@​rgoldberg\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/tshortli\"\u003e\u003ccode\u003e@​tshortli\u003c/code\u003e\u003c/a\u003e. Thank you!\u003c/p\u003e\n\u003ch2\u003eArgumentParser 1.6.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixes an ArgumentParser build failure for WASI. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/c5d11a805e765f52ba34ec7284bd4fcd6ba68615\"\u003e\u003ccode\u003ec5d11a8\u003c/code\u003e\u003c/a\u003e Update changelog for 1.7.0 release (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/842\"\u003e#842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/a836797cd58d4dfe499ed45dd5abc7713b3a83ff\"\u003e\u003ccode\u003ea836797\u003c/code\u003e\u003c/a\u003e Add ParsableArguments#_errorPrefix to allow a more-customized error prefix th...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/6d473eaa0ab01ac255c0864acf24df377ff246c9\"\u003e\u003ccode\u003e6d473ea\u003c/code\u003e\u003c/a\u003e Fix generated shell completion script handling of repeating \u0026amp; non-repeating p...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/edbe114b61e756664a3527db78fbcc0a0d3ff0f1\"\u003e\u003ccode\u003eedbe114\u003c/code\u003e\u003c/a\u003e Break ExpressibleByArgument default ambiguity (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/841\"\u003e#841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/1fb5308335f6eba91aed9764525542a48780c428\"\u003e\u003ccode\u003e1fb5308\u003c/code\u003e\u003c/a\u003e chore: restrict GitHub workflow permissions (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/828\"\u003e#828\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/3633633642a299bd80e198861267d232e6517d91\"\u003e\u003ccode\u003e3633633\u003c/code\u003e\u003c/a\u003e Update changelog for 1.6.2 release (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/822\"\u003e#822\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/530fb6530d1f1587899952256ad4e419a939c33d\"\u003e\u003ccode\u003e530fb65\u003c/code\u003e\u003c/a\u003e Exclude Xcode 16.2 from CI testing (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/823\"\u003e#823\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/84babd683b234be8f0dabc61bdf9e2128b589b72\"\u003e\u003ccode\u003e84babd6\u003c/code\u003e\u003c/a\u003e Display help of array list of enum items (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/821\"\u003e#821\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/04695ec5448962bcd5e4616ed184b8a2168751e7\"\u003e\u003ccode\u003e04695ec\u003c/code\u003e\u003c/a\u003e Escape single quotes in \u003ccode\u003eshellCommand\u003c/code\u003e completion for fish. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/811\"\u003e#811\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/e9051489bbf57424df25ea0ee3b44219c4ff5e88\"\u003e\u003ccode\u003ee905148\u003c/code\u003e\u003c/a\u003e Suppress needlessly alarming messages (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/628\"\u003e#628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apple/swift-argument-parser/compare/1.6.1...1.7.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/apple/swift-argument-parser\u0026package-manager=swift\u0026previous-version=1.6.1\u0026new-version=1.7.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/isp-snitch/isp-snitch/pull/13","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/isp-snitch%2Fisp-snitch/issues/13","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/13/packages"}},{"old_version":"1.6.2","new_version":"1.7.0","update_type":"minor","path":"the 01_swift-minor-patch group","pr_created_at":"2025-12-22T06:25:12.000Z","version_change":"1.6.2 → 1.7.0","issue":{"uuid":"3752493171","node_id":"PR_kwDOPxiuSM66EuBi","number":50,"state":"open","title":"CI (dependabot): Bump github.com/apple/swift-argument-parser from 1.6.2 to 1.7.0 in the 01_swift-minor-patch group","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-12-22T06:25:12.000Z","updated_at":"2025-12-22T06:25:18.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"CI (dependabot): Bump","packages":[{"name":"github.com/apple/swift-argument-parser","old_version":"1.6.2","new_version":"1.7.0","repository_url":"https://github.com/apple/swift-argument-parser"}],"path":"the 01_swift-minor-patch group","ecosystem":"cocoapods"},"body":"Bumps the 01_swift-minor-patch group with 1 update: [github.com/apple/swift-argument-parser](https://github.com/apple/swift-argument-parser).\n\nUpdates `github.com/apple/swift-argument-parser` from 1.6.2 to 1.7.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-argument-parser/releases\"\u003egithub.com/apple/swift-argument-parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eArgumentParser 1.7.0\u003c/h2\u003e\n\u003ch3\u003eAdditions\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAccess the state of an ancestor command using the new \u003ccode\u003e@ParentCommand\u003c/code\u003e property wrapper. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/802\"\u003e#802\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCorrects the help display for an case iterable option value type. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/821\"\u003e#821\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixes ArgumentParser build failure for WASI (WebAssembly System Interface). (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdates help text for readability in Repeat example and README. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/787\"\u003e#787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eProvides an ambiguity breaker for some \u003ccode\u003eExpressibleByArgument\u003c/code\u003e types. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/841\"\u003e#841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eShell completion script fixes. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/801\"\u003e#801\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/808\"\u003e#808\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/811\"\u003e#811\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003edocc\u003c/code\u003e: Updates the output to present the string representation of command arguments as a wrapped text block. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/791\"\u003e#791\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUses Foundation Essentials when possible to reduce binary size on non-Darwin platforms. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/804\"\u003e#804\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCMake: Suppress needlessly alarming messages. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/628\"\u003e#628\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe 1.7.0 release includes contributions from \u003ca href=\"https://github.com/bkhouri\"\u003e\u003ccode\u003e@​bkhouri\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cmcgee1024\"\u003e\u003ccode\u003e@​cmcgee1024\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/dabrahams\"\u003e\u003ccode\u003e@​dabrahams\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/heckj\"\u003e\u003ccode\u003e@​heckj\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/incertum\"\u003e\u003ccode\u003e@​incertum\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/kkebo\"\u003e\u003ccode\u003e@​kkebo\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Konstantin-Krokhin\"\u003e\u003ccode\u003e@​Konstantin-Krokhin\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/natecook1000\"\u003e\u003ccode\u003e@​natecook1000\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/rauhul\"\u003e\u003ccode\u003e@​rauhul\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/rgoldberg\"\u003e\u003ccode\u003e@​rgoldberg\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/tshortli\"\u003e\u003ccode\u003e@​tshortli\u003c/code\u003e\u003c/a\u003e. Thank you!\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/c5d11a805e765f52ba34ec7284bd4fcd6ba68615\"\u003e\u003ccode\u003ec5d11a8\u003c/code\u003e\u003c/a\u003e Update changelog for 1.7.0 release (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/842\"\u003e#842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/a836797cd58d4dfe499ed45dd5abc7713b3a83ff\"\u003e\u003ccode\u003ea836797\u003c/code\u003e\u003c/a\u003e Add ParsableArguments#_errorPrefix to allow a more-customized error prefix th...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/6d473eaa0ab01ac255c0864acf24df377ff246c9\"\u003e\u003ccode\u003e6d473ea\u003c/code\u003e\u003c/a\u003e Fix generated shell completion script handling of repeating \u0026amp; non-repeating p...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/edbe114b61e756664a3527db78fbcc0a0d3ff0f1\"\u003e\u003ccode\u003eedbe114\u003c/code\u003e\u003c/a\u003e Break ExpressibleByArgument default ambiguity (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/841\"\u003e#841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/1fb5308335f6eba91aed9764525542a48780c428\"\u003e\u003ccode\u003e1fb5308\u003c/code\u003e\u003c/a\u003e chore: restrict GitHub workflow permissions (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/828\"\u003e#828\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/3633633642a299bd80e198861267d232e6517d91\"\u003e\u003ccode\u003e3633633\u003c/code\u003e\u003c/a\u003e Update changelog for 1.6.2 release (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/822\"\u003e#822\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/530fb6530d1f1587899952256ad4e419a939c33d\"\u003e\u003ccode\u003e530fb65\u003c/code\u003e\u003c/a\u003e Exclude Xcode 16.2 from CI testing (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/823\"\u003e#823\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/84babd683b234be8f0dabc61bdf9e2128b589b72\"\u003e\u003ccode\u003e84babd6\u003c/code\u003e\u003c/a\u003e Display help of array list of enum items (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/821\"\u003e#821\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/04695ec5448962bcd5e4616ed184b8a2168751e7\"\u003e\u003ccode\u003e04695ec\u003c/code\u003e\u003c/a\u003e Escape single quotes in \u003ccode\u003eshellCommand\u003c/code\u003e completion for fish. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/811\"\u003e#811\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/e9051489bbf57424df25ea0ee3b44219c4ff5e88\"\u003e\u003ccode\u003ee905148\u003c/code\u003e\u003c/a\u003e Suppress needlessly alarming messages (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/628\"\u003e#628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apple/swift-argument-parser/compare/1.6.2...1.7.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/apple/swift-argument-parser\u0026package-manager=swift\u0026previous-version=1.6.2\u0026new-version=1.7.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will 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)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will 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)\n- `@dependabot ignore \u003cdependency name\u003e` 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)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/getyourguide/spmgraph/pull/50","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/getyourguide%2Fspmgraph/issues/50","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/50/packages"}},{"old_version":"1.6.1","new_version":"1.6.2","update_type":"patch","path":null,"pr_created_at":"2025-10-13T21:08:07.000Z","version_change":"1.6.1 → 1.6.2","issue":{"uuid":"3511489614","node_id":"PR_kwDOCNUZc86tikPH","number":437,"state":"open","title":"Bump github.com/apple/swift-argument-parser from 1.6.1 to 1.6.2","user":"dependabot[bot]","labels":["dependencies","swift_package_manager"],"assignees":[],"locked":false,"comments_count":4,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-10-13T21:08:07.000Z","updated_at":"2025-10-21T01:09:31.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"github.com/apple/swift-argument-parser","old_version":"1.6.1","new_version":"1.6.2","repository_url":"https://github.com/apple/swift-argument-parser"}],"path":null,"ecosystem":"cocoapods"},"body":"Bumps [github.com/apple/swift-argument-parser](https://github.com/apple/swift-argument-parser) from 1.6.1 to 1.6.2.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-argument-parser/releases\"\u003egithub.com/apple/swift-argument-parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eArgumentParser 1.6.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixes an ArgumentParser build failure for WASI. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/cdd0ef3755280949551dc26dee5de9ddeda89f54\"\u003e\u003ccode\u003ecdd0ef3\u003c/code\u003e\u003c/a\u003e Update date for 1.6.2 release in changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/c6f9fbf17453e4322161b3fbfdbf6c2bb9246489\"\u003e\u003ccode\u003ec6f9fbf\u003c/code\u003e\u003c/a\u003e Update changelog for 1.6.2 release (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/822\"\u003e#822\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/4b71bf9ca8a9f0c0a916e1eec5eec049e95fde25\"\u003e\u003ccode\u003e4b71bf9\u003c/code\u003e\u003c/a\u003e Fix ArgumentParser build failure for WASI (WebAssembly System Interface) (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apple/swift-argument-parser/compare/1.6.1...1.6.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/apple/swift-argument-parser\u0026package-manager=swift\u0026previous-version=1.6.1\u0026new-version=1.6.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/cpisciotta/xcbeautify/pull/437","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/cpisciotta%2Fxcbeautify/issues/437","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/437/packages"}},{"old_version":"1.6.1","new_version":"1.6.2","update_type":"patch","path":null,"pr_created_at":"2025-10-13T15:33:41.000Z","version_change":"1.6.1 → 1.6.2","issue":{"uuid":"3510515579","node_id":"PR_kwDOE6hXEM6tfO8z","number":21,"state":"closed","title":"⬆️(deps): Bump github.com/apple/swift-argument-parser from 1.6.1 to 1.6.2","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2025-10-15T22:28:00.000Z","author_association":null,"state_reason":null,"created_at":"2025-10-13T15:33:41.000Z","updated_at":"2025-10-15T22:28:03.000Z","time_to_close":197659,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"⬆️(deps): Bump","packages":[{"name":"github.com/apple/swift-argument-parser","old_version":"1.6.1","new_version":"1.6.2","repository_url":"https://github.com/apple/swift-argument-parser"}],"path":null,"ecosystem":"cocoapods"},"body":"Bumps [github.com/apple/swift-argument-parser](https://github.com/apple/swift-argument-parser) from 1.6.1 to 1.6.2.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-argument-parser/releases\"\u003egithub.com/apple/swift-argument-parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eArgumentParser 1.6.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixes an ArgumentParser build failure for WASI. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/cdd0ef3755280949551dc26dee5de9ddeda89f54\"\u003e\u003ccode\u003ecdd0ef3\u003c/code\u003e\u003c/a\u003e Update date for 1.6.2 release in changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/c6f9fbf17453e4322161b3fbfdbf6c2bb9246489\"\u003e\u003ccode\u003ec6f9fbf\u003c/code\u003e\u003c/a\u003e Update changelog for 1.6.2 release (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/822\"\u003e#822\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/4b71bf9ca8a9f0c0a916e1eec5eec049e95fde25\"\u003e\u003ccode\u003e4b71bf9\u003c/code\u003e\u003c/a\u003e Fix ArgumentParser build failure for WASI (WebAssembly System Interface) (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apple/swift-argument-parser/compare/1.6.1...1.6.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/apple/swift-argument-parser\u0026package-manager=swift\u0026previous-version=1.6.1\u0026new-version=1.6.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/rgoldberg/mas/pull/21","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/rgoldberg%2Fmas/issues/21","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/21/packages"}},{"old_version":"1.5.1","new_version":"1.6.2","update_type":"minor","path":null,"pr_created_at":"2025-10-13T14:14:52.000Z","version_change":"1.5.1 → 1.6.2","issue":{"uuid":"3510249129","node_id":"PR_kwDOMdA9TM6teVN9","number":7,"state":"closed","title":":arrow_up: Bump github.com/apple/swift-argument-parser from 1.5.1 to 1.6.2","user":"dependabot[bot]","labels":["dependencies","swift_package_manager"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-12-18T13:13:17.000Z","author_association":null,"state_reason":null,"created_at":"2025-10-13T14:14:52.000Z","updated_at":"2025-12-18T13:13:18.000Z","time_to_close":5698705,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":":arrow_up: Bump","packages":[{"name":"github.com/apple/swift-argument-parser","old_version":"1.5.1","new_version":"1.6.2","repository_url":"https://github.com/apple/swift-argument-parser"}],"path":null,"ecosystem":"cocoapods"},"body":"Bumps [github.com/apple/swift-argument-parser](https://github.com/apple/swift-argument-parser) from 1.5.1 to 1.6.2.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-argument-parser/releases\"\u003egithub.com/apple/swift-argument-parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eArgumentParser 1.6.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixes an ArgumentParser build failure for WASI. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eArgumentParser 1.6.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eResolves a source break for clients that have conditional conformances to \u003ccode\u003eExpressibleByArgument\u003c/code\u003e or \u003ccode\u003eParsableArguments\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/792\"\u003e#792\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eArgumentParser 1.6.0\u003c/h2\u003e\n\u003ch3\u003eAdditions\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOptions with \u003ccode\u003eCaseIterable\u003c/code\u003e types can now provide help descriptions on a per-value basis. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/647\"\u003e#647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNew API for accessing the shell and shell version while generating completions. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/680\"\u003e#680\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/690\"\u003e#690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003egenerate-docc-reference\u003c/code\u003e plugin generates a DocC reference folder for your CLI tool. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/694\"\u003e#694\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/754\"\u003e#754\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/773\"\u003e#773\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTesting and continuous integration improvements, including migrating to GitHub workflows. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/692\"\u003e#692\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/693\"\u003e#693\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/696\"\u003e#696\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/698\"\u003e#698\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/699\"\u003e#699\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/700\"\u003e#700\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/701\"\u003e#701\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/708\"\u003e#708\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/711\"\u003e#711\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/718\"\u003e#718\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/716\"\u003e#716\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/714\"\u003e#714\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/712\"\u003e#712\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/732\"\u003e#732\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/730\"\u003e#730\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/746\"\u003e#746\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/747\"\u003e#747\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/760\"\u003e#760\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThe associated closure for \u003ccode\u003eCompletionKind.custom\u003c/code\u003e now takes three parameters: the array of shell words currently in use for the completion request, the offset in that array for the word that completions are being requested for, and the prefix of that word that precedes the cursor. In addition, the associated closure can be \u003ccode\u003easync\u003c/code\u003e. The single-argument closure version of \u003ccode\u003eCompletionKind.custom\u003c/code\u003e is deprecated with this release. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/763\"\u003e#763\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/770\"\u003e#770\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/782\"\u003e#782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eParsableArguments\u003c/code\u003e and \u003ccode\u003eExpressibleByArgument\u003c/code\u003e now conform to \u003ccode\u003eSendableMetatype\u003c/code\u003e when builing with a minimum Swift 6.2 compiler. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/789\"\u003e#789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSignificant fixes and improvements across the entire completion script generation system, too numerous to mention here. Please note: numerous longstanding issues still remain in the completion scripts (mainly involving quoting/escaping); they will be fixed over time. A special thanks to \u003ca href=\"https://github.com/rgoldberg\"\u003e\u003ccode\u003e@​rgoldberg\u003c/code\u003e\u003c/a\u003e for the investment in completion script quality! (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/727\"\u003e#727\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/735\"\u003e#735\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/738\"\u003e#738\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/740\"\u003e#740\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/762\"\u003e#762\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/763\"\u003e#763\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/775\"\u003e#775\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/770\"\u003e#770\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/777\"\u003e#777\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/767\"\u003e#767\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprovements to \u003ccode\u003egenerate-manual\u003c/code\u003e plugin. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/663\"\u003e#663\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/667\"\u003e#667\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eError messaging when a user provides a single-dash option is now improved, along with other error reporting improvements. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/728\"\u003e#728\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/744\"\u003e#744\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplementation improvements and fixes for both older and newer versions of Swift. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/676\"\u003e#676\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/707\"\u003e#707\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/705\"\u003e#705\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/720\"\u003e#720\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/666\"\u003e#666\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/724\"\u003e#724\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/731\"\u003e#731\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/766\"\u003e#766\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/685\"\u003e#685\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/729\"\u003e#729\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/736\"\u003e#736\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/741\"\u003e#741\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBetter capturing of tool configuration in \u003ccode\u003eToolInfo\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/669\"\u003e#669\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/697\"\u003e#697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocumentation improvements. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/657\"\u003e#657\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/678\"\u003e#678\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/743\"\u003e#743\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe 1.6.0 release includes contributions from \u003ca href=\"https://github.com/bripeticca\"\u003e\u003ccode\u003e@​bripeticca\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cg-soft\"\u003e\u003ccode\u003e@​cg-soft\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/compnerd\"\u003e\u003ccode\u003e@​compnerd\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/dshan4585\"\u003e\u003ccode\u003e@​dshan4585\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/heckj\"\u003e\u003ccode\u003e@​heckj\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/natecook1000\"\u003e\u003ccode\u003e@​natecook1000\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/rauhul\"\u003e\u003ccode\u003e@​rauhul\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/rgoldberg\"\u003e\u003ccode\u003e@​rgoldberg\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/Steelskin\"\u003e\u003ccode\u003e@​Steelskin\u003c/code\u003e\u003c/a\u003e. Thank you!\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/cdd0ef3755280949551dc26dee5de9ddeda89f54\"\u003e\u003ccode\u003ecdd0ef3\u003c/code\u003e\u003c/a\u003e Update date for 1.6.2 release in changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/c6f9fbf17453e4322161b3fbfdbf6c2bb9246489\"\u003e\u003ccode\u003ec6f9fbf\u003c/code\u003e\u003c/a\u003e Update changelog for 1.6.2 release (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/822\"\u003e#822\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/4b71bf9ca8a9f0c0a916e1eec5eec049e95fde25\"\u003e\u003ccode\u003e4b71bf9\u003c/code\u003e\u003c/a\u003e Fix ArgumentParser build failure for WASI (WebAssembly System Interface) (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/309a47b2b1d9b5e991f36961c983ecec72275be3\"\u003e\u003ccode\u003e309a47b\u003c/code\u003e\u003c/a\u003e Update changelog for 1.6.1 release (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/793\"\u003e#793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/f1576513d1ebafa1e05048b8e21e6af1a5501c22\"\u003e\u003ccode\u003ef157651\u003c/code\u003e\u003c/a\u003e Designate \u003ccode\u003e_SendableMetatype\u003c/code\u003e as a marker protocol (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/792\"\u003e#792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/852f74ca63a9fb9903d311ffc5379d42dd52ed5f\"\u003e\u003ccode\u003e852f74c\u003c/code\u003e\u003c/a\u003e Update changelog for 1.6.0 release (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/790\"\u003e#790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/cf0f6b1d704ea937a2f65f2c4cb107dd769d96ff\"\u003e\u003ccode\u003ecf0f6b1\u003c/code\u003e\u003c/a\u003e Handle Swift 6.2 sendability changes (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/789\"\u003e#789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/932e6cdd2a8bd2286e52ccfee18a2f04c173835d\"\u003e\u003ccode\u003e932e6cd\u003c/code\u003e\u003c/a\u003e Refactor completion script generation to use ToolInfoV0 (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/764\"\u003e#764\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/ec562e5b1ccb1699f39fb6e492376b5237e7577e\"\u003e\u003ccode\u003eec562e5\u003c/code\u003e\u003c/a\u003e Support async custom completion closures (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/782\"\u003e#782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/0104c39cc3db772cb1bbf210e9a74c2f2eb02173\"\u003e\u003ccode\u003e0104c39\u003c/code\u003e\u003c/a\u003e Updated CHANGELOG.md for post 1.5.1 release \u0026amp; minor cleanup (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/785\"\u003e#785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apple/swift-argument-parser/compare/1.5.1...1.6.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/apple/swift-argument-parser\u0026package-manager=swift\u0026previous-version=1.5.1\u0026new-version=1.6.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nYou can trigger a rebase of this PR by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e\n\n\u003e **Note**\n\u003e Automatic rebases have been disabled on this pull request as it has been open for over 30 days.\n","html_url":"https://github.com/oschrenk/plan.swift/pull/7","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/oschrenk%2Fplan.swift/issues/7","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7/packages"}},{"old_version":"1.6.1","new_version":"1.6.2","update_type":"patch","path":null,"pr_created_at":"2025-10-13T09:38:39.000Z","version_change":"1.6.1 → 1.6.2","issue":{"uuid":"3509233809","node_id":"PR_kwDOOkTz6M6ta1_c","number":23,"state":"open","title":"chore(deps): bump github.com/apple/swift-argument-parser from 1.6.1 to 1.6.2","user":"dependabot[bot]","labels":["dependencies","swift_package_manager"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-10-13T09:38:39.000Z","updated_at":"2025-12-05T00:02:05.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"github.com/apple/swift-argument-parser","old_version":"1.6.1","new_version":"1.6.2","repository_url":"https://github.com/apple/swift-argument-parser"}],"path":null,"ecosystem":"cocoapods"},"body":"Bumps [github.com/apple/swift-argument-parser](https://github.com/apple/swift-argument-parser) from 1.6.1 to 1.6.2.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-argument-parser/releases\"\u003egithub.com/apple/swift-argument-parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eArgumentParser 1.6.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixes an ArgumentParser build failure for WASI. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/cdd0ef3755280949551dc26dee5de9ddeda89f54\"\u003e\u003ccode\u003ecdd0ef3\u003c/code\u003e\u003c/a\u003e Update date for 1.6.2 release in changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/c6f9fbf17453e4322161b3fbfdbf6c2bb9246489\"\u003e\u003ccode\u003ec6f9fbf\u003c/code\u003e\u003c/a\u003e Update changelog for 1.6.2 release (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/822\"\u003e#822\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/4b71bf9ca8a9f0c0a916e1eec5eec049e95fde25\"\u003e\u003ccode\u003e4b71bf9\u003c/code\u003e\u003c/a\u003e Fix ArgumentParser build failure for WASI (WebAssembly System Interface) (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apple/swift-argument-parser/compare/1.6.1...1.6.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/apple/swift-argument-parser\u0026package-manager=swift\u0026previous-version=1.6.1\u0026new-version=1.6.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nYou can trigger a rebase of this PR by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e\n\n\u003e **Note**\n\u003e Automatic rebases have been disabled on this pull request as it has been open for over 30 days.","html_url":"https://github.com/ljtill/swift-http-server/pull/23","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ljtill%2Fswift-http-server/issues/23","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/23/packages"}},{"old_version":"1.5.1","new_version":"1.6.2","update_type":"minor","path":null,"pr_created_at":"2025-10-13T04:14:58.000Z","version_change":"1.5.1 → 1.6.2","issue":{"uuid":"3508395364","node_id":"PR_kwDOMr0fis6tYBOP","number":49,"state":"closed","title":"Bump github.com/apple/swift-argument-parser from 1.5.1 to 1.6.2","user":"dependabot[bot]","labels":["dependencies","swift_package_manager"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-12-22T04:14:10.000Z","author_association":null,"state_reason":null,"created_at":"2025-10-13T04:14:58.000Z","updated_at":"2025-12-22T04:14:10.000Z","time_to_close":6047952,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"github.com/apple/swift-argument-parser","old_version":"1.5.1","new_version":"1.6.2","repository_url":"https://github.com/apple/swift-argument-parser"}],"path":null,"ecosystem":"cocoapods"},"body":"Bumps [github.com/apple/swift-argument-parser](https://github.com/apple/swift-argument-parser) from 1.5.1 to 1.6.2.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-argument-parser/releases\"\u003egithub.com/apple/swift-argument-parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eArgumentParser 1.6.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixes an ArgumentParser build failure for WASI. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eArgumentParser 1.6.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eResolves a source break for clients that have conditional conformances to \u003ccode\u003eExpressibleByArgument\u003c/code\u003e or \u003ccode\u003eParsableArguments\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/792\"\u003e#792\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eArgumentParser 1.6.0\u003c/h2\u003e\n\u003ch3\u003eAdditions\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOptions with \u003ccode\u003eCaseIterable\u003c/code\u003e types can now provide help descriptions on a per-value basis. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/647\"\u003e#647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNew API for accessing the shell and shell version while generating completions. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/680\"\u003e#680\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/690\"\u003e#690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003egenerate-docc-reference\u003c/code\u003e plugin generates a DocC reference folder for your CLI tool. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/694\"\u003e#694\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/754\"\u003e#754\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/773\"\u003e#773\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTesting and continuous integration improvements, including migrating to GitHub workflows. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/692\"\u003e#692\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/693\"\u003e#693\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/696\"\u003e#696\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/698\"\u003e#698\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/699\"\u003e#699\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/700\"\u003e#700\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/701\"\u003e#701\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/708\"\u003e#708\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/711\"\u003e#711\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/718\"\u003e#718\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/716\"\u003e#716\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/714\"\u003e#714\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/712\"\u003e#712\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/732\"\u003e#732\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/730\"\u003e#730\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/746\"\u003e#746\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/747\"\u003e#747\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/760\"\u003e#760\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThe associated closure for \u003ccode\u003eCompletionKind.custom\u003c/code\u003e now takes three parameters: the array of shell words currently in use for the completion request, the offset in that array for the word that completions are being requested for, and the prefix of that word that precedes the cursor. In addition, the associated closure can be \u003ccode\u003easync\u003c/code\u003e. The single-argument closure version of \u003ccode\u003eCompletionKind.custom\u003c/code\u003e is deprecated with this release. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/763\"\u003e#763\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/770\"\u003e#770\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/782\"\u003e#782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eParsableArguments\u003c/code\u003e and \u003ccode\u003eExpressibleByArgument\u003c/code\u003e now conform to \u003ccode\u003eSendableMetatype\u003c/code\u003e when builing with a minimum Swift 6.2 compiler. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/789\"\u003e#789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSignificant fixes and improvements across the entire completion script generation system, too numerous to mention here. Please note: numerous longstanding issues still remain in the completion scripts (mainly involving quoting/escaping); they will be fixed over time. A special thanks to \u003ca href=\"https://github.com/rgoldberg\"\u003e\u003ccode\u003e@​rgoldberg\u003c/code\u003e\u003c/a\u003e for the investment in completion script quality! (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/727\"\u003e#727\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/735\"\u003e#735\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/738\"\u003e#738\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/740\"\u003e#740\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/762\"\u003e#762\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/763\"\u003e#763\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/775\"\u003e#775\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/770\"\u003e#770\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/777\"\u003e#777\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/767\"\u003e#767\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprovements to \u003ccode\u003egenerate-manual\u003c/code\u003e plugin. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/663\"\u003e#663\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/667\"\u003e#667\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eError messaging when a user provides a single-dash option is now improved, along with other error reporting improvements. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/728\"\u003e#728\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/744\"\u003e#744\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplementation improvements and fixes for both older and newer versions of Swift. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/676\"\u003e#676\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/707\"\u003e#707\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/705\"\u003e#705\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/720\"\u003e#720\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/666\"\u003e#666\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/724\"\u003e#724\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/731\"\u003e#731\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/766\"\u003e#766\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/685\"\u003e#685\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/729\"\u003e#729\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/736\"\u003e#736\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/741\"\u003e#741\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBetter capturing of tool configuration in \u003ccode\u003eToolInfo\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/669\"\u003e#669\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/697\"\u003e#697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocumentation improvements. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/657\"\u003e#657\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/678\"\u003e#678\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/743\"\u003e#743\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe 1.6.0 release includes contributions from \u003ca href=\"https://github.com/bripeticca\"\u003e\u003ccode\u003e@​bripeticca\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cg-soft\"\u003e\u003ccode\u003e@​cg-soft\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/compnerd\"\u003e\u003ccode\u003e@​compnerd\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/dshan4585\"\u003e\u003ccode\u003e@​dshan4585\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/heckj\"\u003e\u003ccode\u003e@​heckj\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/natecook1000\"\u003e\u003ccode\u003e@​natecook1000\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/rauhul\"\u003e\u003ccode\u003e@​rauhul\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/rgoldberg\"\u003e\u003ccode\u003e@​rgoldberg\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/Steelskin\"\u003e\u003ccode\u003e@​Steelskin\u003c/code\u003e\u003c/a\u003e. Thank you!\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/cdd0ef3755280949551dc26dee5de9ddeda89f54\"\u003e\u003ccode\u003ecdd0ef3\u003c/code\u003e\u003c/a\u003e Update date for 1.6.2 release in changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/c6f9fbf17453e4322161b3fbfdbf6c2bb9246489\"\u003e\u003ccode\u003ec6f9fbf\u003c/code\u003e\u003c/a\u003e Update changelog for 1.6.2 release (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/822\"\u003e#822\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/4b71bf9ca8a9f0c0a916e1eec5eec049e95fde25\"\u003e\u003ccode\u003e4b71bf9\u003c/code\u003e\u003c/a\u003e Fix ArgumentParser build failure for WASI (WebAssembly System Interface) (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/309a47b2b1d9b5e991f36961c983ecec72275be3\"\u003e\u003ccode\u003e309a47b\u003c/code\u003e\u003c/a\u003e Update changelog for 1.6.1 release (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/793\"\u003e#793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/f1576513d1ebafa1e05048b8e21e6af1a5501c22\"\u003e\u003ccode\u003ef157651\u003c/code\u003e\u003c/a\u003e Designate \u003ccode\u003e_SendableMetatype\u003c/code\u003e as a marker protocol (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/792\"\u003e#792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/852f74ca63a9fb9903d311ffc5379d42dd52ed5f\"\u003e\u003ccode\u003e852f74c\u003c/code\u003e\u003c/a\u003e Update changelog for 1.6.0 release (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/790\"\u003e#790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/cf0f6b1d704ea937a2f65f2c4cb107dd769d96ff\"\u003e\u003ccode\u003ecf0f6b1\u003c/code\u003e\u003c/a\u003e Handle Swift 6.2 sendability changes (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/789\"\u003e#789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/932e6cdd2a8bd2286e52ccfee18a2f04c173835d\"\u003e\u003ccode\u003e932e6cd\u003c/code\u003e\u003c/a\u003e Refactor completion script generation to use ToolInfoV0 (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/764\"\u003e#764\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/ec562e5b1ccb1699f39fb6e492376b5237e7577e\"\u003e\u003ccode\u003eec562e5\u003c/code\u003e\u003c/a\u003e Support async custom completion closures (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/782\"\u003e#782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/0104c39cc3db772cb1bbf210e9a74c2f2eb02173\"\u003e\u003ccode\u003e0104c39\u003c/code\u003e\u003c/a\u003e Updated CHANGELOG.md for post 1.5.1 release \u0026amp; minor cleanup (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/785\"\u003e#785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apple/swift-argument-parser/compare/1.5.1...1.6.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/apple/swift-argument-parser\u0026package-manager=swift\u0026previous-version=1.5.1\u0026new-version=1.6.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/ecdye/macSubtitleOCR/pull/49","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ecdye%2FmacSubtitleOCR/issues/49","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/49/packages"}},{"old_version":"1.5.0","new_version":"1.6.2","update_type":"minor","path":null,"pr_created_at":"2025-10-13T04:12:15.000Z","version_change":"1.5.0 → 1.6.2","issue":{"uuid":"3508391096","node_id":"PR_kwDOHAHq-c6tYAR7","number":13,"state":"closed","title":"chore(deps): bump github.com/apple/swift-argument-parser from 1.5.0 to 1.6.2","user":"dependabot[bot]","labels":["dependencies","swift_package_manager"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-12-22T04:10:17.000Z","author_association":null,"state_reason":null,"created_at":"2025-10-13T04:12:15.000Z","updated_at":"2025-12-22T04:10:19.000Z","time_to_close":6047882,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"github.com/apple/swift-argument-parser","old_version":"1.5.0","new_version":"1.6.2","repository_url":"https://github.com/apple/swift-argument-parser"}],"path":null,"ecosystem":"cocoapods"},"body":"Bumps [github.com/apple/swift-argument-parser](https://github.com/apple/swift-argument-parser) from 1.5.0 to 1.6.2.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-argument-parser/releases\"\u003egithub.com/apple/swift-argument-parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eArgumentParser 1.6.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixes an ArgumentParser build failure for WASI. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eArgumentParser 1.6.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eResolves a source break for clients that have conditional conformances to \u003ccode\u003eExpressibleByArgument\u003c/code\u003e or \u003ccode\u003eParsableArguments\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/792\"\u003e#792\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eArgumentParser 1.6.0\u003c/h2\u003e\n\u003ch3\u003eAdditions\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOptions with \u003ccode\u003eCaseIterable\u003c/code\u003e types can now provide help descriptions on a per-value basis. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/647\"\u003e#647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNew API for accessing the shell and shell version while generating completions. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/680\"\u003e#680\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/690\"\u003e#690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003egenerate-docc-reference\u003c/code\u003e plugin generates a DocC reference folder for your CLI tool. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/694\"\u003e#694\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/754\"\u003e#754\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/773\"\u003e#773\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTesting and continuous integration improvements, including migrating to GitHub workflows. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/692\"\u003e#692\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/693\"\u003e#693\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/696\"\u003e#696\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/698\"\u003e#698\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/699\"\u003e#699\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/700\"\u003e#700\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/701\"\u003e#701\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/708\"\u003e#708\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/711\"\u003e#711\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/718\"\u003e#718\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/716\"\u003e#716\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/714\"\u003e#714\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/712\"\u003e#712\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/732\"\u003e#732\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/730\"\u003e#730\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/746\"\u003e#746\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/747\"\u003e#747\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/760\"\u003e#760\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThe associated closure for \u003ccode\u003eCompletionKind.custom\u003c/code\u003e now takes three parameters: the array of shell words currently in use for the completion request, the offset in that array for the word that completions are being requested for, and the prefix of that word that precedes the cursor. In addition, the associated closure can be \u003ccode\u003easync\u003c/code\u003e. The single-argument closure version of \u003ccode\u003eCompletionKind.custom\u003c/code\u003e is deprecated with this release. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/763\"\u003e#763\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/770\"\u003e#770\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/782\"\u003e#782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eParsableArguments\u003c/code\u003e and \u003ccode\u003eExpressibleByArgument\u003c/code\u003e now conform to \u003ccode\u003eSendableMetatype\u003c/code\u003e when builing with a minimum Swift 6.2 compiler. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/789\"\u003e#789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSignificant fixes and improvements across the entire completion script generation system, too numerous to mention here. Please note: numerous longstanding issues still remain in the completion scripts (mainly involving quoting/escaping); they will be fixed over time. A special thanks to \u003ca href=\"https://github.com/rgoldberg\"\u003e\u003ccode\u003e@​rgoldberg\u003c/code\u003e\u003c/a\u003e for the investment in completion script quality! (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/727\"\u003e#727\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/735\"\u003e#735\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/738\"\u003e#738\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/740\"\u003e#740\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/762\"\u003e#762\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/763\"\u003e#763\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/775\"\u003e#775\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/770\"\u003e#770\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/777\"\u003e#777\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/767\"\u003e#767\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprovements to \u003ccode\u003egenerate-manual\u003c/code\u003e plugin. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/663\"\u003e#663\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/667\"\u003e#667\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eError messaging when a user provides a single-dash option is now improved, along with other error reporting improvements. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/728\"\u003e#728\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/744\"\u003e#744\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplementation improvements and fixes for both older and newer versions of Swift. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/676\"\u003e#676\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/707\"\u003e#707\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/705\"\u003e#705\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/720\"\u003e#720\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/666\"\u003e#666\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/724\"\u003e#724\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/731\"\u003e#731\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/766\"\u003e#766\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/685\"\u003e#685\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/729\"\u003e#729\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/736\"\u003e#736\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/741\"\u003e#741\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBetter capturing of tool configuration in \u003ccode\u003eToolInfo\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/669\"\u003e#669\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/697\"\u003e#697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocumentation improvements. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/657\"\u003e#657\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/678\"\u003e#678\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/743\"\u003e#743\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe 1.6.0 release includes contributions from \u003ca href=\"https://github.com/bripeticca\"\u003e\u003ccode\u003e@​bripeticca\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cg-soft\"\u003e\u003ccode\u003e@​cg-soft\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/compnerd\"\u003e\u003ccode\u003e@​compnerd\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/dshan4585\"\u003e\u003ccode\u003e@​dshan4585\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/heckj\"\u003e\u003ccode\u003e@​heckj\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/natecook1000\"\u003e\u003ccode\u003e@​natecook1000\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/rauhul\"\u003e\u003ccode\u003e@​rauhul\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/rgoldberg\"\u003e\u003ccode\u003e@​rgoldberg\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/Steelskin\"\u003e\u003ccode\u003e@​Steelskin\u003c/code\u003e\u003c/a\u003e. Thank you!\u003c/p\u003e\n\u003ch2\u003eArgumentParser 1.5.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRelax the CMake build system to allow implicit linking of Foundation and XCTest when not explicitly given the associated build tree. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/783\"\u003e#783\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe 1.5.1 release includes a contribution from \u003ca href=\"https://github.com/compnerd\"\u003e\u003ccode\u003e@​compnerd\u003c/code\u003e\u003c/a\u003e. Thank you!\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/cdd0ef3755280949551dc26dee5de9ddeda89f54\"\u003e\u003ccode\u003ecdd0ef3\u003c/code\u003e\u003c/a\u003e Update date for 1.6.2 release in changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/c6f9fbf17453e4322161b3fbfdbf6c2bb9246489\"\u003e\u003ccode\u003ec6f9fbf\u003c/code\u003e\u003c/a\u003e Update changelog for 1.6.2 release (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/822\"\u003e#822\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/4b71bf9ca8a9f0c0a916e1eec5eec049e95fde25\"\u003e\u003ccode\u003e4b71bf9\u003c/code\u003e\u003c/a\u003e Fix ArgumentParser build failure for WASI (WebAssembly System Interface) (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/309a47b2b1d9b5e991f36961c983ecec72275be3\"\u003e\u003ccode\u003e309a47b\u003c/code\u003e\u003c/a\u003e Update changelog for 1.6.1 release (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/793\"\u003e#793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/f1576513d1ebafa1e05048b8e21e6af1a5501c22\"\u003e\u003ccode\u003ef157651\u003c/code\u003e\u003c/a\u003e Designate \u003ccode\u003e_SendableMetatype\u003c/code\u003e as a marker protocol (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/792\"\u003e#792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/852f74ca63a9fb9903d311ffc5379d42dd52ed5f\"\u003e\u003ccode\u003e852f74c\u003c/code\u003e\u003c/a\u003e Update changelog for 1.6.0 release (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/790\"\u003e#790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/cf0f6b1d704ea937a2f65f2c4cb107dd769d96ff\"\u003e\u003ccode\u003ecf0f6b1\u003c/code\u003e\u003c/a\u003e Handle Swift 6.2 sendability changes (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/789\"\u003e#789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/932e6cdd2a8bd2286e52ccfee18a2f04c173835d\"\u003e\u003ccode\u003e932e6cd\u003c/code\u003e\u003c/a\u003e Refactor completion script generation to use ToolInfoV0 (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/764\"\u003e#764\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/ec562e5b1ccb1699f39fb6e492376b5237e7577e\"\u003e\u003ccode\u003eec562e5\u003c/code\u003e\u003c/a\u003e Support async custom completion closures (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/782\"\u003e#782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/0104c39cc3db772cb1bbf210e9a74c2f2eb02173\"\u003e\u003ccode\u003e0104c39\u003c/code\u003e\u003c/a\u003e Updated CHANGELOG.md for post 1.5.1 release \u0026amp; minor cleanup (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/785\"\u003e#785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apple/swift-argument-parser/compare/1.5.0...1.6.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/apple/swift-argument-parser\u0026package-manager=swift\u0026previous-version=1.5.0\u0026new-version=1.6.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/robinlieb/apple-music-jwt-generator/pull/13","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/robinlieb%2Fapple-music-jwt-generator/issues/13","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/13/packages"}},{"old_version":"1.6.1","new_version":"1.6.2","update_type":"patch","path":null,"pr_created_at":"2025-10-11T19:37:27.000Z","version_change":"1.6.1 → 1.6.2","issue":{"uuid":"3506281223","node_id":"PR_kwDOAiE69s6tRLyg","number":6295,"state":"open","title":"Bump github.com/apple/swift-argument-parser from 1.6.1 to 1.6.2","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":4,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-10-11T19:37:27.000Z","updated_at":"2025-10-20T19:39:43.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"github.com/apple/swift-argument-parser","old_version":"1.6.1","new_version":"1.6.2","repository_url":"https://github.com/apple/swift-argument-parser"}],"path":null,"ecosystem":"cocoapods"},"body":"Bumps [github.com/apple/swift-argument-parser](https://github.com/apple/swift-argument-parser) from 1.6.1 to 1.6.2.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-argument-parser/releases\"\u003egithub.com/apple/swift-argument-parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eArgumentParser 1.6.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixes an ArgumentParser build failure for WASI. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/cdd0ef3755280949551dc26dee5de9ddeda89f54\"\u003e\u003ccode\u003ecdd0ef3\u003c/code\u003e\u003c/a\u003e Update date for 1.6.2 release in changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/c6f9fbf17453e4322161b3fbfdbf6c2bb9246489\"\u003e\u003ccode\u003ec6f9fbf\u003c/code\u003e\u003c/a\u003e Update changelog for 1.6.2 release (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/822\"\u003e#822\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/4b71bf9ca8a9f0c0a916e1eec5eec049e95fde25\"\u003e\u003ccode\u003e4b71bf9\u003c/code\u003e\u003c/a\u003e Fix ArgumentParser build failure for WASI (WebAssembly System Interface) (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/794\"\u003e#794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apple/swift-argument-parser/compare/1.6.1...1.6.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/apple/swift-argument-parser\u0026package-manager=swift\u0026previous-version=1.6.1\u0026new-version=1.6.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/realm/SwiftLint/pull/6295","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/realm%2FSwiftLint/issues/6295","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/6295/packages"}},{"old_version":"1.2.0","new_version":"1.6.1","update_type":"minor","path":null,"pr_created_at":"2025-08-01T10:46:37.000Z","version_change":"1.2.0 → 1.6.1","issue":{"uuid":"3283467879","node_id":"PR_kwDOJ_q_nc6hskB7","number":16,"state":"closed","title":"chore(deps): bump github.com/apple/swift-argument-parser from 1.2.0 to 1.6.1","user":"dependabot[bot]","labels":["dependencies","swift_package_manager"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-11-01T10:03:28.000Z","author_association":null,"state_reason":null,"created_at":"2025-08-01T10:46:37.000Z","updated_at":"2025-11-01T10:03:30.000Z","time_to_close":7946211,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"github.com/apple/swift-argument-parser","old_version":"1.2.0","new_version":"1.6.1","repository_url":"https://github.com/apple/swift-argument-parser"}],"path":null,"ecosystem":"cocoapods"},"body":"Bumps [github.com/apple/swift-argument-parser](https://github.com/apple/swift-argument-parser) from 1.2.0 to 1.6.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-argument-parser/releases\"\u003egithub.com/apple/swift-argument-parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eArgumentParser 1.6.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eResolves a source break for clients that have conditional conformances to \u003ccode\u003eExpressibleByArgument\u003c/code\u003e or \u003ccode\u003eParsableArguments\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/792\"\u003e#792\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eArgumentParser 1.6.0\u003c/h2\u003e\n\u003ch3\u003eAdditions\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOptions with \u003ccode\u003eCaseIterable\u003c/code\u003e types can now provide help descriptions on a per-value basis. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/647\"\u003e#647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNew API for accessing the shell and shell version while generating completions. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/680\"\u003e#680\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/690\"\u003e#690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003egenerate-docc-reference\u003c/code\u003e plugin generates a DocC reference folder for your CLI tool. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/694\"\u003e#694\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/754\"\u003e#754\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/773\"\u003e#773\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTesting and continuous integration improvements, including migrating to GitHub workflows. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/692\"\u003e#692\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/693\"\u003e#693\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/696\"\u003e#696\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/698\"\u003e#698\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/699\"\u003e#699\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/700\"\u003e#700\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/701\"\u003e#701\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/708\"\u003e#708\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/711\"\u003e#711\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/718\"\u003e#718\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/716\"\u003e#716\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/714\"\u003e#714\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/712\"\u003e#712\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/732\"\u003e#732\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/730\"\u003e#730\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/746\"\u003e#746\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/747\"\u003e#747\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/760\"\u003e#760\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThe associated closure for \u003ccode\u003eCompletionKind.custom\u003c/code\u003e now takes three parameters: the array of shell words currently in use for the completion request, the offset in that array for the word that completions are being requested for, and the prefix of that word that precedes the cursor. In addition, the associated closure can be \u003ccode\u003easync\u003c/code\u003e. The single-argument closure version of \u003ccode\u003eCompletionKind.custom\u003c/code\u003e is deprecated with this release. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/763\"\u003e#763\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/770\"\u003e#770\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/782\"\u003e#782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eParsableArguments\u003c/code\u003e and \u003ccode\u003eExpressibleByArgument\u003c/code\u003e now conform to \u003ccode\u003eSendableMetatype\u003c/code\u003e when builing with a minimum Swift 6.2 compiler. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/789\"\u003e#789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSignificant fixes and improvements across the entire completion script generation system, too numerous to mention here. Please note: numerous longstanding issues still remain in the completion scripts (mainly involving quoting/escaping); they will be fixed over time. A special thanks to \u003ca href=\"https://github.com/rgoldberg\"\u003e\u003ccode\u003e@​rgoldberg\u003c/code\u003e\u003c/a\u003e for the investment in completion script quality! (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/727\"\u003e#727\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/735\"\u003e#735\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/738\"\u003e#738\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/740\"\u003e#740\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/762\"\u003e#762\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/763\"\u003e#763\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/775\"\u003e#775\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/770\"\u003e#770\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/777\"\u003e#777\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/767\"\u003e#767\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprovements to \u003ccode\u003egenerate-manual\u003c/code\u003e plugin. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/663\"\u003e#663\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/667\"\u003e#667\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eError messaging when a user provides a single-dash option is now improved, along with other error reporting improvements. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/728\"\u003e#728\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/744\"\u003e#744\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplementation improvements and fixes for both older and newer versions of Swift. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/676\"\u003e#676\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/707\"\u003e#707\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/705\"\u003e#705\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/720\"\u003e#720\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/666\"\u003e#666\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/724\"\u003e#724\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/731\"\u003e#731\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/766\"\u003e#766\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/685\"\u003e#685\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/729\"\u003e#729\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/736\"\u003e#736\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/741\"\u003e#741\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBetter capturing of tool configuration in \u003ccode\u003eToolInfo\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/669\"\u003e#669\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/697\"\u003e#697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocumentation improvements. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/657\"\u003e#657\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/678\"\u003e#678\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/743\"\u003e#743\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe 1.6.0 release includes contributions from \u003ca href=\"https://github.com/bripeticca\"\u003e\u003ccode\u003e@​bripeticca\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cg-soft\"\u003e\u003ccode\u003e@​cg-soft\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/compnerd\"\u003e\u003ccode\u003e@​compnerd\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/dshan4585\"\u003e\u003ccode\u003e@​dshan4585\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/heckj\"\u003e\u003ccode\u003e@​heckj\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/natecook1000\"\u003e\u003ccode\u003e@​natecook1000\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/rauhul\"\u003e\u003ccode\u003e@​rauhul\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/rgoldberg\"\u003e\u003ccode\u003e@​rgoldberg\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/Steelskin\"\u003e\u003ccode\u003e@​Steelskin\u003c/code\u003e\u003c/a\u003e. Thank you!\u003c/p\u003e\n\u003ch2\u003eArgumentParser 1.5.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRelax the CMake build system to allow implicit linking of Foundation and XCTest when not explicitly given the associated build tree. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/783\"\u003e#783\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe 1.5.1 release includes a contribution from \u003ca href=\"https://github.com/compnerd\"\u003e\u003ccode\u003e@​compnerd\u003c/code\u003e\u003c/a\u003e. Thank you!\u003c/p\u003e\n\u003ch2\u003eArgumentParser 1.5.0\u003c/h2\u003e\n\u003ch3\u003eAdditions\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSubcommands can now be grouped into sections, to enable a better help display for commands with many subcommands. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/644\"\u003e#644\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImproved unofficial support for Android and riscv64 platforms. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/649\"\u003e#649\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/651\"\u003e#651\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCommand-line completion scripts correctly complete for arguments that are included via option group. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/648\"\u003e#648\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSeveral warnings when compiling with strict concurrency enabled, or in Swift 6 language mode, are now silenced. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/650\"\u003e#650\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe 1.5.0 release includes contributions from \u003ca href=\"https://github.com/CraigSiemens\"\u003e\u003ccode\u003e@​CraigSiemens\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/DougGregor\"\u003e\u003ccode\u003e@​DougGregor\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/finagolfin\"\u003e\u003ccode\u003e@​finagolfin\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/futurejones\"\u003e\u003ccode\u003e@​futurejones\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/natecook1000\"\u003e\u003ccode\u003e@​natecook1000\u003c/code\u003e\u003c/a\u003e. Thank you!\u003c/p\u003e\n\u003ch2\u003eArgumentParser 1.4.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/309a47b2b1d9b5e991f36961c983ecec72275be3\"\u003e\u003ccode\u003e309a47b\u003c/code\u003e\u003c/a\u003e Update changelog for 1.6.1 release (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/793\"\u003e#793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/f1576513d1ebafa1e05048b8e21e6af1a5501c22\"\u003e\u003ccode\u003ef157651\u003c/code\u003e\u003c/a\u003e Designate \u003ccode\u003e_SendableMetatype\u003c/code\u003e as a marker protocol (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/792\"\u003e#792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/852f74ca63a9fb9903d311ffc5379d42dd52ed5f\"\u003e\u003ccode\u003e852f74c\u003c/code\u003e\u003c/a\u003e Update changelog for 1.6.0 release (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/790\"\u003e#790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/cf0f6b1d704ea937a2f65f2c4cb107dd769d96ff\"\u003e\u003ccode\u003ecf0f6b1\u003c/code\u003e\u003c/a\u003e Handle Swift 6.2 sendability changes (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/789\"\u003e#789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/932e6cdd2a8bd2286e52ccfee18a2f04c173835d\"\u003e\u003ccode\u003e932e6cd\u003c/code\u003e\u003c/a\u003e Refactor completion script generation to use ToolInfoV0 (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/764\"\u003e#764\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/ec562e5b1ccb1699f39fb6e492376b5237e7577e\"\u003e\u003ccode\u003eec562e5\u003c/code\u003e\u003c/a\u003e Support async custom completion closures (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/782\"\u003e#782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/0104c39cc3db772cb1bbf210e9a74c2f2eb02173\"\u003e\u003ccode\u003e0104c39\u003c/code\u003e\u003c/a\u003e Updated CHANGELOG.md for post 1.5.1 release \u0026amp; minor cleanup (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/785\"\u003e#785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/d012b757d5bffe65e68c9cbfe38ace43fc60dae0\"\u003e\u003ccode\u003ed012b75\u003c/code\u003e\u003c/a\u003e Update changelog for 1.5.1, along with unreleased changes (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/784\"\u003e#784\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/02526dfad87c21c9b46a9dae8e68809ec38ca952\"\u003e\u003ccode\u003e02526df\u003c/code\u003e\u003c/a\u003e build: conditionaly add Foundation dependency edge (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/783\"\u003e#783\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/d8a9695190c81a95ce7a59a65891b186939c31bf\"\u003e\u003ccode\u003ed8a9695\u003c/code\u003e\u003c/a\u003e Improve flag \u0026amp; option name quoting in completion generation for all 3 shells....\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apple/swift-argument-parser/compare/1.2.0...1.6.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/apple/swift-argument-parser\u0026package-manager=swift\u0026previous-version=1.2.0\u0026new-version=1.6.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/dsp-testing/swift-test/pull/16","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/dsp-testing%2Fswift-test/issues/16","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/16/packages"}},{"old_version":"1.6.0","new_version":"1.6.1","update_type":"patch","path":null,"pr_created_at":"2025-08-01T04:36:39.000Z","version_change":"1.6.0 → 1.6.1","issue":{"uuid":"2711960941","node_id":"PR_kwDOIZcDm86hpT1t","number":21,"state":"open","title":"build(deps): bump github.com/apple/swift-argument-parser from 1.6.0 to 1.6.1","user":"dependabot[bot]","labels":["dependencies","swift_package_manager"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-01T04:36:39.000Z","updated_at":"2025-08-01T04:36:39.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"github.com/apple/swift-argument-parser","old_version":"1.6.0","new_version":"1.6.1","repository_url":"https://github.com/apple/swift-argument-parser"}],"path":null,"ecosystem":"cocoapods"},"body":"Bumps [github.com/apple/swift-argument-parser](https://github.com/apple/swift-argument-parser) from 1.6.0 to 1.6.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-argument-parser/releases\"\u003egithub.com/apple/swift-argument-parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eArgumentParser 1.6.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eResolves a source break for clients that have conditional conformances to \u003ccode\u003eExpressibleByArgument\u003c/code\u003e or \u003ccode\u003eParsableArguments\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/792\"\u003e#792\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/309a47b2b1d9b5e991f36961c983ecec72275be3\"\u003e\u003ccode\u003e309a47b\u003c/code\u003e\u003c/a\u003e Update changelog for 1.6.1 release (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/793\"\u003e#793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/f1576513d1ebafa1e05048b8e21e6af1a5501c22\"\u003e\u003ccode\u003ef157651\u003c/code\u003e\u003c/a\u003e Designate \u003ccode\u003e_SendableMetatype\u003c/code\u003e as a marker protocol (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/792\"\u003e#792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apple/swift-argument-parser/compare/1.6.0...1.6.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/apple/swift-argument-parser\u0026package-manager=swift\u0026previous-version=1.6.0\u0026new-version=1.6.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/iloveitaly/hyper-focus/pull/21","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/iloveitaly%2Fhyper-focus/issues/21","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/21/packages"}},{"old_version":"1.5.1","new_version":"1.6.1","update_type":"minor","path":null,"pr_created_at":"2025-07-27T02:48:04.000Z","version_change":"1.5.1 → 1.6.1","issue":{"uuid":"2697743995","node_id":"PR_kwDOPTZAgs6gzE57","number":3,"state":"closed","title":"deps(deps): bump github.com/apple/swift-argument-parser from 1.5.1 to 1.6.1","user":"dependabot[bot]","labels":["dependencies","swift_package_manager"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2025-07-27T04:14:24.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-27T02:48:04.000Z","updated_at":"2025-07-27T04:14:24.000Z","time_to_close":5180,"merged_at":"2025-07-27T04:14:24.000Z","merged_by":"subpop","closed_by":null,"dependency_metadata":{"prefix":"deps(deps)","packages":[{"name":"github.com/apple/swift-argument-parser","old_version":"1.5.1","new_version":"1.6.1","repository_url":"https://github.com/apple/swift-argument-parser"}],"path":null,"ecosystem":"cocoapods"},"body":"Bumps [github.com/apple/swift-argument-parser](https://github.com/apple/swift-argument-parser) from 1.5.1 to 1.6.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-argument-parser/releases\"\u003egithub.com/apple/swift-argument-parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eArgumentParser 1.6.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eResolves a source break for clients that have conditional conformances to \u003ccode\u003eExpressibleByArgument\u003c/code\u003e or \u003ccode\u003eParsableArguments\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/792\"\u003e#792\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eArgumentParser 1.6.0\u003c/h2\u003e\n\u003ch3\u003eAdditions\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOptions with \u003ccode\u003eCaseIterable\u003c/code\u003e types can now provide help descriptions on a per-value basis. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/647\"\u003e#647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNew API for accessing the shell and shell version while generating completions. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/680\"\u003e#680\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/690\"\u003e#690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003egenerate-docc-reference\u003c/code\u003e plugin generates a DocC reference folder for your CLI tool. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/694\"\u003e#694\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/754\"\u003e#754\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/773\"\u003e#773\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTesting and continuous integration improvements, including migrating to GitHub workflows. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/692\"\u003e#692\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/693\"\u003e#693\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/696\"\u003e#696\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/698\"\u003e#698\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/699\"\u003e#699\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/700\"\u003e#700\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/701\"\u003e#701\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/708\"\u003e#708\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/711\"\u003e#711\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/718\"\u003e#718\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/716\"\u003e#716\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/714\"\u003e#714\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/712\"\u003e#712\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/732\"\u003e#732\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/730\"\u003e#730\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/746\"\u003e#746\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/747\"\u003e#747\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/760\"\u003e#760\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThe associated closure for \u003ccode\u003eCompletionKind.custom\u003c/code\u003e now takes three parameters: the array of shell words currently in use for the completion request, the offset in that array for the word that completions are being requested for, and the prefix of that word that precedes the cursor. In addition, the associated closure can be \u003ccode\u003easync\u003c/code\u003e. The single-argument closure version of \u003ccode\u003eCompletionKind.custom\u003c/code\u003e is deprecated with this release. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/763\"\u003e#763\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/770\"\u003e#770\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/782\"\u003e#782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eParsableArguments\u003c/code\u003e and \u003ccode\u003eExpressibleByArgument\u003c/code\u003e now conform to \u003ccode\u003eSendableMetatype\u003c/code\u003e when builing with a minimum Swift 6.2 compiler. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/789\"\u003e#789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSignificant fixes and improvements across the entire completion script generation system, too numerous to mention here. Please note: numerous longstanding issues still remain in the completion scripts (mainly involving quoting/escaping); they will be fixed over time. A special thanks to \u003ca href=\"https://github.com/rgoldberg\"\u003e\u003ccode\u003e@​rgoldberg\u003c/code\u003e\u003c/a\u003e for the investment in completion script quality! (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/727\"\u003e#727\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/735\"\u003e#735\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/738\"\u003e#738\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/740\"\u003e#740\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/762\"\u003e#762\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/763\"\u003e#763\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/775\"\u003e#775\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/770\"\u003e#770\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/777\"\u003e#777\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/767\"\u003e#767\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprovements to \u003ccode\u003egenerate-manual\u003c/code\u003e plugin. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/663\"\u003e#663\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/667\"\u003e#667\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eError messaging when a user provides a single-dash option is now improved, along with other error reporting improvements. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/728\"\u003e#728\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/744\"\u003e#744\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplementation improvements and fixes for both older and newer versions of Swift. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/676\"\u003e#676\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/707\"\u003e#707\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/705\"\u003e#705\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/720\"\u003e#720\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/666\"\u003e#666\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/724\"\u003e#724\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/731\"\u003e#731\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/766\"\u003e#766\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/685\"\u003e#685\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/729\"\u003e#729\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/736\"\u003e#736\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/741\"\u003e#741\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBetter capturing of tool configuration in \u003ccode\u003eToolInfo\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/669\"\u003e#669\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/697\"\u003e#697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocumentation improvements. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/657\"\u003e#657\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/678\"\u003e#678\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/743\"\u003e#743\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe 1.6.0 release includes contributions from \u003ca href=\"https://github.com/bripeticca\"\u003e\u003ccode\u003e@​bripeticca\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cg-soft\"\u003e\u003ccode\u003e@​cg-soft\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/compnerd\"\u003e\u003ccode\u003e@​compnerd\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/dshan4585\"\u003e\u003ccode\u003e@​dshan4585\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/heckj\"\u003e\u003ccode\u003e@​heckj\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/natecook1000\"\u003e\u003ccode\u003e@​natecook1000\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/rauhul\"\u003e\u003ccode\u003e@​rauhul\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/rgoldberg\"\u003e\u003ccode\u003e@​rgoldberg\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/Steelskin\"\u003e\u003ccode\u003e@​Steelskin\u003c/code\u003e\u003c/a\u003e. Thank you!\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/309a47b2b1d9b5e991f36961c983ecec72275be3\"\u003e\u003ccode\u003e309a47b\u003c/code\u003e\u003c/a\u003e Update changelog for 1.6.1 release (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/793\"\u003e#793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/f1576513d1ebafa1e05048b8e21e6af1a5501c22\"\u003e\u003ccode\u003ef157651\u003c/code\u003e\u003c/a\u003e Designate \u003ccode\u003e_SendableMetatype\u003c/code\u003e as a marker protocol (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/792\"\u003e#792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/852f74ca63a9fb9903d311ffc5379d42dd52ed5f\"\u003e\u003ccode\u003e852f74c\u003c/code\u003e\u003c/a\u003e Update changelog for 1.6.0 release (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/790\"\u003e#790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/cf0f6b1d704ea937a2f65f2c4cb107dd769d96ff\"\u003e\u003ccode\u003ecf0f6b1\u003c/code\u003e\u003c/a\u003e Handle Swift 6.2 sendability changes (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/789\"\u003e#789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/932e6cdd2a8bd2286e52ccfee18a2f04c173835d\"\u003e\u003ccode\u003e932e6cd\u003c/code\u003e\u003c/a\u003e Refactor completion script generation to use ToolInfoV0 (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/764\"\u003e#764\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/ec562e5b1ccb1699f39fb6e492376b5237e7577e\"\u003e\u003ccode\u003eec562e5\u003c/code\u003e\u003c/a\u003e Support async custom completion closures (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/782\"\u003e#782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/0104c39cc3db772cb1bbf210e9a74c2f2eb02173\"\u003e\u003ccode\u003e0104c39\u003c/code\u003e\u003c/a\u003e Updated CHANGELOG.md for post 1.5.1 release \u0026amp; minor cleanup (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/785\"\u003e#785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/d012b757d5bffe65e68c9cbfe38ace43fc60dae0\"\u003e\u003ccode\u003ed012b75\u003c/code\u003e\u003c/a\u003e Update changelog for 1.5.1, along with unreleased changes (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/784\"\u003e#784\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/02526dfad87c21c9b46a9dae8e68809ec38ca952\"\u003e\u003ccode\u003e02526df\u003c/code\u003e\u003c/a\u003e build: conditionaly add Foundation dependency edge (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/783\"\u003e#783\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/d8a9695190c81a95ce7a59a65891b186939c31bf\"\u003e\u003ccode\u003ed8a9695\u003c/code\u003e\u003c/a\u003e Improve flag \u0026amp; option name quoting in completion generation for all 3 shells....\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apple/swift-argument-parser/compare/1.5.1...1.6.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/apple/swift-argument-parser\u0026package-manager=swift\u0026previous-version=1.5.1\u0026new-version=1.6.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/subpop/swift-dbus/pull/3","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/subpop%2Fswift-dbus/issues/3","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/3/packages"}},{"old_version":"1.5.1","new_version":"1.6.1","update_type":"minor","path":null,"pr_created_at":"2025-07-08T02:40:46.000Z","version_change":"1.5.1 → 1.6.1","issue":{"uuid":"2648375869","node_id":"PR_kwDOHGsZIM6d2wI9","number":133,"state":"open","title":"bot: bump github.com/apple/swift-argument-parser from 1.5.1 to 1.6.1","user":"dependabot[bot]","labels":["dependencies","swift_package_manager"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-08T02:40:46.000Z","updated_at":"2025-07-08T02:40:46.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"bot","packages":[{"name":"github.com/apple/swift-argument-parser","old_version":"1.5.1","new_version":"1.6.1","repository_url":"https://github.com/apple/swift-argument-parser"}],"path":null,"ecosystem":"cocoapods"},"body":"Bumps [github.com/apple/swift-argument-parser](https://github.com/apple/swift-argument-parser) from 1.5.1 to 1.6.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-argument-parser/releases\"\u003egithub.com/apple/swift-argument-parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eArgumentParser 1.6.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eResolves a source break for clients that have conditional conformances to \u003ccode\u003eExpressibleByArgument\u003c/code\u003e or \u003ccode\u003eParsableArguments\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/792\"\u003e#792\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eArgumentParser 1.6.0\u003c/h2\u003e\n\u003ch3\u003eAdditions\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOptions with \u003ccode\u003eCaseIterable\u003c/code\u003e types can now provide help descriptions on a per-value basis. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/647\"\u003e#647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNew API for accessing the shell and shell version while generating completions. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/680\"\u003e#680\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/690\"\u003e#690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003egenerate-docc-reference\u003c/code\u003e plugin generates a DocC reference folder for your CLI tool. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/694\"\u003e#694\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/754\"\u003e#754\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/773\"\u003e#773\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTesting and continuous integration improvements, including migrating to GitHub workflows. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/692\"\u003e#692\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/693\"\u003e#693\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/696\"\u003e#696\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/698\"\u003e#698\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/699\"\u003e#699\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/700\"\u003e#700\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/701\"\u003e#701\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/708\"\u003e#708\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/711\"\u003e#711\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/718\"\u003e#718\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/716\"\u003e#716\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/714\"\u003e#714\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/712\"\u003e#712\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/732\"\u003e#732\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/730\"\u003e#730\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/746\"\u003e#746\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/747\"\u003e#747\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/760\"\u003e#760\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThe associated closure for \u003ccode\u003eCompletionKind.custom\u003c/code\u003e now takes three parameters: the array of shell words currently in use for the completion request, the offset in that array for the word that completions are being requested for, and the prefix of that word that precedes the cursor. In addition, the associated closure can be \u003ccode\u003easync\u003c/code\u003e. The single-argument closure version of \u003ccode\u003eCompletionKind.custom\u003c/code\u003e is deprecated with this release. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/763\"\u003e#763\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/770\"\u003e#770\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/782\"\u003e#782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eParsableArguments\u003c/code\u003e and \u003ccode\u003eExpressibleByArgument\u003c/code\u003e now conform to \u003ccode\u003eSendableMetatype\u003c/code\u003e when builing with a minimum Swift 6.2 compiler. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/789\"\u003e#789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSignificant fixes and improvements across the entire completion script generation system, too numerous to mention here. Please note: numerous longstanding issues still remain in the completion scripts (mainly involving quoting/escaping); they will be fixed over time. A special thanks to \u003ca href=\"https://github.com/rgoldberg\"\u003e\u003ccode\u003e@​rgoldberg\u003c/code\u003e\u003c/a\u003e for the investment in completion script quality! (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/727\"\u003e#727\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/735\"\u003e#735\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/738\"\u003e#738\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/740\"\u003e#740\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/762\"\u003e#762\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/763\"\u003e#763\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/775\"\u003e#775\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/770\"\u003e#770\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/777\"\u003e#777\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/767\"\u003e#767\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprovements to \u003ccode\u003egenerate-manual\u003c/code\u003e plugin. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/663\"\u003e#663\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/667\"\u003e#667\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eError messaging when a user provides a single-dash option is now improved, along with other error reporting improvements. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/728\"\u003e#728\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/744\"\u003e#744\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplementation improvements and fixes for both older and newer versions of Swift. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/676\"\u003e#676\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/707\"\u003e#707\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/705\"\u003e#705\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/720\"\u003e#720\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/666\"\u003e#666\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/724\"\u003e#724\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/731\"\u003e#731\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/766\"\u003e#766\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/685\"\u003e#685\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/729\"\u003e#729\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/736\"\u003e#736\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/741\"\u003e#741\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBetter capturing of tool configuration in \u003ccode\u003eToolInfo\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/669\"\u003e#669\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/697\"\u003e#697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocumentation improvements. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/657\"\u003e#657\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/678\"\u003e#678\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/743\"\u003e#743\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe 1.6.0 release includes contributions from \u003ca href=\"https://github.com/bripeticca\"\u003e\u003ccode\u003e@​bripeticca\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cg-soft\"\u003e\u003ccode\u003e@​cg-soft\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/compnerd\"\u003e\u003ccode\u003e@​compnerd\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/dshan4585\"\u003e\u003ccode\u003e@​dshan4585\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/heckj\"\u003e\u003ccode\u003e@​heckj\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/natecook1000\"\u003e\u003ccode\u003e@​natecook1000\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/rauhul\"\u003e\u003ccode\u003e@​rauhul\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/rgoldberg\"\u003e\u003ccode\u003e@​rgoldberg\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/Steelskin\"\u003e\u003ccode\u003e@​Steelskin\u003c/code\u003e\u003c/a\u003e. Thank you!\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/309a47b2b1d9b5e991f36961c983ecec72275be3\"\u003e\u003ccode\u003e309a47b\u003c/code\u003e\u003c/a\u003e Update changelog for 1.6.1 release (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/793\"\u003e#793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/f1576513d1ebafa1e05048b8e21e6af1a5501c22\"\u003e\u003ccode\u003ef157651\u003c/code\u003e\u003c/a\u003e Designate \u003ccode\u003e_SendableMetatype\u003c/code\u003e as a marker protocol (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/792\"\u003e#792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/852f74ca63a9fb9903d311ffc5379d42dd52ed5f\"\u003e\u003ccode\u003e852f74c\u003c/code\u003e\u003c/a\u003e Update changelog for 1.6.0 release (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/790\"\u003e#790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/cf0f6b1d704ea937a2f65f2c4cb107dd769d96ff\"\u003e\u003ccode\u003ecf0f6b1\u003c/code\u003e\u003c/a\u003e Handle Swift 6.2 sendability changes (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/789\"\u003e#789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/932e6cdd2a8bd2286e52ccfee18a2f04c173835d\"\u003e\u003ccode\u003e932e6cd\u003c/code\u003e\u003c/a\u003e Refactor completion script generation to use ToolInfoV0 (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/764\"\u003e#764\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/ec562e5b1ccb1699f39fb6e492376b5237e7577e\"\u003e\u003ccode\u003eec562e5\u003c/code\u003e\u003c/a\u003e Support async custom completion closures (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/782\"\u003e#782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/0104c39cc3db772cb1bbf210e9a74c2f2eb02173\"\u003e\u003ccode\u003e0104c39\u003c/code\u003e\u003c/a\u003e Updated CHANGELOG.md for post 1.5.1 release \u0026amp; minor cleanup (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/785\"\u003e#785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/d012b757d5bffe65e68c9cbfe38ace43fc60dae0\"\u003e\u003ccode\u003ed012b75\u003c/code\u003e\u003c/a\u003e Update changelog for 1.5.1, along with unreleased changes (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/784\"\u003e#784\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/02526dfad87c21c9b46a9dae8e68809ec38ca952\"\u003e\u003ccode\u003e02526df\u003c/code\u003e\u003c/a\u003e build: conditionaly add Foundation dependency edge (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/783\"\u003e#783\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/d8a9695190c81a95ce7a59a65891b186939c31bf\"\u003e\u003ccode\u003ed8a9695\u003c/code\u003e\u003c/a\u003e Improve flag \u0026amp; option name quoting in completion generation for all 3 shells....\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apple/swift-argument-parser/compare/1.5.1...1.6.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/apple/swift-argument-parser\u0026package-manager=swift\u0026previous-version=1.5.1\u0026new-version=1.6.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/danthorpe/swift-networking/pull/133","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/danthorpe%2Fswift-networking/issues/133","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/133/packages"}},{"old_version":"1.5.1","new_version":"1.6.1","update_type":"minor","path":null,"pr_created_at":"2025-07-07T18:04:13.000Z","version_change":"1.5.1 → 1.6.1","issue":{"uuid":"2647526834","node_id":"PR_kwDODnK8Xc6dzg2y","number":75,"state":"open","title":"Bump github.com/apple/swift-argument-parser from 1.5.1 to 1.6.1","user":"dependabot[bot]","labels":["dependencies","swift_package_manager"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-07T18:04:13.000Z","updated_at":"2025-07-07T18:04:14.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"github.com/apple/swift-argument-parser","old_version":"1.5.1","new_version":"1.6.1","repository_url":"https://github.com/apple/swift-argument-parser"}],"path":null,"ecosystem":"cocoapods"},"body":"Bumps [github.com/apple/swift-argument-parser](https://github.com/apple/swift-argument-parser) from 1.5.1 to 1.6.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-argument-parser/releases\"\u003egithub.com/apple/swift-argument-parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eArgumentParser 1.6.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eResolves a source break for clients that have conditional conformances to \u003ccode\u003eExpressibleByArgument\u003c/code\u003e or \u003ccode\u003eParsableArguments\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/792\"\u003e#792\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eArgumentParser 1.6.0\u003c/h2\u003e\n\u003ch3\u003eAdditions\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOptions with \u003ccode\u003eCaseIterable\u003c/code\u003e types can now provide help descriptions on a per-value basis. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/647\"\u003e#647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNew API for accessing the shell and shell version while generating completions. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/680\"\u003e#680\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/690\"\u003e#690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003egenerate-docc-reference\u003c/code\u003e plugin generates a DocC reference folder for your CLI tool. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/694\"\u003e#694\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/754\"\u003e#754\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/773\"\u003e#773\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTesting and continuous integration improvements, including migrating to GitHub workflows. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/692\"\u003e#692\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/693\"\u003e#693\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/696\"\u003e#696\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/698\"\u003e#698\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/699\"\u003e#699\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/700\"\u003e#700\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/701\"\u003e#701\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/708\"\u003e#708\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/711\"\u003e#711\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/718\"\u003e#718\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/716\"\u003e#716\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/714\"\u003e#714\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/712\"\u003e#712\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/732\"\u003e#732\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/730\"\u003e#730\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/746\"\u003e#746\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/747\"\u003e#747\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/760\"\u003e#760\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThe associated closure for \u003ccode\u003eCompletionKind.custom\u003c/code\u003e now takes three parameters: the array of shell words currently in use for the completion request, the offset in that array for the word that completions are being requested for, and the prefix of that word that precedes the cursor. In addition, the associated closure can be \u003ccode\u003easync\u003c/code\u003e. The single-argument closure version of \u003ccode\u003eCompletionKind.custom\u003c/code\u003e is deprecated with this release. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/763\"\u003e#763\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/770\"\u003e#770\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/782\"\u003e#782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eParsableArguments\u003c/code\u003e and \u003ccode\u003eExpressibleByArgument\u003c/code\u003e now conform to \u003ccode\u003eSendableMetatype\u003c/code\u003e when builing with a minimum Swift 6.2 compiler. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/789\"\u003e#789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSignificant fixes and improvements across the entire completion script generation system, too numerous to mention here. Please note: numerous longstanding issues still remain in the completion scripts (mainly involving quoting/escaping); they will be fixed over time. A special thanks to \u003ca href=\"https://github.com/rgoldberg\"\u003e\u003ccode\u003e@​rgoldberg\u003c/code\u003e\u003c/a\u003e for the investment in completion script quality! (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/727\"\u003e#727\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/735\"\u003e#735\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/738\"\u003e#738\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/740\"\u003e#740\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/762\"\u003e#762\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/763\"\u003e#763\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/775\"\u003e#775\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/770\"\u003e#770\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/777\"\u003e#777\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/767\"\u003e#767\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprovements to \u003ccode\u003egenerate-manual\u003c/code\u003e plugin. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/663\"\u003e#663\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/667\"\u003e#667\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eError messaging when a user provides a single-dash option is now improved, along with other error reporting improvements. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/728\"\u003e#728\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/744\"\u003e#744\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplementation improvements and fixes for both older and newer versions of Swift. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/676\"\u003e#676\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/707\"\u003e#707\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/705\"\u003e#705\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/720\"\u003e#720\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/666\"\u003e#666\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/724\"\u003e#724\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/731\"\u003e#731\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/766\"\u003e#766\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/685\"\u003e#685\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/729\"\u003e#729\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/736\"\u003e#736\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/741\"\u003e#741\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBetter capturing of tool configuration in \u003ccode\u003eToolInfo\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/669\"\u003e#669\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/697\"\u003e#697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocumentation improvements. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/657\"\u003e#657\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/678\"\u003e#678\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/743\"\u003e#743\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe 1.6.0 release includes contributions from \u003ca href=\"https://github.com/bripeticca\"\u003e\u003ccode\u003e@​bripeticca\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cg-soft\"\u003e\u003ccode\u003e@​cg-soft\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/compnerd\"\u003e\u003ccode\u003e@​compnerd\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/dshan4585\"\u003e\u003ccode\u003e@​dshan4585\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/heckj\"\u003e\u003ccode\u003e@​heckj\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/natecook1000\"\u003e\u003ccode\u003e@​natecook1000\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/rauhul\"\u003e\u003ccode\u003e@​rauhul\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/rgoldberg\"\u003e\u003ccode\u003e@​rgoldberg\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/Steelskin\"\u003e\u003ccode\u003e@​Steelskin\u003c/code\u003e\u003c/a\u003e. Thank you!\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/309a47b2b1d9b5e991f36961c983ecec72275be3\"\u003e\u003ccode\u003e309a47b\u003c/code\u003e\u003c/a\u003e Update changelog for 1.6.1 release (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/793\"\u003e#793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/f1576513d1ebafa1e05048b8e21e6af1a5501c22\"\u003e\u003ccode\u003ef157651\u003c/code\u003e\u003c/a\u003e Designate \u003ccode\u003e_SendableMetatype\u003c/code\u003e as a marker protocol (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/792\"\u003e#792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/852f74ca63a9fb9903d311ffc5379d42dd52ed5f\"\u003e\u003ccode\u003e852f74c\u003c/code\u003e\u003c/a\u003e Update changelog for 1.6.0 release (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/790\"\u003e#790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/cf0f6b1d704ea937a2f65f2c4cb107dd769d96ff\"\u003e\u003ccode\u003ecf0f6b1\u003c/code\u003e\u003c/a\u003e Handle Swift 6.2 sendability changes (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/789\"\u003e#789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/932e6cdd2a8bd2286e52ccfee18a2f04c173835d\"\u003e\u003ccode\u003e932e6cd\u003c/code\u003e\u003c/a\u003e Refactor completion script generation to use ToolInfoV0 (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/764\"\u003e#764\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/ec562e5b1ccb1699f39fb6e492376b5237e7577e\"\u003e\u003ccode\u003eec562e5\u003c/code\u003e\u003c/a\u003e Support async custom completion closures (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/782\"\u003e#782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/0104c39cc3db772cb1bbf210e9a74c2f2eb02173\"\u003e\u003ccode\u003e0104c39\u003c/code\u003e\u003c/a\u003e Updated CHANGELOG.md for post 1.5.1 release \u0026amp; minor cleanup (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/785\"\u003e#785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/d012b757d5bffe65e68c9cbfe38ace43fc60dae0\"\u003e\u003ccode\u003ed012b75\u003c/code\u003e\u003c/a\u003e Update changelog for 1.5.1, along with unreleased changes (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/784\"\u003e#784\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/02526dfad87c21c9b46a9dae8e68809ec38ca952\"\u003e\u003ccode\u003e02526df\u003c/code\u003e\u003c/a\u003e build: conditionaly add Foundation dependency edge (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/783\"\u003e#783\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/d8a9695190c81a95ce7a59a65891b186939c31bf\"\u003e\u003ccode\u003ed8a9695\u003c/code\u003e\u003c/a\u003e Improve flag \u0026amp; option name quoting in completion generation for all 3 shells....\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apple/swift-argument-parser/compare/1.5.1...1.6.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/apple/swift-argument-parser\u0026package-manager=swift\u0026previous-version=1.5.1\u0026new-version=1.6.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/homerooliveira/Bump/pull/75","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/homerooliveira%2FBump/issues/75","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/75/packages"}},{"old_version":"1.5.0","new_version":"1.6.1","update_type":"minor","path":null,"pr_created_at":"2025-07-07T17:34:00.000Z","version_change":"1.5.0 → 1.6.1","issue":{"uuid":"2647467586","node_id":"PR_kwDOHGT01s6dzSZC","number":9,"state":"open","title":"build(deps): bump github.com/apple/swift-argument-parser from 1.5.0 to 1.6.1","user":"dependabot[bot]","labels":["dependencies","swift_package_manager"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-07T17:34:00.000Z","updated_at":"2025-07-07T17:34:01.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"github.com/apple/swift-argument-parser","old_version":"1.5.0","new_version":"1.6.1","repository_url":"https://github.com/apple/swift-argument-parser"}],"path":null,"ecosystem":"cocoapods"},"body":"Bumps [github.com/apple/swift-argument-parser](https://github.com/apple/swift-argument-parser) from 1.5.0 to 1.6.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-argument-parser/releases\"\u003egithub.com/apple/swift-argument-parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eArgumentParser 1.6.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eResolves a source break for clients that have conditional conformances to \u003ccode\u003eExpressibleByArgument\u003c/code\u003e or \u003ccode\u003eParsableArguments\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/792\"\u003e#792\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eArgumentParser 1.6.0\u003c/h2\u003e\n\u003ch3\u003eAdditions\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOptions with \u003ccode\u003eCaseIterable\u003c/code\u003e types can now provide help descriptions on a per-value basis. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/647\"\u003e#647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNew API for accessing the shell and shell version while generating completions. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/680\"\u003e#680\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/690\"\u003e#690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003egenerate-docc-reference\u003c/code\u003e plugin generates a DocC reference folder for your CLI tool. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/694\"\u003e#694\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/754\"\u003e#754\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/773\"\u003e#773\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTesting and continuous integration improvements, including migrating to GitHub workflows. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/692\"\u003e#692\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/693\"\u003e#693\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/696\"\u003e#696\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/698\"\u003e#698\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/699\"\u003e#699\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/700\"\u003e#700\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/701\"\u003e#701\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/708\"\u003e#708\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/711\"\u003e#711\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/718\"\u003e#718\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/716\"\u003e#716\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/714\"\u003e#714\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/712\"\u003e#712\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/732\"\u003e#732\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/730\"\u003e#730\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/746\"\u003e#746\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/747\"\u003e#747\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/760\"\u003e#760\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThe associated closure for \u003ccode\u003eCompletionKind.custom\u003c/code\u003e now takes three parameters: the array of shell words currently in use for the completion request, the offset in that array for the word that completions are being requested for, and the prefix of that word that precedes the cursor. In addition, the associated closure can be \u003ccode\u003easync\u003c/code\u003e. The single-argument closure version of \u003ccode\u003eCompletionKind.custom\u003c/code\u003e is deprecated with this release. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/763\"\u003e#763\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/770\"\u003e#770\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/782\"\u003e#782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eParsableArguments\u003c/code\u003e and \u003ccode\u003eExpressibleByArgument\u003c/code\u003e now conform to \u003ccode\u003eSendableMetatype\u003c/code\u003e when builing with a minimum Swift 6.2 compiler. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/789\"\u003e#789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSignificant fixes and improvements across the entire completion script generation system, too numerous to mention here. Please note: numerous longstanding issues still remain in the completion scripts (mainly involving quoting/escaping); they will be fixed over time. A special thanks to \u003ca href=\"https://github.com/rgoldberg\"\u003e\u003ccode\u003e@​rgoldberg\u003c/code\u003e\u003c/a\u003e for the investment in completion script quality! (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/727\"\u003e#727\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/735\"\u003e#735\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/738\"\u003e#738\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/740\"\u003e#740\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/762\"\u003e#762\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/763\"\u003e#763\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/775\"\u003e#775\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/770\"\u003e#770\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/777\"\u003e#777\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/767\"\u003e#767\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprovements to \u003ccode\u003egenerate-manual\u003c/code\u003e plugin. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/663\"\u003e#663\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/667\"\u003e#667\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eError messaging when a user provides a single-dash option is now improved, along with other error reporting improvements. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/728\"\u003e#728\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/744\"\u003e#744\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplementation improvements and fixes for both older and newer versions of Swift. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/676\"\u003e#676\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/707\"\u003e#707\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/705\"\u003e#705\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/720\"\u003e#720\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/666\"\u003e#666\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/724\"\u003e#724\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/731\"\u003e#731\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/766\"\u003e#766\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/685\"\u003e#685\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/729\"\u003e#729\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/736\"\u003e#736\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/741\"\u003e#741\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBetter capturing of tool configuration in \u003ccode\u003eToolInfo\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/669\"\u003e#669\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/697\"\u003e#697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocumentation improvements. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/657\"\u003e#657\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/678\"\u003e#678\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/743\"\u003e#743\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe 1.6.0 release includes contributions from \u003ca href=\"https://github.com/bripeticca\"\u003e\u003ccode\u003e@​bripeticca\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cg-soft\"\u003e\u003ccode\u003e@​cg-soft\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/compnerd\"\u003e\u003ccode\u003e@​compnerd\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/dshan4585\"\u003e\u003ccode\u003e@​dshan4585\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/heckj\"\u003e\u003ccode\u003e@​heckj\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/natecook1000\"\u003e\u003ccode\u003e@​natecook1000\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/rauhul\"\u003e\u003ccode\u003e@​rauhul\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/rgoldberg\"\u003e\u003ccode\u003e@​rgoldberg\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/Steelskin\"\u003e\u003ccode\u003e@​Steelskin\u003c/code\u003e\u003c/a\u003e. Thank you!\u003c/p\u003e\n\u003ch2\u003eArgumentParser 1.5.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRelax the CMake build system to allow implicit linking of Foundation and XCTest when not explicitly given the associated build tree. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/783\"\u003e#783\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe 1.5.1 release includes a contribution from \u003ca href=\"https://github.com/compnerd\"\u003e\u003ccode\u003e@​compnerd\u003c/code\u003e\u003c/a\u003e. Thank you!\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/309a47b2b1d9b5e991f36961c983ecec72275be3\"\u003e\u003ccode\u003e309a47b\u003c/code\u003e\u003c/a\u003e Update changelog for 1.6.1 release (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/793\"\u003e#793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/f1576513d1ebafa1e05048b8e21e6af1a5501c22\"\u003e\u003ccode\u003ef157651\u003c/code\u003e\u003c/a\u003e Designate \u003ccode\u003e_SendableMetatype\u003c/code\u003e as a marker protocol (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/792\"\u003e#792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/852f74ca63a9fb9903d311ffc5379d42dd52ed5f\"\u003e\u003ccode\u003e852f74c\u003c/code\u003e\u003c/a\u003e Update changelog for 1.6.0 release (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/790\"\u003e#790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/cf0f6b1d704ea937a2f65f2c4cb107dd769d96ff\"\u003e\u003ccode\u003ecf0f6b1\u003c/code\u003e\u003c/a\u003e Handle Swift 6.2 sendability changes (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/789\"\u003e#789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/932e6cdd2a8bd2286e52ccfee18a2f04c173835d\"\u003e\u003ccode\u003e932e6cd\u003c/code\u003e\u003c/a\u003e Refactor completion script generation to use ToolInfoV0 (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/764\"\u003e#764\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/ec562e5b1ccb1699f39fb6e492376b5237e7577e\"\u003e\u003ccode\u003eec562e5\u003c/code\u003e\u003c/a\u003e Support async custom completion closures (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/782\"\u003e#782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/0104c39cc3db772cb1bbf210e9a74c2f2eb02173\"\u003e\u003ccode\u003e0104c39\u003c/code\u003e\u003c/a\u003e Updated CHANGELOG.md for post 1.5.1 release \u0026amp; minor cleanup (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/785\"\u003e#785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/d012b757d5bffe65e68c9cbfe38ace43fc60dae0\"\u003e\u003ccode\u003ed012b75\u003c/code\u003e\u003c/a\u003e Update changelog for 1.5.1, along with unreleased changes (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/784\"\u003e#784\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/02526dfad87c21c9b46a9dae8e68809ec38ca952\"\u003e\u003ccode\u003e02526df\u003c/code\u003e\u003c/a\u003e build: conditionaly add Foundation dependency edge (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/783\"\u003e#783\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/d8a9695190c81a95ce7a59a65891b186939c31bf\"\u003e\u003ccode\u003ed8a9695\u003c/code\u003e\u003c/a\u003e Improve flag \u0026amp; option name quoting in completion generation for all 3 shells....\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apple/swift-argument-parser/compare/1.5.0...1.6.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/apple/swift-argument-parser\u0026package-manager=swift\u0026previous-version=1.5.0\u0026new-version=1.6.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/robinlieb/input-source-manager-cli/pull/9","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/robinlieb%2Finput-source-manager-cli/issues/9","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/9/packages"}},{"old_version":"1.5.1","new_version":"1.6.1","update_type":"minor","path":"/Generator","pr_created_at":"2025-07-07T07:04:19.000Z","version_change":"1.5.1 → 1.6.1","issue":{"uuid":"2645699133","node_id":"PR_kwDONWPmms6dsio9","number":33,"state":"open","title":"build(deps): Bump github.com/apple/swift-argument-parser from 1.5.1 to 1.6.1 in /Generator","user":"dependabot[bot]","labels":["dependencies","swift_package_manager"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-07T07:04:19.000Z","updated_at":"2025-07-07T07:04:19.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): Bump","packages":[{"name":"github.com/apple/swift-argument-parser","old_version":"1.5.1","new_version":"1.6.1","repository_url":"https://github.com/apple/swift-argument-parser"}],"path":"/Generator","ecosystem":"cocoapods"},"body":"Bumps [github.com/apple/swift-argument-parser](https://github.com/apple/swift-argument-parser) from 1.5.1 to 1.6.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-argument-parser/releases\"\u003egithub.com/apple/swift-argument-parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eArgumentParser 1.6.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eResolves a source break for clients that have conditional conformances to \u003ccode\u003eExpressibleByArgument\u003c/code\u003e or \u003ccode\u003eParsableArguments\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/792\"\u003e#792\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eArgumentParser 1.6.0\u003c/h2\u003e\n\u003ch3\u003eAdditions\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOptions with \u003ccode\u003eCaseIterable\u003c/code\u003e types can now provide help descriptions on a per-value basis. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/647\"\u003e#647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNew API for accessing the shell and shell version while generating completions. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/680\"\u003e#680\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/690\"\u003e#690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003egenerate-docc-reference\u003c/code\u003e plugin generates a DocC reference folder for your CLI tool. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/694\"\u003e#694\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/754\"\u003e#754\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/773\"\u003e#773\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTesting and continuous integration improvements, including migrating to GitHub workflows. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/692\"\u003e#692\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/693\"\u003e#693\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/696\"\u003e#696\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/698\"\u003e#698\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/699\"\u003e#699\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/700\"\u003e#700\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/701\"\u003e#701\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/708\"\u003e#708\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/711\"\u003e#711\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/718\"\u003e#718\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/716\"\u003e#716\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/714\"\u003e#714\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/712\"\u003e#712\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/732\"\u003e#732\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/730\"\u003e#730\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/746\"\u003e#746\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/747\"\u003e#747\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/760\"\u003e#760\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThe associated closure for \u003ccode\u003eCompletionKind.custom\u003c/code\u003e now takes three parameters: the array of shell words currently in use for the completion request, the offset in that array for the word that completions are being requested for, and the prefix of that word that precedes the cursor. In addition, the associated closure can be \u003ccode\u003easync\u003c/code\u003e. The single-argument closure version of \u003ccode\u003eCompletionKind.custom\u003c/code\u003e is deprecated with this release. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/763\"\u003e#763\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/770\"\u003e#770\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/782\"\u003e#782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eParsableArguments\u003c/code\u003e and \u003ccode\u003eExpressibleByArgument\u003c/code\u003e now conform to \u003ccode\u003eSendableMetatype\u003c/code\u003e when builing with a minimum Swift 6.2 compiler. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/789\"\u003e#789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSignificant fixes and improvements across the entire completion script generation system, too numerous to mention here. Please note: numerous longstanding issues still remain in the completion scripts (mainly involving quoting/escaping); they will be fixed over time. A special thanks to \u003ca href=\"https://github.com/rgoldberg\"\u003e\u003ccode\u003e@​rgoldberg\u003c/code\u003e\u003c/a\u003e for the investment in completion script quality! (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/727\"\u003e#727\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/735\"\u003e#735\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/738\"\u003e#738\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/740\"\u003e#740\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/762\"\u003e#762\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/763\"\u003e#763\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/775\"\u003e#775\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/770\"\u003e#770\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/777\"\u003e#777\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/767\"\u003e#767\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprovements to \u003ccode\u003egenerate-manual\u003c/code\u003e plugin. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/663\"\u003e#663\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/667\"\u003e#667\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eError messaging when a user provides a single-dash option is now improved, along with other error reporting improvements. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/728\"\u003e#728\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/744\"\u003e#744\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplementation improvements and fixes for both older and newer versions of Swift. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/676\"\u003e#676\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/707\"\u003e#707\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/705\"\u003e#705\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/720\"\u003e#720\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/666\"\u003e#666\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/724\"\u003e#724\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/731\"\u003e#731\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/766\"\u003e#766\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/685\"\u003e#685\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/729\"\u003e#729\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/736\"\u003e#736\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/741\"\u003e#741\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBetter capturing of tool configuration in \u003ccode\u003eToolInfo\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/669\"\u003e#669\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/697\"\u003e#697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocumentation improvements. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/657\"\u003e#657\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/678\"\u003e#678\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/743\"\u003e#743\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe 1.6.0 release includes contributions from \u003ca href=\"https://github.com/bripeticca\"\u003e\u003ccode\u003e@​bripeticca\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cg-soft\"\u003e\u003ccode\u003e@​cg-soft\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/compnerd\"\u003e\u003ccode\u003e@​compnerd\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/dshan4585\"\u003e\u003ccode\u003e@​dshan4585\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/heckj\"\u003e\u003ccode\u003e@​heckj\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/natecook1000\"\u003e\u003ccode\u003e@​natecook1000\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/rauhul\"\u003e\u003ccode\u003e@​rauhul\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/rgoldberg\"\u003e\u003ccode\u003e@​rgoldberg\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/Steelskin\"\u003e\u003ccode\u003e@​Steelskin\u003c/code\u003e\u003c/a\u003e. Thank you!\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/309a47b2b1d9b5e991f36961c983ecec72275be3\"\u003e\u003ccode\u003e309a47b\u003c/code\u003e\u003c/a\u003e Update changelog for 1.6.1 release (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/793\"\u003e#793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/f1576513d1ebafa1e05048b8e21e6af1a5501c22\"\u003e\u003ccode\u003ef157651\u003c/code\u003e\u003c/a\u003e Designate \u003ccode\u003e_SendableMetatype\u003c/code\u003e as a marker protocol (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/792\"\u003e#792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/852f74ca63a9fb9903d311ffc5379d42dd52ed5f\"\u003e\u003ccode\u003e852f74c\u003c/code\u003e\u003c/a\u003e Update changelog for 1.6.0 release (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/790\"\u003e#790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/cf0f6b1d704ea937a2f65f2c4cb107dd769d96ff\"\u003e\u003ccode\u003ecf0f6b1\u003c/code\u003e\u003c/a\u003e Handle Swift 6.2 sendability changes (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/789\"\u003e#789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/932e6cdd2a8bd2286e52ccfee18a2f04c173835d\"\u003e\u003ccode\u003e932e6cd\u003c/code\u003e\u003c/a\u003e Refactor completion script generation to use ToolInfoV0 (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/764\"\u003e#764\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/ec562e5b1ccb1699f39fb6e492376b5237e7577e\"\u003e\u003ccode\u003eec562e5\u003c/code\u003e\u003c/a\u003e Support async custom completion closures (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/782\"\u003e#782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/0104c39cc3db772cb1bbf210e9a74c2f2eb02173\"\u003e\u003ccode\u003e0104c39\u003c/code\u003e\u003c/a\u003e Updated CHANGELOG.md for post 1.5.1 release \u0026amp; minor cleanup (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/785\"\u003e#785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/d012b757d5bffe65e68c9cbfe38ace43fc60dae0\"\u003e\u003ccode\u003ed012b75\u003c/code\u003e\u003c/a\u003e Update changelog for 1.5.1, along with unreleased changes (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/784\"\u003e#784\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/02526dfad87c21c9b46a9dae8e68809ec38ca952\"\u003e\u003ccode\u003e02526df\u003c/code\u003e\u003c/a\u003e build: conditionaly add Foundation dependency edge (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/783\"\u003e#783\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/d8a9695190c81a95ce7a59a65891b186939c31bf\"\u003e\u003ccode\u003ed8a9695\u003c/code\u003e\u003c/a\u003e Improve flag \u0026amp; option name quoting in completion generation for all 3 shells....\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apple/swift-argument-parser/compare/1.5.1...1.6.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/apple/swift-argument-parser\u0026package-manager=swift\u0026previous-version=1.5.1\u0026new-version=1.6.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/swift-otel/swift-otel-semantic-conventions/pull/33","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/swift-otel%2Fswift-otel-semantic-conventions/issues/33","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/33/packages"}},{"old_version":"1.5.1","new_version":"1.6.1","update_type":"minor","path":null,"pr_created_at":"2025-07-07T05:15:22.000Z","version_change":"1.5.1 → 1.6.1","issue":{"uuid":"2645502357","node_id":"PR_kwDOKqGNBc6drymV","number":27,"state":"open","title":"build(deps): bump github.com/apple/swift-argument-parser from 1.5.1 to 1.6.1","user":"dependabot[bot]","labels":["dependencies","swift_package_manager"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-07T05:15:22.000Z","updated_at":"2025-07-07T05:15:23.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"github.com/apple/swift-argument-parser","old_version":"1.5.1","new_version":"1.6.1","repository_url":"https://github.com/apple/swift-argument-parser"}],"path":null,"ecosystem":"cocoapods"},"body":"Bumps [github.com/apple/swift-argument-parser](https://github.com/apple/swift-argument-parser) from 1.5.1 to 1.6.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-argument-parser/releases\"\u003egithub.com/apple/swift-argument-parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eArgumentParser 1.6.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eResolves a source break for clients that have conditional conformances to \u003ccode\u003eExpressibleByArgument\u003c/code\u003e or \u003ccode\u003eParsableArguments\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/792\"\u003e#792\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eArgumentParser 1.6.0\u003c/h2\u003e\n\u003ch3\u003eAdditions\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOptions with \u003ccode\u003eCaseIterable\u003c/code\u003e types can now provide help descriptions on a per-value basis. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/647\"\u003e#647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNew API for accessing the shell and shell version while generating completions. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/680\"\u003e#680\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/690\"\u003e#690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003egenerate-docc-reference\u003c/code\u003e plugin generates a DocC reference folder for your CLI tool. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/694\"\u003e#694\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/754\"\u003e#754\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/773\"\u003e#773\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTesting and continuous integration improvements, including migrating to GitHub workflows. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/692\"\u003e#692\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/693\"\u003e#693\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/696\"\u003e#696\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/698\"\u003e#698\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/699\"\u003e#699\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/700\"\u003e#700\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/701\"\u003e#701\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/708\"\u003e#708\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/711\"\u003e#711\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/718\"\u003e#718\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/716\"\u003e#716\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/714\"\u003e#714\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/712\"\u003e#712\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/732\"\u003e#732\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/730\"\u003e#730\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/746\"\u003e#746\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/747\"\u003e#747\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/760\"\u003e#760\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThe associated closure for \u003ccode\u003eCompletionKind.custom\u003c/code\u003e now takes three parameters: the array of shell words currently in use for the completion request, the offset in that array for the word that completions are being requested for, and the prefix of that word that precedes the cursor. In addition, the associated closure can be \u003ccode\u003easync\u003c/code\u003e. The single-argument closure version of \u003ccode\u003eCompletionKind.custom\u003c/code\u003e is deprecated with this release. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/763\"\u003e#763\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/770\"\u003e#770\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/782\"\u003e#782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eParsableArguments\u003c/code\u003e and \u003ccode\u003eExpressibleByArgument\u003c/code\u003e now conform to \u003ccode\u003eSendableMetatype\u003c/code\u003e when builing with a minimum Swift 6.2 compiler. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/789\"\u003e#789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSignificant fixes and improvements across the entire completion script generation system, too numerous to mention here. Please note: numerous longstanding issues still remain in the completion scripts (mainly involving quoting/escaping); they will be fixed over time. A special thanks to \u003ca href=\"https://github.com/rgoldberg\"\u003e\u003ccode\u003e@​rgoldberg\u003c/code\u003e\u003c/a\u003e for the investment in completion script quality! (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/727\"\u003e#727\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/735\"\u003e#735\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/738\"\u003e#738\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/740\"\u003e#740\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/762\"\u003e#762\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/763\"\u003e#763\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/775\"\u003e#775\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/770\"\u003e#770\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/777\"\u003e#777\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/767\"\u003e#767\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprovements to \u003ccode\u003egenerate-manual\u003c/code\u003e plugin. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/663\"\u003e#663\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/667\"\u003e#667\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eError messaging when a user provides a single-dash option is now improved, along with other error reporting improvements. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/728\"\u003e#728\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/744\"\u003e#744\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplementation improvements and fixes for both older and newer versions of Swift. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/676\"\u003e#676\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/707\"\u003e#707\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/705\"\u003e#705\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/720\"\u003e#720\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/666\"\u003e#666\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/724\"\u003e#724\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/731\"\u003e#731\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/766\"\u003e#766\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/685\"\u003e#685\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/729\"\u003e#729\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/736\"\u003e#736\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/741\"\u003e#741\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBetter capturing of tool configuration in \u003ccode\u003eToolInfo\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/669\"\u003e#669\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/697\"\u003e#697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocumentation improvements. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/657\"\u003e#657\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/678\"\u003e#678\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/743\"\u003e#743\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe 1.6.0 release includes contributions from \u003ca href=\"https://github.com/bripeticca\"\u003e\u003ccode\u003e@​bripeticca\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cg-soft\"\u003e\u003ccode\u003e@​cg-soft\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/compnerd\"\u003e\u003ccode\u003e@​compnerd\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/dshan4585\"\u003e\u003ccode\u003e@​dshan4585\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/heckj\"\u003e\u003ccode\u003e@​heckj\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/natecook1000\"\u003e\u003ccode\u003e@​natecook1000\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/rauhul\"\u003e\u003ccode\u003e@​rauhul\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/rgoldberg\"\u003e\u003ccode\u003e@​rgoldberg\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/Steelskin\"\u003e\u003ccode\u003e@​Steelskin\u003c/code\u003e\u003c/a\u003e. Thank you!\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/309a47b2b1d9b5e991f36961c983ecec72275be3\"\u003e\u003ccode\u003e309a47b\u003c/code\u003e\u003c/a\u003e Update changelog for 1.6.1 release (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/793\"\u003e#793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/f1576513d1ebafa1e05048b8e21e6af1a5501c22\"\u003e\u003ccode\u003ef157651\u003c/code\u003e\u003c/a\u003e Designate \u003ccode\u003e_SendableMetatype\u003c/code\u003e as a marker protocol (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/792\"\u003e#792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/852f74ca63a9fb9903d311ffc5379d42dd52ed5f\"\u003e\u003ccode\u003e852f74c\u003c/code\u003e\u003c/a\u003e Update changelog for 1.6.0 release (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/790\"\u003e#790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/cf0f6b1d704ea937a2f65f2c4cb107dd769d96ff\"\u003e\u003ccode\u003ecf0f6b1\u003c/code\u003e\u003c/a\u003e Handle Swift 6.2 sendability changes (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/789\"\u003e#789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/932e6cdd2a8bd2286e52ccfee18a2f04c173835d\"\u003e\u003ccode\u003e932e6cd\u003c/code\u003e\u003c/a\u003e Refactor completion script generation to use ToolInfoV0 (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/764\"\u003e#764\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/ec562e5b1ccb1699f39fb6e492376b5237e7577e\"\u003e\u003ccode\u003eec562e5\u003c/code\u003e\u003c/a\u003e Support async custom completion closures (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/782\"\u003e#782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/0104c39cc3db772cb1bbf210e9a74c2f2eb02173\"\u003e\u003ccode\u003e0104c39\u003c/code\u003e\u003c/a\u003e Updated CHANGELOG.md for post 1.5.1 release \u0026amp; minor cleanup (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/785\"\u003e#785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/d012b757d5bffe65e68c9cbfe38ace43fc60dae0\"\u003e\u003ccode\u003ed012b75\u003c/code\u003e\u003c/a\u003e Update changelog for 1.5.1, along with unreleased changes (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/784\"\u003e#784\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/02526dfad87c21c9b46a9dae8e68809ec38ca952\"\u003e\u003ccode\u003e02526df\u003c/code\u003e\u003c/a\u003e build: conditionaly add Foundation dependency edge (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/783\"\u003e#783\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/d8a9695190c81a95ce7a59a65891b186939c31bf\"\u003e\u003ccode\u003ed8a9695\u003c/code\u003e\u003c/a\u003e Improve flag \u0026amp; option name quoting in completion generation for all 3 shells....\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apple/swift-argument-parser/compare/1.5.1...1.6.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/apple/swift-argument-parser\u0026package-manager=swift\u0026previous-version=1.5.1\u0026new-version=1.6.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Oliver-Binns/Versioning/pull/27","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Oliver-Binns%2FVersioning/issues/27","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/27/packages"}},{"old_version":"1.5.1","new_version":"1.6.1","update_type":"minor","path":"the dependencies group","pr_created_at":"2025-07-07T02:21:19.000Z","version_change":"1.5.1 → 1.6.1","issue":{"uuid":"2645300771","node_id":"PR_kwDOHEbXe86drBYj","number":10,"state":"closed","title":"Swift: Bump github.com/apple/swift-argument-parser from 1.5.1 to 1.6.1 in the dependencies group","user":"dependabot[bot]","labels":["dependencies","swift_package_manager"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-07-08T17:04:31.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-07T02:21:19.000Z","updated_at":"2025-07-08T17:04:31.000Z","time_to_close":139392,"merged_at":"2025-07-08T17:04:31.000Z","merged_by":"mat1th","closed_by":null,"dependency_metadata":{"prefix":"Swift: Bump","packages":[{"name":"github.com/apple/swift-argument-parser","old_version":"1.5.1","new_version":"1.6.1","repository_url":"https://github.com/apple/swift-argument-parser"}],"path":"the dependencies group","ecosystem":"cocoapods"},"body":"Bumps the dependencies group with 1 update: [github.com/apple/swift-argument-parser](https://github.com/apple/swift-argument-parser).\n\nUpdates `github.com/apple/swift-argument-parser` from 1.5.1 to 1.6.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-argument-parser/releases\"\u003egithub.com/apple/swift-argument-parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eArgumentParser 1.6.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eResolves a source break for clients that have conditional conformances to \u003ccode\u003eExpressibleByArgument\u003c/code\u003e or \u003ccode\u003eParsableArguments\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/792\"\u003e#792\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eArgumentParser 1.6.0\u003c/h2\u003e\n\u003ch3\u003eAdditions\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOptions with \u003ccode\u003eCaseIterable\u003c/code\u003e types can now provide help descriptions on a per-value basis. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/647\"\u003e#647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNew API for accessing the shell and shell version while generating completions. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/680\"\u003e#680\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/690\"\u003e#690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003egenerate-docc-reference\u003c/code\u003e plugin generates a DocC reference folder for your CLI tool. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/694\"\u003e#694\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/754\"\u003e#754\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/773\"\u003e#773\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTesting and continuous integration improvements, including migrating to GitHub workflows. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/692\"\u003e#692\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/693\"\u003e#693\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/696\"\u003e#696\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/698\"\u003e#698\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/699\"\u003e#699\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/700\"\u003e#700\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/701\"\u003e#701\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/708\"\u003e#708\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/711\"\u003e#711\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/718\"\u003e#718\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/716\"\u003e#716\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/714\"\u003e#714\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/712\"\u003e#712\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/732\"\u003e#732\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/730\"\u003e#730\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/746\"\u003e#746\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/747\"\u003e#747\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/760\"\u003e#760\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThe associated closure for \u003ccode\u003eCompletionKind.custom\u003c/code\u003e now takes three parameters: the array of shell words currently in use for the completion request, the offset in that array for the word that completions are being requested for, and the prefix of that word that precedes the cursor. In addition, the associated closure can be \u003ccode\u003easync\u003c/code\u003e. The single-argument closure version of \u003ccode\u003eCompletionKind.custom\u003c/code\u003e is deprecated with this release. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/763\"\u003e#763\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/770\"\u003e#770\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/782\"\u003e#782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eParsableArguments\u003c/code\u003e and \u003ccode\u003eExpressibleByArgument\u003c/code\u003e now conform to \u003ccode\u003eSendableMetatype\u003c/code\u003e when builing with a minimum Swift 6.2 compiler. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/789\"\u003e#789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSignificant fixes and improvements across the entire completion script generation system, too numerous to mention here. Please note: numerous longstanding issues still remain in the completion scripts (mainly involving quoting/escaping); they will be fixed over time. A special thanks to \u003ca href=\"https://github.com/rgoldberg\"\u003e\u003ccode\u003e@​rgoldberg\u003c/code\u003e\u003c/a\u003e for the investment in completion script quality! (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/727\"\u003e#727\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/735\"\u003e#735\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/738\"\u003e#738\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/740\"\u003e#740\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/762\"\u003e#762\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/763\"\u003e#763\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/775\"\u003e#775\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/770\"\u003e#770\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/777\"\u003e#777\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/767\"\u003e#767\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprovements to \u003ccode\u003egenerate-manual\u003c/code\u003e plugin. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/663\"\u003e#663\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/667\"\u003e#667\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eError messaging when a user provides a single-dash option is now improved, along with other error reporting improvements. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/728\"\u003e#728\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/744\"\u003e#744\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplementation improvements and fixes for both older and newer versions of Swift. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/676\"\u003e#676\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/707\"\u003e#707\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/705\"\u003e#705\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/720\"\u003e#720\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/666\"\u003e#666\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/724\"\u003e#724\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/731\"\u003e#731\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/766\"\u003e#766\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/685\"\u003e#685\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/729\"\u003e#729\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/736\"\u003e#736\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/741\"\u003e#741\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBetter capturing of tool configuration in \u003ccode\u003eToolInfo\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/669\"\u003e#669\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/697\"\u003e#697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocumentation improvements. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/657\"\u003e#657\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/678\"\u003e#678\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/743\"\u003e#743\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe 1.6.0 release includes contributions from \u003ca href=\"https://github.com/bripeticca\"\u003e\u003ccode\u003e@​bripeticca\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cg-soft\"\u003e\u003ccode\u003e@​cg-soft\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/compnerd\"\u003e\u003ccode\u003e@​compnerd\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/dshan4585\"\u003e\u003ccode\u003e@​dshan4585\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/heckj\"\u003e\u003ccode\u003e@​heckj\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/natecook1000\"\u003e\u003ccode\u003e@​natecook1000\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/rauhul\"\u003e\u003ccode\u003e@​rauhul\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/rgoldberg\"\u003e\u003ccode\u003e@​rgoldberg\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/Steelskin\"\u003e\u003ccode\u003e@​Steelskin\u003c/code\u003e\u003c/a\u003e. Thank you!\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/309a47b2b1d9b5e991f36961c983ecec72275be3\"\u003e\u003ccode\u003e309a47b\u003c/code\u003e\u003c/a\u003e Update changelog for 1.6.1 release (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/793\"\u003e#793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/f1576513d1ebafa1e05048b8e21e6af1a5501c22\"\u003e\u003ccode\u003ef157651\u003c/code\u003e\u003c/a\u003e Designate \u003ccode\u003e_SendableMetatype\u003c/code\u003e as a marker protocol (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/792\"\u003e#792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/852f74ca63a9fb9903d311ffc5379d42dd52ed5f\"\u003e\u003ccode\u003e852f74c\u003c/code\u003e\u003c/a\u003e Update changelog for 1.6.0 release (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/790\"\u003e#790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/cf0f6b1d704ea937a2f65f2c4cb107dd769d96ff\"\u003e\u003ccode\u003ecf0f6b1\u003c/code\u003e\u003c/a\u003e Handle Swift 6.2 sendability changes (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/789\"\u003e#789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/932e6cdd2a8bd2286e52ccfee18a2f04c173835d\"\u003e\u003ccode\u003e932e6cd\u003c/code\u003e\u003c/a\u003e Refactor completion script generation to use ToolInfoV0 (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/764\"\u003e#764\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/ec562e5b1ccb1699f39fb6e492376b5237e7577e\"\u003e\u003ccode\u003eec562e5\u003c/code\u003e\u003c/a\u003e Support async custom completion closures (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/782\"\u003e#782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/0104c39cc3db772cb1bbf210e9a74c2f2eb02173\"\u003e\u003ccode\u003e0104c39\u003c/code\u003e\u003c/a\u003e Updated CHANGELOG.md for post 1.5.1 release \u0026amp; minor cleanup (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/785\"\u003e#785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/d012b757d5bffe65e68c9cbfe38ace43fc60dae0\"\u003e\u003ccode\u003ed012b75\u003c/code\u003e\u003c/a\u003e Update changelog for 1.5.1, along with unreleased changes (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/784\"\u003e#784\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/02526dfad87c21c9b46a9dae8e68809ec38ca952\"\u003e\u003ccode\u003e02526df\u003c/code\u003e\u003c/a\u003e build: conditionaly add Foundation dependency edge (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/783\"\u003e#783\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/d8a9695190c81a95ce7a59a65891b186939c31bf\"\u003e\u003ccode\u003ed8a9695\u003c/code\u003e\u003c/a\u003e Improve flag \u0026amp; option name quoting in completion generation for all 3 shells....\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apple/swift-argument-parser/compare/1.5.1...1.6.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/apple/swift-argument-parser\u0026package-manager=swift\u0026previous-version=1.5.1\u0026new-version=1.6.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will 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)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will 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)\n- `@dependabot ignore \u003cdependency name\u003e` 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)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/mat1th/unlocker/pull/10","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/mat1th%2Funlocker/issues/10","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/10/packages"}},{"old_version":"1.5.0","new_version":"1.6.1","update_type":"minor","path":null,"pr_created_at":"2025-07-04T01:47:51.000Z","version_change":"1.5.0 → 1.6.1","issue":{"uuid":"2640006590","node_id":"PR_kwDOCNUZc86dW02-","number":418,"state":"closed","title":"Bump github.com/apple/swift-argument-parser from 1.5.0 to 1.6.1","user":"dependabot[bot]","labels":["dependencies","swift_package_manager"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2025-07-04T02:36:51.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-04T01:47:51.000Z","updated_at":"2025-07-04T02:36:51.000Z","time_to_close":2940,"merged_at":"2025-07-04T02:36:51.000Z","merged_by":"cpisciotta","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"github.com/apple/swift-argument-parser","old_version":"1.5.0","new_version":"1.6.1","repository_url":"https://github.com/apple/swift-argument-parser"}],"path":null,"ecosystem":"cocoapods"},"body":"Bumps [github.com/apple/swift-argument-parser](https://github.com/apple/swift-argument-parser) from 1.5.0 to 1.6.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-argument-parser/releases\"\u003egithub.com/apple/swift-argument-parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eArgumentParser 1.6.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eResolves a source break for clients that have conditional conformances to \u003ccode\u003eExpressibleByArgument\u003c/code\u003e or \u003ccode\u003eParsableArguments\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/792\"\u003e#792\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eArgumentParser 1.6.0\u003c/h2\u003e\n\u003ch3\u003eAdditions\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOptions with \u003ccode\u003eCaseIterable\u003c/code\u003e types can now provide help descriptions on a per-value basis. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/647\"\u003e#647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNew API for accessing the shell and shell version while generating completions. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/680\"\u003e#680\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/690\"\u003e#690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003egenerate-docc-reference\u003c/code\u003e plugin generates a DocC reference folder for your CLI tool. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/694\"\u003e#694\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/754\"\u003e#754\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/773\"\u003e#773\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTesting and continuous integration improvements, including migrating to GitHub workflows. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/692\"\u003e#692\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/693\"\u003e#693\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/696\"\u003e#696\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/698\"\u003e#698\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/699\"\u003e#699\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/700\"\u003e#700\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/701\"\u003e#701\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/708\"\u003e#708\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/711\"\u003e#711\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/718\"\u003e#718\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/716\"\u003e#716\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/714\"\u003e#714\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/712\"\u003e#712\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/732\"\u003e#732\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/730\"\u003e#730\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/746\"\u003e#746\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/747\"\u003e#747\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/760\"\u003e#760\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThe associated closure for \u003ccode\u003eCompletionKind.custom\u003c/code\u003e now takes three parameters: the array of shell words currently in use for the completion request, the offset in that array for the word that completions are being requested for, and the prefix of that word that precedes the cursor. In addition, the associated closure can be \u003ccode\u003easync\u003c/code\u003e. The single-argument closure version of \u003ccode\u003eCompletionKind.custom\u003c/code\u003e is deprecated with this release. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/763\"\u003e#763\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/770\"\u003e#770\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/782\"\u003e#782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eParsableArguments\u003c/code\u003e and \u003ccode\u003eExpressibleByArgument\u003c/code\u003e now conform to \u003ccode\u003eSendableMetatype\u003c/code\u003e when builing with a minimum Swift 6.2 compiler. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/789\"\u003e#789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSignificant fixes and improvements across the entire completion script generation system, too numerous to mention here. Please note: numerous longstanding issues still remain in the completion scripts (mainly involving quoting/escaping); they will be fixed over time. A special thanks to \u003ca href=\"https://github.com/rgoldberg\"\u003e\u003ccode\u003e@​rgoldberg\u003c/code\u003e\u003c/a\u003e for the investment in completion script quality! (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/727\"\u003e#727\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/735\"\u003e#735\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/738\"\u003e#738\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/740\"\u003e#740\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/762\"\u003e#762\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/763\"\u003e#763\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/775\"\u003e#775\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/770\"\u003e#770\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/777\"\u003e#777\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/767\"\u003e#767\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprovements to \u003ccode\u003egenerate-manual\u003c/code\u003e plugin. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/663\"\u003e#663\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/667\"\u003e#667\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eError messaging when a user provides a single-dash option is now improved, along with other error reporting improvements. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/728\"\u003e#728\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/744\"\u003e#744\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplementation improvements and fixes for both older and newer versions of Swift. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/676\"\u003e#676\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/707\"\u003e#707\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/705\"\u003e#705\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/720\"\u003e#720\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/666\"\u003e#666\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/724\"\u003e#724\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/731\"\u003e#731\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/766\"\u003e#766\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/685\"\u003e#685\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/729\"\u003e#729\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/736\"\u003e#736\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/741\"\u003e#741\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBetter capturing of tool configuration in \u003ccode\u003eToolInfo\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/669\"\u003e#669\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/697\"\u003e#697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocumentation improvements. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/657\"\u003e#657\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/678\"\u003e#678\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/743\"\u003e#743\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe 1.6.0 release includes contributions from \u003ca href=\"https://github.com/bripeticca\"\u003e\u003ccode\u003e@​bripeticca\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cg-soft\"\u003e\u003ccode\u003e@​cg-soft\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/compnerd\"\u003e\u003ccode\u003e@​compnerd\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/dshan4585\"\u003e\u003ccode\u003e@​dshan4585\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/heckj\"\u003e\u003ccode\u003e@​heckj\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/natecook1000\"\u003e\u003ccode\u003e@​natecook1000\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/rauhul\"\u003e\u003ccode\u003e@​rauhul\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/rgoldberg\"\u003e\u003ccode\u003e@​rgoldberg\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/Steelskin\"\u003e\u003ccode\u003e@​Steelskin\u003c/code\u003e\u003c/a\u003e. Thank you!\u003c/p\u003e\n\u003ch2\u003eArgumentParser 1.5.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRelax the CMake build system to allow implicit linking of Foundation and XCTest when not explicitly given the associated build tree. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/783\"\u003e#783\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe 1.5.1 release includes a contribution from \u003ca href=\"https://github.com/compnerd\"\u003e\u003ccode\u003e@​compnerd\u003c/code\u003e\u003c/a\u003e. Thank you!\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/309a47b2b1d9b5e991f36961c983ecec72275be3\"\u003e\u003ccode\u003e309a47b\u003c/code\u003e\u003c/a\u003e Update changelog for 1.6.1 release (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/793\"\u003e#793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/f1576513d1ebafa1e05048b8e21e6af1a5501c22\"\u003e\u003ccode\u003ef157651\u003c/code\u003e\u003c/a\u003e Designate \u003ccode\u003e_SendableMetatype\u003c/code\u003e as a marker protocol (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/792\"\u003e#792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/852f74ca63a9fb9903d311ffc5379d42dd52ed5f\"\u003e\u003ccode\u003e852f74c\u003c/code\u003e\u003c/a\u003e Update changelog for 1.6.0 release (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/790\"\u003e#790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/cf0f6b1d704ea937a2f65f2c4cb107dd769d96ff\"\u003e\u003ccode\u003ecf0f6b1\u003c/code\u003e\u003c/a\u003e Handle Swift 6.2 sendability changes (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/789\"\u003e#789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/932e6cdd2a8bd2286e52ccfee18a2f04c173835d\"\u003e\u003ccode\u003e932e6cd\u003c/code\u003e\u003c/a\u003e Refactor completion script generation to use ToolInfoV0 (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/764\"\u003e#764\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/ec562e5b1ccb1699f39fb6e492376b5237e7577e\"\u003e\u003ccode\u003eec562e5\u003c/code\u003e\u003c/a\u003e Support async custom completion closures (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/782\"\u003e#782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/0104c39cc3db772cb1bbf210e9a74c2f2eb02173\"\u003e\u003ccode\u003e0104c39\u003c/code\u003e\u003c/a\u003e Updated CHANGELOG.md for post 1.5.1 release \u0026amp; minor cleanup (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/785\"\u003e#785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/d012b757d5bffe65e68c9cbfe38ace43fc60dae0\"\u003e\u003ccode\u003ed012b75\u003c/code\u003e\u003c/a\u003e Update changelog for 1.5.1, along with unreleased changes (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/784\"\u003e#784\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/02526dfad87c21c9b46a9dae8e68809ec38ca952\"\u003e\u003ccode\u003e02526df\u003c/code\u003e\u003c/a\u003e build: conditionaly add Foundation dependency edge (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/783\"\u003e#783\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/d8a9695190c81a95ce7a59a65891b186939c31bf\"\u003e\u003ccode\u003ed8a9695\u003c/code\u003e\u003c/a\u003e Improve flag \u0026amp; option name quoting in completion generation for all 3 shells....\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apple/swift-argument-parser/compare/1.5.0...1.6.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/apple/swift-argument-parser\u0026package-manager=swift\u0026previous-version=1.5.0\u0026new-version=1.6.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\nDependabot will merge this PR once it's up-to-date and CI passes on it, as requested by @cpisciotta.\n\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/cpisciotta/xcbeautify/pull/418","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/cpisciotta%2Fxcbeautify/issues/418","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/418/packages"}},{"old_version":"1.5.1","new_version":"1.6.1","update_type":"minor","path":null,"pr_created_at":"2025-07-02T09:17:50.000Z","version_change":"1.5.1 → 1.6.1","issue":{"uuid":"2634839758","node_id":"PR_kwDOOkTz6M6dDHbO","number":14,"state":"closed","title":"chore(deps): bump github.com/apple/swift-argument-parser from 1.5.1 to 1.6.1","user":"dependabot[bot]","labels":["dependencies","swift_package_manager"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-07-11T16:01:51.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-02T09:17:50.000Z","updated_at":"2025-07-11T16:01:51.000Z","time_to_close":801841,"merged_at":"2025-07-11T16:01:51.000Z","merged_by":"ljtill","closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"github.com/apple/swift-argument-parser","old_version":"1.5.1","new_version":"1.6.1","repository_url":"https://github.com/apple/swift-argument-parser"}],"path":null,"ecosystem":"cocoapods"},"body":"Bumps [github.com/apple/swift-argument-parser](https://github.com/apple/swift-argument-parser) from 1.5.1 to 1.6.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apple/swift-argument-parser/releases\"\u003egithub.com/apple/swift-argument-parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eArgumentParser 1.6.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eResolves a source break for clients that have conditional conformances to \u003ccode\u003eExpressibleByArgument\u003c/code\u003e or \u003ccode\u003eParsableArguments\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/792\"\u003e#792\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eArgumentParser 1.6.0\u003c/h2\u003e\n\u003ch3\u003eAdditions\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOptions with \u003ccode\u003eCaseIterable\u003c/code\u003e types can now provide help descriptions on a per-value basis. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/647\"\u003e#647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNew API for accessing the shell and shell version while generating completions. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/680\"\u003e#680\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/690\"\u003e#690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003egenerate-docc-reference\u003c/code\u003e plugin generates a DocC reference folder for your CLI tool. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/694\"\u003e#694\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/754\"\u003e#754\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/773\"\u003e#773\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTesting and continuous integration improvements, including migrating to GitHub workflows. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/692\"\u003e#692\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/693\"\u003e#693\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/696\"\u003e#696\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/698\"\u003e#698\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/699\"\u003e#699\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/700\"\u003e#700\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/701\"\u003e#701\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/708\"\u003e#708\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/711\"\u003e#711\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/718\"\u003e#718\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/716\"\u003e#716\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/714\"\u003e#714\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/712\"\u003e#712\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/732\"\u003e#732\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/730\"\u003e#730\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/746\"\u003e#746\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/747\"\u003e#747\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/760\"\u003e#760\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThe associated closure for \u003ccode\u003eCompletionKind.custom\u003c/code\u003e now takes three parameters: the array of shell words currently in use for the completion request, the offset in that array for the word that completions are being requested for, and the prefix of that word that precedes the cursor. In addition, the associated closure can be \u003ccode\u003easync\u003c/code\u003e. The single-argument closure version of \u003ccode\u003eCompletionKind.custom\u003c/code\u003e is deprecated with this release. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/763\"\u003e#763\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/770\"\u003e#770\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/782\"\u003e#782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eParsableArguments\u003c/code\u003e and \u003ccode\u003eExpressibleByArgument\u003c/code\u003e now conform to \u003ccode\u003eSendableMetatype\u003c/code\u003e when builing with a minimum Swift 6.2 compiler. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/789\"\u003e#789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSignificant fixes and improvements across the entire completion script generation system, too numerous to mention here. Please note: numerous longstanding issues still remain in the completion scripts (mainly involving quoting/escaping); they will be fixed over time. A special thanks to \u003ca href=\"https://github.com/rgoldberg\"\u003e\u003ccode\u003e@​rgoldberg\u003c/code\u003e\u003c/a\u003e for the investment in completion script quality! (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/727\"\u003e#727\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/735\"\u003e#735\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/738\"\u003e#738\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/740\"\u003e#740\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/762\"\u003e#762\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/763\"\u003e#763\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/775\"\u003e#775\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/770\"\u003e#770\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/777\"\u003e#777\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/767\"\u003e#767\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprovements to \u003ccode\u003egenerate-manual\u003c/code\u003e plugin. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/663\"\u003e#663\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/667\"\u003e#667\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eError messaging when a user provides a single-dash option is now improved, along with other error reporting improvements. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/728\"\u003e#728\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/744\"\u003e#744\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplementation improvements and fixes for both older and newer versions of Swift. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/676\"\u003e#676\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/707\"\u003e#707\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/705\"\u003e#705\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/720\"\u003e#720\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/666\"\u003e#666\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/724\"\u003e#724\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/731\"\u003e#731\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/766\"\u003e#766\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/685\"\u003e#685\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/729\"\u003e#729\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/736\"\u003e#736\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/741\"\u003e#741\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBetter capturing of tool configuration in \u003ccode\u003eToolInfo\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/669\"\u003e#669\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/697\"\u003e#697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocumentation improvements. (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/657\"\u003e#657\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/678\"\u003e#678\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/743\"\u003e#743\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe 1.6.0 release includes contributions from \u003ca href=\"https://github.com/bripeticca\"\u003e\u003ccode\u003e@​bripeticca\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cg-soft\"\u003e\u003ccode\u003e@​cg-soft\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/compnerd\"\u003e\u003ccode\u003e@​compnerd\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/dshan4585\"\u003e\u003ccode\u003e@​dshan4585\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/heckj\"\u003e\u003ccode\u003e@​heckj\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/natecook1000\"\u003e\u003ccode\u003e@​natecook1000\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/rauhul\"\u003e\u003ccode\u003e@​rauhul\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/rgoldberg\"\u003e\u003ccode\u003e@​rgoldberg\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/Steelskin\"\u003e\u003ccode\u003e@​Steelskin\u003c/code\u003e\u003c/a\u003e. Thank you!\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/309a47b2b1d9b5e991f36961c983ecec72275be3\"\u003e\u003ccode\u003e309a47b\u003c/code\u003e\u003c/a\u003e Update changelog for 1.6.1 release (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/793\"\u003e#793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/f1576513d1ebafa1e05048b8e21e6af1a5501c22\"\u003e\u003ccode\u003ef157651\u003c/code\u003e\u003c/a\u003e Designate \u003ccode\u003e_SendableMetatype\u003c/code\u003e as a marker protocol (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/792\"\u003e#792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/852f74ca63a9fb9903d311ffc5379d42dd52ed5f\"\u003e\u003ccode\u003e852f74c\u003c/code\u003e\u003c/a\u003e Update changelog for 1.6.0 release (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/790\"\u003e#790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/cf0f6b1d704ea937a2f65f2c4cb107dd769d96ff\"\u003e\u003ccode\u003ecf0f6b1\u003c/code\u003e\u003c/a\u003e Handle Swift 6.2 sendability changes (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/789\"\u003e#789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/932e6cdd2a8bd2286e52ccfee18a2f04c173835d\"\u003e\u003ccode\u003e932e6cd\u003c/code\u003e\u003c/a\u003e Refactor completion script generation to use ToolInfoV0 (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/764\"\u003e#764\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/ec562e5b1ccb1699f39fb6e492376b5237e7577e\"\u003e\u003ccode\u003eec562e5\u003c/code\u003e\u003c/a\u003e Support async custom completion closures (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/782\"\u003e#782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/0104c39cc3db772cb1bbf210e9a74c2f2eb02173\"\u003e\u003ccode\u003e0104c39\u003c/code\u003e\u003c/a\u003e Updated CHANGELOG.md for post 1.5.1 release \u0026amp; minor cleanup (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/785\"\u003e#785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/d012b757d5bffe65e68c9cbfe38ace43fc60dae0\"\u003e\u003ccode\u003ed012b75\u003c/code\u003e\u003c/a\u003e Update changelog for 1.5.1, along with unreleased changes (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/784\"\u003e#784\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/02526dfad87c21c9b46a9dae8e68809ec38ca952\"\u003e\u003ccode\u003e02526df\u003c/code\u003e\u003c/a\u003e build: conditionaly add Foundation dependency edge (\u003ca href=\"https://redirect.github.com/apple/swift-argument-parser/issues/783\"\u003e#783\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apple/swift-argument-parser/commit/d8a9695190c81a95ce7a59a65891b186939c31bf\"\u003e\u003ccode\u003ed8a9695\u003c/code\u003e\u003c/a\u003e Improve flag \u0026amp; option name quoting in completion generation for all 3 shells....\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apple/swift-argument-parser/compare/1.5.1...1.6.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/apple/swift-argument-parser\u0026package-manager=swift\u0026previous-version=1.5.1\u0026new-version=1.6.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/ljtill/swift-http-server/pull/14","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ljtill%2Fswift-http-server/issues/14","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/14/packages"}}]}