Skip to content

Commit 011f0c7

Browse files
committed
Update changelog for 1.5.1, along with unreleased changes (#784)
1 parent d7953ff commit 011f0c7

File tree

1 file changed

+89
-2
lines changed

1 file changed

+89
-2
lines changed

CHANGELOG.md

Lines changed: 89 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)