Releases: thothonegan/libWexpr
Releases · thothonegan/libWexpr
v1.1.0-REL
Release v1.1.0-REL
Pretty much everything that has occurred since the initial release - tagging for Wolf v2.6.0.
Features (since v1.0.0)
- Can write out wexpr files and mutate the tree
- New binary
WexprToolwhich can validate wexpr, make it human readable, minify it, or convert to binary wexpr. - Implementation test framework allowing testing of an implementation, including ones outside of libWexpr
- Added binary data within wexpr via base64
- Added bwexpr - a binary encoded wexpr format
- Start of schema support - can write a wexpr schema which can be validated against. While it has the start of a structure for linking schemas together (and a future wexpr.hackerguild.com via optionally linking to libcurl), its not complete.
Bug Fixes / Other Improvements
- Fixed comment blocks
- Blank strings arent barewords and must be quoted
- Fixed an issue where a bareword starting with 'null' would be considered the keyword null
- Fixed several other bugs and crashes
- Library is now unity build safe