Skip to content

Commit

Permalink
chore: prepare version 2.4.2 (#1037)
Browse files Browse the repository at this point in the history
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]>
  • Loading branch information
3 people authored May 4, 2024
1 parent 2e8697c commit 6c7b07a
Show file tree
Hide file tree
Showing 5 changed files with 107 additions and 22 deletions.
45 changes: 45 additions & 0 deletions .all-contributorsrc
Original file line number Diff line number Diff line change
Expand Up @@ -692,6 +692,51 @@
"contributions": [
"code"
]
},
{
"login": "krico",
"name": "Christian Asmussen",
"avatar_url": "https://avatars.githubusercontent.com/u/6952185?v=4",
"profile": "https://github.com/krico",
"contributions": [
"doc"
]
},
{
"login": "dcbaker",
"name": "Dylan Baker",
"avatar_url": "https://avatars.githubusercontent.com/u/1779595?v=4",
"profile": "https://recursiveascent.blogspot.com/",
"contributions": [
"platform"
]
},
{
"login": "calebzulawski",
"name": "Caleb Zulawski",
"avatar_url": "https://avatars.githubusercontent.com/u/563826?v=4",
"profile": "https://github.com/calebzulawski",
"contributions": [
"platform"
]
},
{
"login": "gostefan",
"name": "gostefan",
"avatar_url": "https://avatars.githubusercontent.com/u/2479455?v=4",
"profile": "https://github.com/gostefan",
"contributions": [
"code"
]
},
{
"login": "sifferman",
"name": "Ethan Sifferman",
"avatar_url": "https://avatars.githubusercontent.com/u/43790149?v=4",
"profile": "https://github.com/sifferman",
"contributions": [
"code"
]
}
],
"contributorsSortAlphabetically": true,
Expand Down
2 changes: 1 addition & 1 deletion .pre-commit-config.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
exclude: ^(.github/workflows/|docs/img/)
exclude: ^(.github/workflows/|docs/img/|tests/fuzzFail)
ci:
autoupdate_commit_msg: "chore(deps): pre-commit.ci autoupdate"
autofix_commit_msg: "style: pre-commit.ci fixes"
Expand Down
33 changes: 33 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -82,6 +82,39 @@ config files
[#1000]: https://github.com/CLIUtils/CLI11/pull/1000
[#1003]: https://github.com/CLIUtils/CLI11/pull/1003

### Version 2.4.2: Build systems

This version improves support for alternative build systems, like Meson and
Bazel. The single-include file now is in its own subdirectory. Several smaller
fixes as well.

- Meson: fixes, cleanups, and modernizations [#1024][] & [#1025][]
- Support building with Bazel [#1033][]
- Restore non-arch dependent path for the pkgconfig file [#1012][]
- Add `get_subcommand_no_throw` [#1016][]
- Move single file to `single-include` folder [#1030][] & [#1036][]
- Fixed `app.set_failure_message(...)` -> `app.failure_message(...)` [#1018][]
- Add IWYU pragmas [#1008][]
- Fix internal header include paths [#1011][]
- Improved clarity in `RequiredError` [#1029][]
- Added ability to use lexical_cast overloads constrained with enable_if
[#1021][]
- Bug fixes in latest release related to environmental variable parsing from
option groups and unrecognized fields in a config file [#1005][]

[#1005]: https://github.com/CLIUtils/CLI11/pull/1005
[#1008]: https://github.com/CLIUtils/CLI11/pull/1008
[#1011]: https://github.com/CLIUtils/CLI11/pull/1011
[#1012]: https://github.com/CLIUtils/CLI11/pull/1012
[#1016]: https://github.com/CLIUtils/CLI11/pull/1016
[#1018]: https://github.com/CLIUtils/CLI11/pull/1018
[#1021]: https://github.com/CLIUtils/CLI11/pull/1021
[#1025]: https://github.com/CLIUtils/CLI11/pull/1025
[#1029]: https://github.com/CLIUtils/CLI11/pull/1029
[#1030]: https://github.com/CLIUtils/CLI11/pull/1030
[#1033]: https://github.com/CLIUtils/CLI11/pull/1033
[#1036]: https://github.com/CLIUtils/CLI11/pull/1036

## Version 2.3: Precompilation Support

This version adds a pre-compiled mode to CLI11, which allows you to precompile
Expand Down
Loading

0 comments on commit 6c7b07a

Please sign in to comment.