Skip to content

Commit dd0d8e4

Browse files
authored
Bump version to 1.9.0 (#408)
* Bump version to 1.9.0 * Include CMake mention
1 parent 6cc757f commit dd0d8e4

File tree

6 files changed

+112
-100
lines changed

6 files changed

+112
-100
lines changed

.appveyor.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
version: 1.8.0.{build}
1+
version: 1.9.0.{build}
22

33
branches:
44
only:

.github/CONTRIBUTING.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,4 +68,12 @@ yarn all-contributors add username code,bug
6868

6969
## For maintainers: Making a release
7070

71-
Remember to replace the emoji in the readme, being careful not to replace the ones in all-contributors.
71+
Remember to replace the emoji in the readme, being careful not to replace the ones in all-contributors if any overlap.
72+
73+
Steps:
74+
* Update changelog if needed
75+
* Update the version in `.appveyor.yml` and `include/CLI/Version.hpp`.
76+
* Find and replace in README:
77+
* Replace " 🆕" and "🆕 " with "" (ignores the description line)
78+
* Check for `\/\/$` (vi syntax) to catch leftover `// 🆕`
79+
* Replace "🚧" with "🆕" (manually ignore the description line)

CHANGELOG.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ configuration options were added to facilitate a wider variety of apps. GCC
2525
* Backend: File checking updates [#341][]
2626
* Backend: Using pre-commit to format, checked in GitHub Actions [#336][]
2727
* Backend: Clang-tidy checked again, CMake option now `CL11_CLANG_TIDY` [#390][]
28-
* Backend: Warning cleanup, more checks from klocwork [#350][], Effective C++ [#354][], clang-tidy [#360][], CUDA NVCC [#365][], cross compile [#373][], and sign conversion [#382][]
28+
* Backend: Warning cleanup, more checks from klocwork [#350][], Effective C++ [#354][], clang-tidy [#360][], CUDA NVCC [#365][], cross compile [#373][], sign conversion [#382][], and cpplint [#400][]
2929
* Docs: CLI11 Tutorial now hosted in the same repository [#304][], [#318][], [#374][]
3030
* Bugfix: Fixed undefined behavior in `checked_multiply` [#290][]
3131
* Bugfix: `->check()` was adding the name to the wrong validator [#320][]
@@ -34,6 +34,7 @@ configuration options were added to facilitate a wider variety of apps. GCC
3434
* Bugfix: Enum conversion no longer broken if stream operator added [#348][]
3535
* Build: The meson build system supported [#299][]
3636
* Build: GCC 4.7 is no longer supported, due mostly to GoogleTest. GCC 4.8+ is now required. [#160][]
37+
* Build: Restructured significant portions of CMake build system [#394][]
3738

3839
> ### Converting from CLI11 1.8:
3940
>
@@ -77,6 +78,8 @@ configuration options were added to facilitate a wider variety of apps. GCC
7778
[#374]: https://github.com/CLIUtils/CLI11/pull/374
7879
[#382]: https://github.com/CLIUtils/CLI11/pull/382
7980
[#390]: https://github.com/CLIUtils/CLI11/pull/390
81+
[#394]: https://github.com/CLIUtils/CLI11/pull/394
82+
[#400]: https://github.com/CLIUtils/CLI11/pull/400
8083

8184

8285
## Version 1.8: Transformers, default strings, and flags

0 commit comments

Comments
 (0)