Skip to content

Releases: peterchen-cp/yaml-cpp-path

3.1 Feature Beta: Make / Ensure

21 Mar 07:39

Choose a tag to compare

Pre-release

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.

  • Ensure doesn'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!

06 Mar 22:47

Choose a tag to compare

Replaced seq-map filter with a more functional map filter. Updated documentation and YAPATE explorer utility

Release 2

22 Feb 21:53

Choose a tag to compare

  • doxygen-docs.zip: doxygen-generated documentation
  • yaml-path.zip: library only source code
  • YAPATE.zip: a Windows x86 application for interactive demonstration and testing of yaml paths

Enjoy!