Skip to content

Commit fb2c46a

Browse files
authored
Update CHANGELOG for 13.0.0 (#2301)
1 parent 49423a2 commit fb2c46a

File tree

1 file changed

+10
-3
lines changed

1 file changed

+10
-3
lines changed

CHANGELOG.md

+10-3
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,12 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
88
<!-- markdownlint-disable MD024 -->
99
<!-- markdownlint-disable MD004 -->
1010

11-
## [13.0.0-1] (2024-12-07)
11+
## [13.0.0] (2024-12-27)
1212

1313
### Added
1414

15+
- support multiple calls to `.parse()` with default settings ([#2299])
16+
- add `.saveStateBeforeParse()` and `.restoreStateBeforeParse()` for use by subclasses ([#2299])
1517
- style routines like `styleTitle()` to add color to help using `.configureHelp()` or Help subclass ([#2251])
1618
- color related support in `.configureOutput()` for `getOutHasColors()`, `getErrHasColors()`, and `stripColor()` ([#2251])
1719
- Help property for `minWidthToWrap` ([#2251])
@@ -21,13 +23,13 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
2123

2224
- *Breaking*: excess command-arguments cause an error by default, see migration tips ([#2223])
2325
- *Breaking*: throw during Option construction for unsupported option flags, like multiple characters after single `-` ([#2270])
26+
- *Breaking*: throw on multiple calls to `.parse()` if `storeOptionsAsProperties: true` ([#2299])
2427
- TypeScript: include implicit `this` in parameters for action handler callback ([#2197])
2528

2629
### Deleted
2730

2831
- *Breaking*: `Help.wrap()` refactored into `formatItem()` and `boxWrap()` ([#2251])
2932

30-
3133
### Migration Tips
3234

3335
**Excess command-arguments**
@@ -71,13 +73,16 @@ program.action((options) => {
7173
});
7274
```
7375

76+
## [13.0.0-0] (2024-12-07)
77+
78+
(Released in 13.0.0)
7479

7580
## [12.1.0] (2024-05-18)
7681

7782
### Added
7883

7984
- auto-detect special node flags `node --eval` and `node --print` when call `.parse()` with no arguments ([#2164])
80-
-
85+
8186
### Changed
8287

8388
- prefix require of Node.js core modules with `node:` ([#2170])
@@ -1353,6 +1358,7 @@ program
13531358
[#2223]: https://github.com/tj/commander.js/pull/2223
13541359
[#2251]: https://github.com/tj/commander.js/pull/2251
13551360
[#2270]: https://github.com/tj/commander.js/pull/2270
1361+
[#2299]: https://github.com/tj/commander.js/pull/2299
13561362

13571363

13581364
<!-- Referenced in 5.x -->
@@ -1433,6 +1439,7 @@ program
14331439
[#1028]: https://github.com/tj/commander.js/pull/1028
14341440

14351441
[Unreleased]: https://github.com/tj/commander.js/compare/master...develop
1442+
[13.0.0]: https://github.com/tj/commander.js/compare/v12.1.0...v13.0.0
14361443
[13.0.0-0]: https://github.com/tj/commander.js/compare/v12.1.0...v13.0.0-0
14371444
[12.1.0]: https://github.com/tj/commander.js/compare/v12.0.0...v12.1.0
14381445
[12.0.0]: https://github.com/tj/commander.js/compare/v11.1.0...v12.0.0

0 commit comments

Comments
 (0)