Releases: kamchatka-volcano/cmdlime
Releases · kamchatka-volcano/cmdlime
v2.7.0
v2.6.0
v2.5.0
- Now
std::filesystem::path
parameters are converted to the canonical form by default. If necessary, this can be disabled with theCMDLIME_NO_CANONICAL_PATHS
compiler definition or CMake variable.
v2.4.1
- changed
CommandLineReader::exec()
failure exit code from -1 to 1;
v2.4.0
- Added
CommandLineReader::exec()
overloads taking wide string arguments on Windows - Added the support for reading
std::wstring
andstd::filesystem::path
with UTF16 encoding on Windows
Readme
-AddedPostProcessor
- the class template that allows to check or change the state of the config object after it was read;
Readme
v2.3.1
Maintenance
- Updated
sfun
to 3.1.1 - Started using
SealLake_IsInstalled
CMake function to only install dependencies whencmdlime
is installed
v2.3.0
v2.2.0
v2.1.1
- Updated the
nameof
library, nowcmdlime
can be used with MSVC compiler when functionality provided bynameof
is enabled (C++20 is required)
v2.1.0
- Fixed issues on MSVC compiler
- Changed pragma once to macro include guards
- Updated CMake config to use
seal_lake
library - Added GitHub Actions configuration for CI pipeline