@@ -10,6 +10,34 @@ Add new items at the end of the relevant section under **Unreleased**.
1010
1111---
1212
13+ ## [ 1.3.1] - 2024-03-15
14+
15+ ### Changes
16+
17+ - The ` CommandConfigration ` type is now designated as ` Sendable ` . ([ #615 ] )
18+ - The library uses ` internal ` imports instead of ``@_ implementationOnly` annotations
19+ in Swift versions where permitted. ([ #616 ] )
20+
21+ ### Fixes
22+
23+ - ` @Option ` - and ` @Argument ` -annotated optional properties that use a ` transform ` closure
24+ for parsing can now be declared without ambiguity. ([ #619 ] )
25+
26+ - The help flag is now recognized more consistently when a default subcommand has been
27+ specified. ([ #612 ] )
28+
29+ - Options that use the ` .upToNextOption ` parsing strategy can now recognize an attached
30+ value (e.g. ` --numbers=1 2 3 ` ). ([ #610 ] )
31+
32+ - Generated completion scripts for ` zsh ` handle repeatable options correctly. ([ #614 ] )
33+
34+ - Documentation improvements and clarifications. ([ #607 ] , [ #611 ] , [ #617 ] , [ #621 ] )
35+
36+ - Build improvements for CMake builds. ([ #606 ] , [ #608 ] )
37+
38+ The 1.3.1 release includes contributions from [ Coeur] , [ compnerd] , [ keith] , [ MaxDesiatov] ,
39+ [ mayoff] , and [ natecook1000] . Thank you!
40+
1341## [ 1.3.0] - 2023-12-06
1442
1543### Changes
@@ -839,7 +867,8 @@ This changelog's format is based on [Keep a Changelog](https://keepachangelog.co
839867
840868<!-- Link references for releases -->
841869
842- [ Unreleased ] : https://github.com/apple/swift-argument-parser/compare/1.3.0...HEAD
870+ [ Unreleased ] : https://github.com/apple/swift-argument-parser/compare/1.3.1...HEAD
871+ [ 1.3.1 ] : https://github.com/apple/swift-argument-parser/compare/1.3.0...1.3.1
843872[ 1.3.0 ] : https://github.com/apple/swift-argument-parser/compare/1.2.3...1.3.0
844873[ 1.2.3 ] : https://github.com/apple/swift-argument-parser/compare/1.2.2...1.2.3
845874[ 1.2.2 ] : https://github.com/apple/swift-argument-parser/compare/1.2.1...1.2.2
@@ -945,6 +974,18 @@ This changelog's format is based on [Keep a Changelog](https://keepachangelog.co
945974[ #594 ] : https://github.com/apple/swift-argument-parser/pull/594
946975[ #596 ] : https://github.com/apple/swift-argument-parser/pull/596
947976[ #602 ] : https://github.com/apple/swift-argument-parser/pull/602
977+ [ #606 ] : https://github.com/apple/swift-argument-parser/pull/606
978+ [ #607 ] : https://github.com/apple/swift-argument-parser/pull/607
979+ [ #608 ] : https://github.com/apple/swift-argument-parser/pull/608
980+ [ #610 ] : https://github.com/apple/swift-argument-parser/pull/610
981+ [ #611 ] : https://github.com/apple/swift-argument-parser/pull/611
982+ [ #612 ] : https://github.com/apple/swift-argument-parser/pull/612
983+ [ #614 ] : https://github.com/apple/swift-argument-parser/pull/614
984+ [ #615 ] : https://github.com/apple/swift-argument-parser/pull/615
985+ [ #616 ] : https://github.com/apple/swift-argument-parser/pull/616
986+ [ #617 ] : https://github.com/apple/swift-argument-parser/pull/617
987+ [ #619 ] : https://github.com/apple/swift-argument-parser/pull/619
988+ [ #621 ] : https://github.com/apple/swift-argument-parser/pull/621
948989
949990<!-- Link references for contributors -->
950991
@@ -961,6 +1002,7 @@ This changelog's format is based on [Keep a Changelog](https://keepachangelog.co
9611002[ Chamepp ] : https://github.com/apple/swift-argument-parser/commits?author=Chamepp
9621003[ clayellis ] : https://github.com/apple/swift-argument-parser/commits?author=clayellis
9631004[ CodaFi ] : https://github.com/apple/swift-argument-parser/commits?author=CodaFi
1005+ [ Coeur ] : https://github.com/apple/swift-argument-parser/commits?author=Coeur
9641006[ compnerd ] : https://github.com/apple/swift-argument-parser/commits?author=compnerd
9651007[ CraigSiemens ] : https://github.com/apple/swift-argument-parser/commits?author=CraigSiemens
9661008[ CypherPoet ] : https://github.com/apple/swift-argument-parser/commits?author=CypherPoet
@@ -1000,6 +1042,7 @@ This changelog's format is based on [Keep a Changelog](https://keepachangelog.co
10001042[ MarcoEidinger ] : https://github.com/apple/swift-argument-parser/commits?author=MarcoEidinger
10011043[ MartinP7r ] : https://github.com/apple/swift-argument-parser/commits?author=MartinP7r
10021044[ MaxDesiatov ] : https://github.com/apple/swift-argument-parser/commits?author=MaxDesiatov
1045+ [ mayoff ] : https://github.com/apple/swift-argument-parser/commits?author=mayoff
10031046[ McNight ] : https://github.com/apple/swift-argument-parser/commits?author=McNight
10041047[ mdznr ] : https://github.com/apple/swift-argument-parser/commits?author=mdznr
10051048[ miggs597 ] : https://github.com/apple/swift-argument-parser/commits?author=miggs597
0 commit comments