Releases: jbeder/yaml-cpp
Releases Β· jbeder/yaml-cpp
yaml-cpp-0.9.0
What's changed
Assorted bugfixes, including:
- Increase minimum required CMake version to 3.5, update Googletest to 1.13
- Bazel module builds
- node/convert: Enable the template specialization for
std::string_viewproperly when the library is compiled by MSVC on Windows - CMake: Allow to disable uninstall
- Update cmakelists to use system googletest if available
- Fix indentation of empty flow sequences
- Add option YAML_ENABLE_PIC
- fix: use C locale by default
- Use
FetchContent_MakeAvailable - fix: parse files with '\r' symbols as line ending correctly
- fix(src): avoid possible infinite loop in LoadAll()
- missing keys should throw InvalidNode, not BadConversion
- fix: prettier floating point numbers
- Optimization of merge memories
yaml-cpp-0.8.0
- Significant CMake changes, especially to Windows builds
- Support for
std::unordered_map,std::valarray, andstd::string_view - Updated gtest dependency
- Assorted bug fixes
yaml-cpp-0.7.0
- Bazel support
- CMake improvements
- Adopts many modern C++ syntaxes
- Bug fixes
yaml-cpp-0.6.3
Patch release on 0.6.0:
- bug fixes
- CMake updates, now requiring 3.1
0.6.0 release notes:
- requires C++11
- removes dependency on Boost
- bug fixes
- performance improvements
yaml-cpp-0.6.2
Patch release on 0.6.0, fixing installation bug and mismatched versioning.
0.6.0 release notes:
requires C++11
removes dependency on Boost
bug fixes
performance improvements
yaml-cpp-0.6.1
WARNING: This release's CMake version doesn't match its tag. Please use 0.6.2 instead.
Patch release on 0.6.0, fixing installation bug.
0.6.0 release notes:
- requires C++11
- removes dependency on Boost
- bug fixes
- performance improvements
yaml-cpp-0.6.0
- requires C++11
- removes dependency on Boost
- bug fixes
- performance improvements
yaml-cpp-0.5.3
Bugfix release.
This will be the last release that does not require C++11.