| 2.1.0 |
new: jsonc/Verifier — validates JSONC text with exact error locations. Parser performance improvements (pre-allocated token singletons). |
| 2.0.0 |
functional rewrite using stream-chain 3.4.x. New: JSONC parser/stringer, FlexAssembler. See Migrating from 1.x to 2.x. |
| 1.9.1 |
fixed a race condition in disassembler implementation. Thx, Noam Okman. |
| 1.9.0 |
fixed a slight deviation from the JSON standard. Thx Peter Burns. |
| 1.8.0 |
added an option to indicate/ignore JSONL errors. Thx, AK. |
| 1.7.5 |
fixed a stringer bug with ASCII control symbols. Thx, Kraicheck. |
| 1.7.4 |
updated dependency (stream-chain), bugfix: inconsistent object/array braces. Thx Xiao Li. |
| 1.7.3 |
added an assembler option to treat numbers as strings. |
| 1.7.2 |
added an error check for JSONL parsing. Thx Marc-Andre Boily. |
| 1.7.1 |
minor bugfix and improved error reporting. |
| 1.7.0 |
added utils/Utf8Stream to sanitize utf8 input, all parsers support it automatically. Thx john30 for the suggestion. |
| 1.6.1 |
the technical release, no need to upgrade. |
| 1.6.0 |
added jsonl/Parser and jsonl/Stringer. |
| 1.5.0 |
Disassembler and streamers now follow JSON.stringify() and JSON.parse() protocols respectively including replacer and reviver. |
| 1.4.1 |
bugfix: Stringer with makeArray should produce empty array if no input. |
| 1.4.0 |
added makeArray functionality to Stringer. Thx all who asked for it! |
| 1.3.3 |
bugfix: very large/infinite streams with garbage didn't fail. Thx Arne Marschall. |
| 1.3.2 |
bugfix: filters could fail with packed-only token streams. Thx Trey Brisbane. |
| 1.3.1 |
bugfix: reverted the last bugfix in Verifier, a bugfix in tests, thx Guillermo Ares. |
| 1.3.0 |
added Batch, a bugfix in Verifier. |
| 1.2.1 |
the technical release. |
| 1.2.0 |
added Verifier. |
| 1.1.4 |
fixed Filter going haywire, thx @codebling. |
| 1.1.3 |
fixed Parser streaming numbers when shouldn't, thx Grzegorz Lachowski. |
| 1.1.2 |
fixed Stringer not escaping some symbols, thx Pavel Bardov. |
| 1.1.1 |
minor updates in docs and comments. |
| 1.1.0 |
added Disassembler. |
| 1.0.3 |
minor tweaks, added TypeScript typings and the badge. |
| 1.0.2 |
minor tweaks, documentation improvements. |
| 1.0.1 |
reorg to fix export problems. |
| 1.0.0 |
the first 1.0 release. |
| 0.6.1 |
the technical release. |
| 0.6.0 |
added Stringer to convert event streams back to JSON. |
| 0.5.3 |
bug fix to allow empty JSON Streaming. |
| 0.5.2 |
bug fixes in Filter. |
| 0.5.1 |
corrected README. |
| 0.5.0 |
added support for JSON Streaming. |
| 0.4.2 |
refreshed dependencies. |
| 0.4.1 |
added StreamObject by Sam Noedel. |
| 0.4.0 |
new high-performant Combo component, switched to the previous parser. |
| 0.3.0 |
new even faster parser, bug fixes. |
| 0.2.2 |
refreshed dependencies. |
| 0.2.1 |
added utilities to filter objects on the fly. |
| 0.2.0 |
new faster parser, formal unit tests, added utilities to assemble objects on the fly. |
| 0.1.0 |
bug fixes, more documentation. |
| 0.0.5 |
bug fixes. |
| 0.0.4 |
improved grammar. |
| 0.0.3 |
the technical release. |
| 0.0.2 |
bug fixes. |
| 0.0.1 |
the initial release. |