Skip to content

Releases: APokorny/async_json

Version 0.3.2: Bugfix for string_converter

11 Jan 20:11
09c00c2
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.3.1...v0.3.2

Version 0.3.1: Integrate HSM fixes

27 Mar 19:04
Compare
Choose a tag to compare

Version 0.3.1: Integration of HSM fixes

Several warnings detected by clang were fixed, additionally two bugs inside the unrolled state machine interpreter were fixed in the
dependency.

Full Changelog: v0.3.0...v0.3.1

Fast parser mode for async_json

09 Mar 10:05
f138ff6
Compare
Choose a tag to compare

Version 0.3.0: Fast parser mode for async_json

The new fast parsing mode uses the new unrolled - statemachine backend of hsm. Early tests shows that it can perform twice as fast.
The new mode is implemented via tag dispatching. To make use of the feature, you have to use different event handlers and entry points within extractor expression - i.e. use fast_path vs path, use make_fast_extractor vs make_extractor.

Be aware that the new mode trades ROM for faster execution.

What's Changed

New Contributors

Full Changelog: 0.2.0...v0.3.0

Version 0.2.0: Little bit of everything

02 Mar 11:22
Compare
Choose a tag to compare

Version 0.2.0

This release bundles many smaller improvements of the past months. It includes clean ups and warnings fixed, and improvements in dependencies like hsm. It also adds the ability to have the parser and extractor utilities built as separate translation units. See extern_impl.hpp for reference.

What's Changed

New Contributors

Full Changelog: https://github.com/APokorny/async_json/commits/0.2.0