1
1
# Changelog
2
2
3
- ## Version 2.4: Unicode, TOML support, and fuzzing
3
+ ## Version 2.4: Unicode and TOML support
4
4
5
- This version adds unicode support, support for TOML standard including multiline
5
+ This version adds Unicode support, support for TOML standard including multiline
6
6
strings, digit separators, string escape sequences,and dot notation. An initial
7
- round of a fuzzer was added to teseting which has caught several bugs related to
7
+ round of a fuzzer was added to testing which has caught several bugs related to
8
8
config file processing, and a few other edge cases not previously observed.
9
9
10
- - Add unicode support and bug fixes [ #804 ] [ ] , [ #923 ] [ ] , [ #876 ] [ ] , [ #848 ] [ ] ,
11
- [ #832 ] [ ]
10
+ - Add Unicode support and bug fixes [ #804 ] [ ] , [ #923 ] [ ] , [ #876 ] [ ] , [ #848 ] [ ] ,
11
+ [ #832 ] [ ] , [ # 987 ] [ ]
12
12
- Match TOML standard for string and numerical entries, multiline strings
13
13
[ #968 ] [ ] , [ #967 ] [ ] ,[ #964 ] [ ] , [ #935 ] [ ]
14
14
- Add validation for environmental variables [ #926 ] [ ]
@@ -25,42 +25,46 @@ config file processing, and a few other edge cases not previously observed.
25
25
- Bugfix: Environmental variable checks in non-triggered subcommands [ #904 ] [ ]
26
26
- Bugfix: Environmental variables were not being correctly process by config
27
27
pointer [ #891 ] [ ]
28
- - Bugfix: Undefined behavior in sum_string_vector [ #893 ] [ ]
29
- - Bugfix: Warnings and updates for Cuda 11 support [ #851 ] [ ]
28
+ - Bugfix: Undefined behavior in ` sum_string_vector ` [ #893 ] [ ]
29
+ - Bugfix: Warnings and updates for CUDA 11 support [ #851 ] [ ]
30
30
- Backend: Add tests for newer compilers (lost with Travis CI) [ #972 ] [ ]
31
- - Backend: Increaase minimum CMake to 3.5 [ #898 ] [ ]
31
+ - Backend: Increase minimum CMake to 3.5 [ #898 ] [ ]
32
32
- Backend: Remove integrated Conan support (provided now by Conan center)
33
33
[ #853 ] [ ]
34
+ - Tests: Support Catch2 Version 3 [ #896 ] [ ] , [ #980 ] [ ]
34
35
35
- [ #970 ] : https://github.com/CLIUtils/CLI11/pull/970
36
- [ #968 ] : https://github.com/CLIUtils/CLI11/pull/968
37
- [ #967 ] : https://github.com/CLIUtils/CLI11/pull/967
38
- [ #964 ] : https://github.com/CLIUtils/CLI11/pull/964
39
- [ #935 ] : https://github.com/CLIUtils/CLI11/pull/935
40
- [ #930 ] : https://github.com/CLIUtils/CLI11/pull/930
41
- [ #905 ] : https://github.com/CLIUtils/CLI11/pull/905
42
- [ #874 ] : https://github.com/CLIUtils/CLI11/pull/874
36
+ [ #768 ] : https://github.com/CLIUtils/CLI11/pull/768
37
+ [ #789 ] : https://github.com/CLIUtils/CLI11/pull/789
38
+ [ #804 ] : https://github.com/CLIUtils/CLI11/pull/804
39
+ [ #832 ] : https://github.com/CLIUtils/CLI11/pull/832
43
40
[ #846 ] : https://github.com/CLIUtils/CLI11/pull/846
44
- [ #928 ] : https://github.com/CLIUtils/CLI11/pull/928
45
- [ #916 ] : https://github.com/CLIUtils/CLI11/pull/916
46
- [ #914 ] : https://github.com/CLIUtils/CLI11/pull/914
47
- [ #913 ] : https://github.com/CLIUtils/CLI11/pull/913
48
- [ #904 ] : https://github.com/CLIUtils/CLI11/pull/904
49
- [ #891 ] : https://github.com/CLIUtils/CLI11/pull/891
50
- [ #893 ] : https://github.com/CLIUtils/CLI11/pull/893
41
+ [ #848 ] : https://github.com/CLIUtils/CLI11/pull/848
51
42
[ #851 ] : https://github.com/CLIUtils/CLI11/pull/851
52
- [ #926 ] : https://github.com/CLIUtils/CLI11/pull/926
53
- [ #804 ] : https://github.com/CLIUtils/CLI11/pull/804
54
- [ #923 ] : https://github.com/CLIUtils/CLI11/pull/923
43
+ [ #853 ] : https://github.com/CLIUtils/CLI11/pull/853
44
+ [ #874 ] : https://github.com/CLIUtils/CLI11/pull/874
55
45
[ #876 ] : https://github.com/CLIUtils/CLI11/pull/876
56
- [ #848 ] : https://github.com/CLIUtils/CLI11/pull/848
57
- [ #832 ] : https://github.com/CLIUtils/CLI11/pull/832
46
+ [ #891 ] : https://github.com/CLIUtils/CLI11/pull/891
47
+ [ #893 ] : https://github.com/CLIUtils/CLI11/pull/893
48
+ [ #896 ] : https://github.com/CLIUtils/CLI11/pull/896
49
+ [ #898 ] : https://github.com/CLIUtils/CLI11/pull/898
50
+ [ #904 ] : https://github.com/CLIUtils/CLI11/pull/904
51
+ [ #905 ] : https://github.com/CLIUtils/CLI11/pull/905
52
+ [ #913 ] : https://github.com/CLIUtils/CLI11/pull/913
53
+ [ #914 ] : https://github.com/CLIUtils/CLI11/pull/914
54
+ [ #916 ] : https://github.com/CLIUtils/CLI11/pull/916
58
55
[ #918 ] : https://github.com/CLIUtils/CLI11/pull/918
59
- [ #768 ] : https://github.com/CLIUtils/CLI11/pull/768
60
- [ #789 ] : https://github.com/CLIUtils/CLI11/pull/789
56
+ [ #923 ] : https://github.com/CLIUtils/CLI11/pull/923
57
+ [ #926 ] : https://github.com/CLIUtils/CLI11/pull/926
58
+ [ #928 ] : https://github.com/CLIUtils/CLI11/pull/928
59
+ [ #930 ] : https://github.com/CLIUtils/CLI11/pull/930
60
+ [ #935 ] : https://github.com/CLIUtils/CLI11/pull/935
61
+ [ #964 ] : https://github.com/CLIUtils/CLI11/pull/964
62
+ [ #967 ] : https://github.com/CLIUtils/CLI11/pull/967
63
+ [ #968 ] : https://github.com/CLIUtils/CLI11/pull/968
64
+ [ #970 ] : https://github.com/CLIUtils/CLI11/pull/970
61
65
[ #972 ] : https://github.com/CLIUtils/CLI11/pull/972
62
- [ #898 ] : https://github.com/CLIUtils/CLI11/pull/898
63
- [ #853 ] : https://github.com/CLIUtils/CLI11/pull/853
66
+ [ #980 ] : https://github.com/CLIUtils/CLI11/pull/980
67
+ [ #987 ] : https://github.com/CLIUtils/CLI11/pull/987
64
68
65
69
## Version 2.3: Precompilation Support
66
70
0 commit comments