@@ -6,10 +6,39 @@ Add new items at the end of the relevant section under **Unreleased**.
66
77## [ Unreleased]
88
9- * No new changes.*
9+ ### Additions
10+
11+ - Options with ` CaseIterable ` types can now provide help descriptions on a per-value basis. ([ #647 ] )
12+ - New API for accessing the shell and shell version while generating completions. ([ #680 ] , [ #690 ] )
13+ - The ` generate-docc-reference ` plugin generates a DocC reference folder for your CLI tool. ([ #694 ] , [ #754 ] , [ #773 ] )
14+
15+ ### Changes
16+
17+ - Testing and continuous integration improvements, including migrating to GitHub workflows.
18+ ([ #692 ] , [ #693 ] , [ #696 ] , [ #698 ] , [ #699 ] , [ #700 ] , [ #701 ] , [ #708 ] , [ #711 ] , [ #718 ] , [ #716 ] , [ #714 ] , [ #712 ] , [ #732 ] , [ #730 ] , [ #746 ] , [ #747 ] , [ #760 ] )
19+
20+ ### Fixes
21+
22+ - Significant fixes and improvements across the entire completion script generation system, too numerous to mention here. A special thanks to @rgoldberg for the investment in completion script quality!
23+ ([ #727 ] , [ #735 ] , [ #738 ] , [ #740 ] , [ #762 ] , [ #763 ] , [ #775 ] , [ #770 ] , [ #777 ] , [ #767 ] )
24+ - Improvements to ` generate-manual ` plugin. ([ #663 ] , [ #667 ] )
25+ - Error messaging when a user provides a single-dash option is now improved, along with other error reporting improvements. ([ #728 , #744 ] )
26+ - Implementation improvements and fixes for both older and newer versions of Swift.
27+ ([ #676 ] , [ #707 ] , [ #705 ] , [ #720 ] , [ #666 ] , [ #724 ] , [ #731 ] , [ #766 ] , [ #685 ] , [ #729 ] , [ #736 ] , [ #741 ] )
28+ - Better capturing of tool configuration in ` ToolInfo ` . ([ #669 ] , [ #697 ] )
29+ - Documentation improvements. ([ #657 ] , [ #678 ] , [ #743 ] )
1030
1131---
1232
33+ ## [ 1.5.1] - 2025-05-28
34+
35+ ### Fixes
36+
37+ - Relax the CMake build system to allow implicit linking of Foundation and XCTest
38+ when not explicitly given the associated build tree. ([ #783 ] )
39+
40+ The 1.3.1 release includes a contribution from [ compnerd] . Thank you!
41+
1342## [ 1.5.0] - 2024-07-18
1443
1544### Additions
@@ -912,7 +941,8 @@ This changelog's format is based on [Keep a Changelog](https://keepachangelog.co
912941
913942<!-- Link references for releases -->
914943
915- [ Unreleased ] : https://github.com/apple/swift-argument-parser/compare/1.5.0...HEAD
944+ [ Unreleased ] : https://github.com/apple/swift-argument-parser/compare/1.5.1...HEAD
945+ [ 1.5.1 ] : https://github.com/apple/swift-argument-parser/compare/1.5.0...1.5.1
916946[ 1.5.0 ] : https://github.com/apple/swift-argument-parser/compare/1.4.0...1.5.0
917947[ 1.4.0 ] : https://github.com/apple/swift-argument-parser/compare/1.3.1...1.4.0
918948[ 1.3.1 ] : https://github.com/apple/swift-argument-parser/compare/1.3.0...1.3.1
@@ -1038,10 +1068,67 @@ This changelog's format is based on [Keep a Changelog](https://keepachangelog.co
10381068[ #634 ] : https://github.com/apple/swift-argument-parser/pull/634
10391069[ #636 ] : https://github.com/apple/swift-argument-parser/pull/636
10401070[ #644 ] : https://github.com/apple/swift-argument-parser/pull/644
1071+ [ #647 ] : https://github.com/apple/swift-argument-parser/pull/647
10411072[ #648 ] : https://github.com/apple/swift-argument-parser/pull/648
10421073[ #649 ] : https://github.com/apple/swift-argument-parser/pull/649
10431074[ #650 ] : https://github.com/apple/swift-argument-parser/pull/650
10441075[ #651 ] : https://github.com/apple/swift-argument-parser/pull/651
1076+ [ #657 ] : https://github.com/apple/swift-argument-parser/pull/657
1077+ [ #663 ] : https://github.com/apple/swift-argument-parser/pull/663
1078+ [ #666 ] : https://github.com/apple/swift-argument-parser/pull/666
1079+ [ #667 ] : https://github.com/apple/swift-argument-parser/pull/667
1080+ [ #669 ] : https://github.com/apple/swift-argument-parser/pull/669
1081+ [ #676 ] : https://github.com/apple/swift-argument-parser/pull/676
1082+ [ #678 ] : https://github.com/apple/swift-argument-parser/pull/678
1083+ [ #680 ] : https://github.com/apple/swift-argument-parser/pull/680
1084+ [ #684 ] : https://github.com/apple/swift-argument-parser/pull/684
1085+ [ #685 ] : https://github.com/apple/swift-argument-parser/pull/685
1086+ [ #690 ] : https://github.com/apple/swift-argument-parser/pull/690
1087+ [ #692 ] : https://github.com/apple/swift-argument-parser/pull/692
1088+ [ #693 ] : https://github.com/apple/swift-argument-parser/pull/693
1089+ [ #694 ] : https://github.com/apple/swift-argument-parser/pull/694
1090+ [ #696 ] : https://github.com/apple/swift-argument-parser/pull/696
1091+ [ #697 ] : https://github.com/apple/swift-argument-parser/pull/697
1092+ [ #698 ] : https://github.com/apple/swift-argument-parser/pull/698
1093+ [ #699 ] : https://github.com/apple/swift-argument-parser/pull/699
1094+ [ #700 ] : https://github.com/apple/swift-argument-parser/pull/700
1095+ [ #701 ] : https://github.com/apple/swift-argument-parser/pull/701
1096+ [ #705 ] : https://github.com/apple/swift-argument-parser/pull/705
1097+ [ #707 ] : https://github.com/apple/swift-argument-parser/pull/707
1098+ [ #708 ] : https://github.com/apple/swift-argument-parser/pull/708
1099+ [ #711 ] : https://github.com/apple/swift-argument-parser/pull/711
1100+ [ #712 ] : https://github.com/apple/swift-argument-parser/pull/712
1101+ [ #714 ] : https://github.com/apple/swift-argument-parser/pull/714
1102+ [ #716 ] : https://github.com/apple/swift-argument-parser/pull/716
1103+ [ #718 ] : https://github.com/apple/swift-argument-parser/pull/718
1104+ [ #720 ] : https://github.com/apple/swift-argument-parser/pull/720
1105+ [ #724 ] : https://github.com/apple/swift-argument-parser/pull/724
1106+ [ #727 ] : https://github.com/apple/swift-argument-parser/pull/727
1107+ [ #728 ] : https://github.com/apple/swift-argument-parser/pull/728
1108+ [ #729 ] : https://github.com/apple/swift-argument-parser/pull/729
1109+ [ #730 ] : https://github.com/apple/swift-argument-parser/pull/730
1110+ [ #731 ] : https://github.com/apple/swift-argument-parser/pull/731
1111+ [ #732 ] : https://github.com/apple/swift-argument-parser/pull/732
1112+ [ #735 ] : https://github.com/apple/swift-argument-parser/pull/735
1113+ [ #736 ] : https://github.com/apple/swift-argument-parser/pull/736
1114+ [ #738 ] : https://github.com/apple/swift-argument-parser/pull/738
1115+ [ #740 ] : https://github.com/apple/swift-argument-parser/pull/740
1116+ [ #741 ] : https://github.com/apple/swift-argument-parser/pull/741
1117+ [ #743 ] : https://github.com/apple/swift-argument-parser/pull/743
1118+ [ #744 ] : https://github.com/apple/swift-argument-parser/pull/744
1119+ [ #746 ] : https://github.com/apple/swift-argument-parser/pull/746
1120+ [ #747 ] : https://github.com/apple/swift-argument-parser/pull/747
1121+ [ #754 ] : https://github.com/apple/swift-argument-parser/pull/754
1122+ [ #760 ] : https://github.com/apple/swift-argument-parser/pull/760
1123+ [ #762 ] : https://github.com/apple/swift-argument-parser/pull/762
1124+ [ #763 ] : https://github.com/apple/swift-argument-parser/pull/763
1125+ [ #766 ] : https://github.com/apple/swift-argument-parser/pull/766
1126+ [ #767 ] : https://github.com/apple/swift-argument-parser/pull/767
1127+ [ #770 ] : https://github.com/apple/swift-argument-parser/pull/770
1128+ [ #773 ] : https://github.com/apple/swift-argument-parser/pull/773
1129+ [ #775 ] : https://github.com/apple/swift-argument-parser/pull/775
1130+ [ #777 ] : https://github.com/apple/swift-argument-parser/pull/777
1131+ [ #783 ] : https://github.com/apple/swift-argument-parser/pull/783
10451132
10461133<!-- Link references for contributors -->
10471134
0 commit comments