|
22 | 22 | <title>Apache Commons CLI Release Notes</title> |
23 | 23 | </properties> |
24 | 24 | <body> |
25 | | - <release version="1.7.1" date="YYYY-MM-DD" description="New features and bug fixes"> |
| 25 | + <release version="1.7.1" date="YYYY-MM-DD" description="This release contains new features and bug fixes and requires Java 8 or above."> |
26 | 26 | </release> |
27 | | - <release version="1.7.0" date="2024-04-13" description="New features and bug fixes"> |
| 27 | + <release version="1.7.0" date="2024-04-13" description="This release contains new features and bug fixes and requires Java 8 or above."> |
28 | 28 | <!-- FIX --> |
29 | 29 | <action type="fix" issue="CLI-312" dev="ggregory" due-to="Claude Warren, Gary Gregory">Inconsistent behavior in key/value pairs (Java property style).</action> |
30 | 30 | <action type="fix" dev="ggregory" due-to="Gary Gregory">Avoid NullPointerException in Util.stripLeadingAndTrailingQuotes(String).</action> |
|
46 | 46 | <action type="update" dev="ggregory" due-to="Elric, Gary Gregory">Update the tests to JUnit 5 #238.</action> |
47 | 47 | <action type="update" dev="ggregory" due-to="Dependabot, Gary Gregory">Bump tests commons-io:commons-io from 2.16.0 to 2.16.1 #258.</action> |
48 | 48 | </release> |
49 | | - <release version="1.6.0" date="2023-10-23" description="New features and bug fixes"> |
| 49 | + <release version="1.6.0" date="2023-10-23" description="This release contains new features and bug fixes and requires Java 8 or above."> |
50 | 50 | <!-- FIX --> |
51 | 51 | <action type="update" dev="ggregory" due-to="Gary Gregory"> |
52 | 52 | Fix SpotBugs Error: Medium: Method intentionally throws RuntimeException. [org.apache.commons.cli.Option] At Option.java:[lines 417-423] THROWS_METHOD_THROWS_RUNTIMEEXCEPTION |
|
139 | 139 | Update JUnit 4 to 5 vintage. |
140 | 140 | </action> |
141 | 141 | </release> |
142 | | - <release version="1.5.0" date="2021-10-23" description="New features and bug fixes (Java 7 or above)."> |
| 142 | + <release version="1.5.0" date="2021-10-23" description="This release contains new features and bug fixes and requires Java 7 or above."> |
143 | 143 | <!-- FIX --> |
144 | 144 | <action type="fix" dev="ggregory" due-to="Gary Gregory"> |
145 | 145 | Fix NPE in DefaultParser.isLongOption(String). |
|
243 | 243 | Bump maven-javadoc-plugin from 3.3.1 to 3.3.2, #91. |
244 | 244 | </action> |
245 | 245 | </release> |
246 | | - |
247 | | - <release version="1.4" date="2017-03-09" description="New features and bug fixes"> |
| 246 | + <release version="1.4" date="2017-03-09" description="This release contains new features and bug fixes and requires Java 5 or above."> |
248 | 247 | <action type="add" dev="rfscholte" issue="CLI-269"> |
249 | 248 | Introduce CommandLine.Builder |
250 | 249 | </action> |
|
258 | 257 | HelpFormatter.setOptionComparator(null) doesn't display the values in inserted order |
259 | 258 | </action> |
260 | 259 | </release> |
261 | | - |
262 | | - <release version="1.3.1" date="2015-06-17" description="Bug fix release for 1.3"> |
| 260 | + <release version="1.3.1" date="2015-06-17" description="This release contains bug fixes and requires Java 5 or above."> |
263 | 261 | <action type="fix" dev="britter" issue="CLI-252" due-to="Simon Harrer"> |
264 | 262 | LongOpt falsely detected as ambiguous |
265 | 263 | </action> |
266 | 264 | </release> |
267 | | - |
268 | | - <release version="1.3" date="2015-05-09" description="This is a feature and maintenance bug fix release."> |
| 265 | + <release version="1.3" date="2015-05-09" description="This release contains new features and bug fixes and requires Java 5 or above.."> |
269 | 266 | <action type="fix" dev="djones" issue="CLI-248"> |
270 | 267 | Fixed broken Javadoc links on Introduction page. |
271 | 268 | </action> |
|
374 | 371 | PosixParser now supports partial long options (--ver instead of --version). |
375 | 372 | </action> |
376 | 373 | </release> |
377 | | - |
378 | | - <release version="1.2" date="2009-03-19" description="This is a maintenance release containing bug fixes."> |
| 374 | + <release version="1.2" date="2009-03-19" description="This release contains new features and bug fixes and requires Java 5 or above."> |
379 | 375 | <action type="fix" dev="joehni" issue="CLI-177"> |
380 | 376 | OptionBuilder is now reseted if an IllegalArgumentException occurs in create(). |
381 | 377 | </action> |
|
447 | 443 | OptionValidator is no longer public, its methods were all private. |
448 | 444 | </action> |
449 | 445 | </release> |
450 | | - |
451 | 446 | <release version="1.1" date="2007-07-08" description="This is a maintenance release containing bug fixes."> |
452 | 447 | <action type="fix" issue="CLI-2">Wrong usage summary. </action> |
453 | 448 | <action type="fix" issue="CLI-5">Dependecy on commons-lang-2.0 but commons-lang-1.0 is obtained. </action> |
|
478 | 473 | <action type="fix" issue="CLI-134">1.1 is not backwards compatible because it adds methods to the CommandLineParser interface. </action> |
479 | 474 | <action type="fix" issue="CLI-135">Backwards compatibility between 1.1 and 1.0 broken due to Option.addValue removal. </action> |
480 | 475 | </release> |
481 | | - |
482 | 476 | <release version="1.0" date="2002-11-06" description="Initial release"/> |
483 | | - |
484 | 477 | </body> |
485 | 478 | </document> |
0 commit comments