Releases: StringEpsilon/fbJson
Releases · StringEpsilon/fbJson
0.15: More \u2665 for the spec
- Can now properly deescape \uXXXX strings.
0.14.2: Faster still
- Improved processing performance by quite a bit.
- Fixed issue #7
0.14.1 More copyleft
Changed licensed to MPL 2.0.
0.13
- More JSON-Compliance:
- Allow flat values
- support negative numbers
- more compliant but less pretty toString() output
- properly handle whitespaces
- properly handle unclosed strings
- Removed example code from repository
- Encapsulated "key" attribute
- Slight performance improvements here and there.
0.12
- Added a test.bas that runs a very basic unit-test-like sequence of tests on common and uncommon JSON-constructs.
- Parser can now handle all the possible constructs I could think of
- Parser should be a bit faster now
- No memory leak!
- Now comes with GOTO
0.11
Uh... I may or may not re-released this version because I messed up. You saw nothing!
Breaking
Breaking changes!
Fixed the acceptance of invalid values. This does break the API for AddItem(), as you now have to include the quotes for string-values.
´item.AddItem("foo", """bar""")´ instead of ´item.AddItem("foo", "bar")´
0.9.3 Bugfixes
Fixed a segfault in the parser when parsing something like this:
{"foo":}
Addtionally: If the parser finds that the child is malformed, it will flag the parent as malformed too.
0.9.2
Small fixes and tweaks