Releases: peterchen-cp/yaml-cpp-path
3.1 Feature Beta: Make / Ensure
Adds Make and Ensure, using a path specification to create or extend YAML data.
Multiple issues detected in this release (affecting earlier ones, too):
-
My use of node building runs into issues with the yaml-cpp memory management: there's no real leak at the end of the program, but some operations tend to acculumate memory (and slow down significantly).
-
Error handling / diagnostics is inconsistent and needs cleanup. I still fancy the idea to make extended diagnostics optional (since they may be too constly in a very very few scenarios). By now, this attempt only has led to awkward (internal) API's and scattered error handling.
-
Ensuredoesn't have much test coverage. It works, but maybe not always. -
doxygen documentation not included separately because it hasn't changed
3.0 - map filters!
Replaced seq-map filter with a more functional map filter. Updated documentation and YAPATE explorer utility
Release 2
doxygen-docs.zip: doxygen-generated documentationyaml-path.zip: library only source codeYAPATE.zip: a Windows x86 application for interactive demonstration and testing of yaml paths
Enjoy!