Skip to content

Releases: xtao-org/jsonhilo

v0.5.0 / 2025-08-24 / A bufferOnChunk AsyncGenerator release

24 Aug 21:13

Choose a tag to compare

What's Changed

  • BREAKING (slightly): JsonHigh will now throw on end() if an error was reported by JsonLow

Issues/PRs:

  • Issues #10 and #12 / PR #13 -- AsyncJsonHighGenerator and buffer on chunk
    • Added support for AsyncIterables/AsyncGenerators via AsyncJsonHighGenerator
    • Added the bufferOnChunk option and associated bufferKey, bufferString, closeKey, and closeString events

Full Changelog: v0.4.1...v0.5.0

v0.5.0-alpha / 2025-08-24 / Pre-release with async buffering on chunks

24 Aug 20:44

Choose a tag to compare

[BREAKING] throw error in JsonHigh end()

Full Changelog: v0.4.2-alpha...v0.5.0-alpha

v0.4.2-alpha / 2025-02-25 / Pre-release with async buffering on chunks

24 Feb 23:15

Choose a tag to compare

v0.4.1 / 2025-02-19 / A make options optional release

19 Feb 22:17

Choose a tag to compare

Fixed the newly added options in JsonHigh.d.ts -- marked as optional.

Full Changelog: v0.4.0...v0.4.1

v0.4.0 / 2025-02-18 / An LLM and big number friendly release

18 Feb 22:12
56aab16

Choose a tag to compare

What's Changed

  • BREAKING (slightly): PosInfoAdapter (and so JsonHigh) now report lines and colums starting from 1 (as is tradition) instead of 0

Issues/PRs:

  • Issue #10 / PR #11 -- support incomplete strings in JsonHigh
    • Added the maxStringBufferLength option and associated bufferKey, bufferString, closeKey, and closeString events
    • Exposed openKey, openString, and openNumber events
    • Added the parseNumbers and maxNumberLength options to support numbers of arbitrary precision
  • Improved docs, added some docstrings to JsonHigh
  • Simplified error handling in JsonHigh

Full Changelog: v0.3.8...v0.4.0

v0.3.8 / 2025-02-07

07 Feb 22:31

Choose a tag to compare

What's Changed

Full Changelog: v0.3.7...v0.3.8

v0.3.7 / 2024-08-27

27 Aug 20:34

Choose a tag to compare

What's Changed

Addressed issue #6 by @djedr in #7

Documented for error handling, added isError.

Full Changelog: v0.3.6...v0.3.7

v0.3.6 / 2024-02-20

20 Feb 09:43

Choose a tag to compare

No changes in code.

Just adding buy-me-a-coffee buttons. Appreciate your support!

v0.3.4 / 2023-12-08

08 Dec 17:39

Choose a tag to compare

No changes in code.

Just releasing to announce participation in an alpha Githelp trial.

v0.3.3 / 2023-09-29

29 Sep 11:44

Choose a tag to compare

What's Changed

  • Better types, return hexIndex and maxDepth in state getter, fix import by @rafern in #4

New Contributors

  • @rafern made their first contribution in #4

Full Changelog: v0.3.2...v0.3.3