Skip to content

Commit 6c7b07a

Browse files
henryiiipre-commit-ci[bot]phlptp
authored
chore: prepare version 2.4.2 (#1037)
Prepare for release. --------- Signed-off-by: Henry Schreiner <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Philip Top <[email protected]>
1 parent 2e8697c commit 6c7b07a

File tree

5 files changed

+107
-22
lines changed

5 files changed

+107
-22
lines changed

.all-contributorsrc

+45
Original file line numberDiff line numberDiff line change
@@ -692,6 +692,51 @@
692692
"contributions": [
693693
"code"
694694
]
695+
},
696+
{
697+
"login": "krico",
698+
"name": "Christian Asmussen",
699+
"avatar_url": "https://avatars.githubusercontent.com/u/6952185?v=4",
700+
"profile": "https://github.com/krico",
701+
"contributions": [
702+
"doc"
703+
]
704+
},
705+
{
706+
"login": "dcbaker",
707+
"name": "Dylan Baker",
708+
"avatar_url": "https://avatars.githubusercontent.com/u/1779595?v=4",
709+
"profile": "https://recursiveascent.blogspot.com/",
710+
"contributions": [
711+
"platform"
712+
]
713+
},
714+
{
715+
"login": "calebzulawski",
716+
"name": "Caleb Zulawski",
717+
"avatar_url": "https://avatars.githubusercontent.com/u/563826?v=4",
718+
"profile": "https://github.com/calebzulawski",
719+
"contributions": [
720+
"platform"
721+
]
722+
},
723+
{
724+
"login": "gostefan",
725+
"name": "gostefan",
726+
"avatar_url": "https://avatars.githubusercontent.com/u/2479455?v=4",
727+
"profile": "https://github.com/gostefan",
728+
"contributions": [
729+
"code"
730+
]
731+
},
732+
{
733+
"login": "sifferman",
734+
"name": "Ethan Sifferman",
735+
"avatar_url": "https://avatars.githubusercontent.com/u/43790149?v=4",
736+
"profile": "https://github.com/sifferman",
737+
"contributions": [
738+
"code"
739+
]
695740
}
696741
],
697742
"contributorsSortAlphabetically": true,

.pre-commit-config.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
exclude: ^(.github/workflows/|docs/img/)
1+
exclude: ^(.github/workflows/|docs/img/|tests/fuzzFail)
22
ci:
33
autoupdate_commit_msg: "chore(deps): pre-commit.ci autoupdate"
44
autofix_commit_msg: "style: pre-commit.ci fixes"

CHANGELOG.md

+33
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,39 @@ config files
8282
[#1000]: https://github.com/CLIUtils/CLI11/pull/1000
8383
[#1003]: https://github.com/CLIUtils/CLI11/pull/1003
8484

85+
### Version 2.4.2: Build systems
86+
87+
This version improves support for alternative build systems, like Meson and
88+
Bazel. The single-include file now is in its own subdirectory. Several smaller
89+
fixes as well.
90+
91+
- Meson: fixes, cleanups, and modernizations [#1024][] & [#1025][]
92+
- Support building with Bazel [#1033][]
93+
- Restore non-arch dependent path for the pkgconfig file [#1012][]
94+
- Add `get_subcommand_no_throw` [#1016][]
95+
- Move single file to `single-include` folder [#1030][] & [#1036][]
96+
- Fixed `app.set_failure_message(...)` -> `app.failure_message(...)` [#1018][]
97+
- Add IWYU pragmas [#1008][]
98+
- Fix internal header include paths [#1011][]
99+
- Improved clarity in `RequiredError` [#1029][]
100+
- Added ability to use lexical_cast overloads constrained with enable_if
101+
[#1021][]
102+
- Bug fixes in latest release related to environmental variable parsing from
103+
option groups and unrecognized fields in a config file [#1005][]
104+
105+
[#1005]: https://github.com/CLIUtils/CLI11/pull/1005
106+
[#1008]: https://github.com/CLIUtils/CLI11/pull/1008
107+
[#1011]: https://github.com/CLIUtils/CLI11/pull/1011
108+
[#1012]: https://github.com/CLIUtils/CLI11/pull/1012
109+
[#1016]: https://github.com/CLIUtils/CLI11/pull/1016
110+
[#1018]: https://github.com/CLIUtils/CLI11/pull/1018
111+
[#1021]: https://github.com/CLIUtils/CLI11/pull/1021
112+
[#1025]: https://github.com/CLIUtils/CLI11/pull/1025
113+
[#1029]: https://github.com/CLIUtils/CLI11/pull/1029
114+
[#1030]: https://github.com/CLIUtils/CLI11/pull/1030
115+
[#1033]: https://github.com/CLIUtils/CLI11/pull/1033
116+
[#1036]: https://github.com/CLIUtils/CLI11/pull/1036
117+
85118
## Version 2.3: Precompilation Support
86119

87120
This version adds a pre-compiled mode to CLI11, which allows you to precompile

0 commit comments

Comments
 (0)