Releases: j2inn/libhaystack
Releases · j2inn/libhaystack
v3.2.0
Improved dict macro
What's Changed
Full Changelog: v3.1.5...v3.1.6
Optimize namespace reflect
What's Changed
- Code coverage by @rracariu in #42
- Remove unnecessary cloning in namespace reflection. by @rracariu in #41
Full Changelog: v3.1.4...v3.1.5
Add to_tag_name
Add tag name support. Ported from haystack-core TypeScript sister lib.
Remove cruft from containment refs
Remove cruft from containment refs
Add containment ref handling
Add utility methods for adding containment refs.
Fix zinc parsing infinite loop
Fixes zinc parsing infinite loop.
v3.1.0 New Dict implementation
Implement an memory optimized Dict for small dictionaries.
This is a breaking API change as the new type does not transparently acts as a BTreeMap.
Update brio encoding/decoding and dict handling
Update brio encoding/decoding to fix null handling in dicts.
Update dict handling.
Rework namespace lifetimes + filter builder
Add haystack filter builder plus rework namespace lifetimes