Releases: ExJson/xjs-core
Releases · ExJson/xjs-core
0.25 Experimental
Migrate from Jitpack
0.24 Experimental
Fixed all the bugs I could find. There are probably more, so still experimental
0.23 Experimental
- Adds a new
GENERATED_STRING
token type - Adds
TokenStream$RangedItr
for parsing stream slices - Adds some missing unit test coverage
0.22 Experimental
Minor parsing fixes
0.21 Experimental
- Better support for non-containerized inputs in
TokenParser
- Fixed parsing additional tokens without delimiters in
XjsParser
0.20 Experimental
Exposes the internal Tokenizer
API to be extended for exotic formats.
0.19 Experimental
Warning: this version brings breaking changes to implementors.
Changes in version 0.19:
- A new token-based parsing system and data structure.
- A new element-based writing system. Note that the existing
JsonValue
data structure is and most likely will remain unchanged. - Major optimizations to
XjsParser
. - Optimizations to
JsonWriter
. - Established solid rules for newline handling in various comment types.
- Updated some expectations for implicit string handling in XJS serializers.
0.18 Experimental
- Safer parsing and writing functions
- This includes a breaking change to
WritingFunction
, which now accepts a File instead of a Writer.
0.17 Experimental
- Fixed a few bugs with
omitQuotes
0.16 Experimental
- Better logic in
StringType#select