@@ -6,6 +6,17 @@ Add new items at the end of the relevant section under **Unreleased**.
66
77## [ Unreleased]
88
9+ ---
10+
11+ ## [ 1.6.1] - 2025-07-01
12+
13+ ### Fixes
14+
15+ - Resolves a source break for clients that have conditional conformances
16+ to ` ExpressibleByArgument ` or ` ParsableArguments ` . ([ #792 ] )
17+
18+ ## [ 1.6.0] - 2025-06-30
19+
920### Additions
1021
1122- Options with ` CaseIterable ` types can now provide help descriptions on a per-value basis. ([ #647 ] )
@@ -16,6 +27,8 @@ Add new items at the end of the relevant section under **Unreleased**.
1627
1728- Testing and continuous integration improvements, including migrating to GitHub workflows.
1829 ([ #692 ] , [ #693 ] , [ #696 ] , [ #698 ] , [ #699 ] , [ #700 ] , [ #701 ] , [ #708 ] , [ #711 ] , [ #718 ] , [ #716 ] , [ #714 ] , [ #712 ] , [ #732 ] , [ #730 ] , [ #746 ] , [ #747 ] , [ #760 ] )
30+ - The associated closure for ` CompletionKind.custom ` 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 ` async ` . The single-argument closure version of ` CompletionKind.custom ` is deprecated with this release. ([ #763 ] , [ #770 ] , [ #782 ] )
31+ - ` ParsableArguments ` and ` ExpressibleByArgument ` now conform to ` SendableMetatype ` when builing with a minimum Swift 6.2 compiler. ([ #789 ] )
1932
2033### Fixes
2134
@@ -30,6 +43,10 @@ Add new items at the end of the relevant section under **Unreleased**.
3043- Better capturing of tool configuration in ` ToolInfo ` . ([ #669 ] , [ #697 ] )
3144- Documentation improvements. ([ #657 ] , [ #678 ] , [ #743 ] )
3245
46+ The 1.6.0 release includes contributions from [ bripeticca] , [ cg-soft] , [ compnerd] ,
47+ [ dshan4585] , [ heckj] , [ natecook1000] , [ rauhul] , [ rgoldberg] , and [ Steelskin] .
48+ Thank you!
49+
3350---
3451
3552## [ 1.5.1] - 2025-05-28
@@ -943,7 +960,9 @@ This changelog's format is based on [Keep a Changelog](https://keepachangelog.co
943960
944961<!-- Link references for releases -->
945962
946- [ Unreleased ] : https://github.com/apple/swift-argument-parser/compare/1.5.1...HEAD
963+ [ Unreleased ] : https://github.com/apple/swift-argument-parser/compare/1.6.1...HEAD
964+ [ 1.6.1 ] : https://github.com/apple/swift-argument-parser/compare/1.6.0...1.6.1
965+ [ 1.6.0 ] : https://github.com/apple/swift-argument-parser/compare/1.5.1...1.6.0
947966[ 1.5.1 ] : https://github.com/apple/swift-argument-parser/compare/1.5.0...1.5.1
948967[ 1.5.0 ] : https://github.com/apple/swift-argument-parser/compare/1.4.0...1.5.0
949968[ 1.4.0 ] : https://github.com/apple/swift-argument-parser/compare/1.3.1...1.4.0
@@ -1130,7 +1149,10 @@ This changelog's format is based on [Keep a Changelog](https://keepachangelog.co
11301149[ #773 ] : https://github.com/apple/swift-argument-parser/pull/773
11311150[ #775 ] : https://github.com/apple/swift-argument-parser/pull/775
11321151[ #777 ] : https://github.com/apple/swift-argument-parser/pull/777
1152+ [ #782 ] : https://github.com/apple/swift-argument-parser/pull/782
11331153[ #783 ] : https://github.com/apple/swift-argument-parser/pull/783
1154+ [ #789 ] : https://github.com/apple/swift-argument-parser/pull/789
1155+ [ #792 ] : https://github.com/apple/swift-argument-parser/pull/792
11341156
11351157<!-- Link references for contributors -->
11361158
@@ -1144,7 +1166,9 @@ This changelog's format is based on [Keep a Changelog](https://keepachangelog.co
11441166[ atierian ] : https://github.com/apple/swift-argument-parser/commits?author=atierian
11451167[ Austinpayne ] : https://github.com/apple/swift-argument-parser/commits?author=Austinpayne
11461168[ BradLarson ] : https://github.com/apple/swift-argument-parser/commits?author=BradLarson
1169+ [ bripeticca ] : https://github.com/apple/swift-argument-parser/commits?author=bripeticca
11471170[ buttaface ] : https://github.com/apple/swift-argument-parser/commits?author=buttaface
1171+ [ cg-soft ] : https://github.com/apple/swift-argument-parser/commits?author=cg-soft
11481172[ Chamepp ] : https://github.com/apple/swift-argument-parser/commits?author=Chamepp
11491173[ clayellis ] : https://github.com/apple/swift-argument-parser/commits?author=clayellis
11501174[ CodaFi ] : https://github.com/apple/swift-argument-parser/commits?author=CodaFi
@@ -1159,6 +1183,7 @@ This changelog's format is based on [Keep a Changelog](https://keepachangelog.co
11591183[ dirtyhabits97 ] : https://github.com/apple/swift-argument-parser/commits?author=dirtyhabits97
11601184[ DougGregor ] : https://github.com/apple/swift-argument-parser/commits?author=DougGregor
11611185[ drewmccormack ] : https://github.com/apple/swift-argument-parser/commits?author=drewmccormack
1186+ [ dshan4585 ] : https://github.com/apple/swift-argument-parser/commits?author=dshan4585
11621187[ elliottwilliams ] : https://github.com/apple/swift-argument-parser/commits?author=elliottwilliams
11631188[ erica ] : https://github.com/apple/swift-argument-parser/commits?author=erica
11641189[ finagolfin ] : https://github.com/apple/swift-argument-parser/commits?author=finagolfin
@@ -1169,6 +1194,7 @@ This changelog's format is based on [Keep a Changelog](https://keepachangelog.co
11691194[ gmittert ] : https://github.com/apple/swift-argument-parser/commits?author=gmittert
11701195[ griffin-stewie ] : https://github.com/apple/swift-argument-parser/commits?author=griffin-stewie
11711196[ gwynne ] : https://github.com/apple/swift-argument-parser/commits?author=gwynne
1197+ [ heckj ] : https://github.com/apple/swift-argument-parser/commits?author=heckj
11721198[ iainsmith ] : https://github.com/apple/swift-argument-parser/commits?author=iainsmith
11731199[ ian-twilightcoder ] : https://github.com/apple/swift-argument-parser/commits?author=ian-twilightcoder
11741200[ ibrahimoktay ] : https://github.com/apple/swift-argument-parser/commits?author=ibrahimoktay
@@ -1206,6 +1232,7 @@ This changelog's format is based on [Keep a Changelog](https://keepachangelog.co
12061232[ randomeizer ] : https://github.com/apple/swift-argument-parser/commits?author=randomeizer
12071233[ rauhul ] : https://github.com/apple/swift-argument-parser/commits?author=rauhul
12081234[ revolter ] : https://github.com/apple/swift-argument-parser/commits?author=revolter
1235+ [ rgoldberg ] : https://github.com/apple/swift-argument-parser/commits?author=rgoldberg
12091236[ rickrizzo ] : https://github.com/apple/swift-argument-parser/commits?author=rickrizzo
12101237[ rjstelling ] : https://github.com/apple/swift-argument-parser/commits?author=rjstelling
12111238[ robertmryan ] : https://github.com/apple/swift-argument-parser/commits?author=robertmryan
@@ -1215,6 +1242,7 @@ This changelog's format is based on [Keep a Changelog](https://keepachangelog.co
12151242[ sgl0v ] : https://github.com/apple/swift-argument-parser/commits?author=sgl0v
12161243[ sharplet ] : https://github.com/apple/swift-argument-parser/commits?author=sharplet
12171244[ sjavora ] : https://github.com/apple/swift-argument-parser/commits?author=sjavora
1245+ [ Steelskin ] : https://github.com/apple/swift-argument-parser/commits?author=Steelskin
12181246[ stuartcarnie ] : https://github.com/apple/swift-argument-parser/commits?author=stuartcarnie
12191247[ thomasvl ] : https://github.com/apple/swift-argument-parser/commits?author=thomasvl
12201248[ TiagoMaiaL ] : https://github.com/apple/swift-argument-parser/commits?author=TiagoMaiaL
0 commit comments