Releases: beached/daw_json_link
release version 2.6.0
Added initial support for custom allocators
release version 2.4.0
Merge pull request #190 from beached/develop Exposed json_path_node from find_json_path_to, also find_json_path_stack_to that exposes a stack of json_path_nodes, along with it's to_string impl
release version 2.2.0
Fixed performance issues and cleaned up double parsing from fix to allow for more significant digits than are available in the result type
release version 2.1.5
Fixes for errors in double parsing and tests to ensure they remain similar to strtod
release version 2.1.1
Exposed daw_json_assert header so that code that uses firewalled parsers does not need to include the full daw_json_link
Updated documentation
Bug fixes
Added ciso646 header for better MSVC compatability
release version 2.0.2
Bugfix with cmake install destination
Kitchen Sink
This is the v2 release with more goodness.
More tests
More documents
More ways to static map JSON to C++
Can explore JSON documents via a DOM
Event based(SAX) parsing
Mix all three
Plus constexpr goodness is still there.
Many QoL fixes
Version 2 Beta 3
This is the third beta. API should be stable, documentation and bugfixes from here to 2.0.
Changes:
Updated Documentation
Added RAW JSON support via json_delayed
Versions 2 Beta 2
Version 2 coming soon
Fast JSON parsing...check
Parse directly to your data structures without a DOM...check
Browse JSON documents...check
Event/SAX based parsing...check
Limits...not many, even bignums are supported
Type Checked JSON...check
Somethings are new in number two
version 2.0.0 beta 1
Added json_value and json_value_iterator to allow JSON data discovery. It is a lazy parser and will only parse as when you ask it to, otherwise it will skip the unused values.
More testing