Skip to content

Releases: prantlf/v-json

0.2.6

16 Nov 04:20
Compare
Choose a tag to compare

0.2.6 (2024-11-16)

Bug Fixes

  • Replace get_uchar with get_rune (1f02e40)

0.2.5

16 Nov 02:56
Compare
Choose a tag to compare

0.2.5 (2024-11-16)

Bug Fixes

  • Replace deprecated index_u8_last with last_index_u8 (60ee485)
  • Fix sources for the new V compiler (7e10163)

0.2.4

17 Apr 22:40
Compare
Choose a tag to compare

0.2.4 (2024-04-17)

Bug Fixes

  • Clone unsafely created string saved in arrays (1e300ab)

0.2.3

17 Apr 20:06
Compare
Choose a tag to compare

0.2.3 (2024-04-17)

Bug Fixes

  • Replace constant arrays with fixed arrays (61c8554)

0.2.2

24 Mar 10:59
Compare
Choose a tag to compare

0.2.2 (2024-03-24)

Bug Fixes

  • Add the now mandatory & for passing references (5e910c8)

0.2.1

28 Jan 14:25
Compare
Choose a tag to compare

0.2.1 (2024-01-28)

Bug Fixes

  • Fix sources for the new V compiler (814260a)

0.2.0

01 Jan 21:43
Compare
Choose a tag to compare

0.2.0 (2024-01-01)

Features

  • Implement marshal without Any, introduce marshal_opt (31b1257)
  • Remove options from parse, stringify and unmarshal (cbf9de6)
  • Add escape and escape_opt for just escaping string values (a4d20b5)

BREAKING CHANGES

If you just pass default options to the functions,
just delete them. They do not expect options any more. If you use
non-empty options, replace the function name with <name>_opt,
which supports options.

If you just pass default options to marshal,
just delete them. The marshal does not expect options. If you
use non-empty options, replace marshal with marshal_opt,
which supports options. Also, although replacing the implementation
should not change the behaviour of the interface, there might be
bugs, which the existing tests had not discovered.

0.1.4

31 Dec 16:31
Compare
Choose a tag to compare

0.1.4 (2023-12-31)

Bug Fixes

  • Fix writing through UTF-8 bytes to builder (a799e1a)

0.1.3

11 Dec 19:24
Compare
Choose a tag to compare

0.1.3 (2023-12-11)

Bug Fixes

  • Adapt for V langage changes (cf6f61f)

0.1.2

14 Nov 19:53
e029770
Compare
Choose a tag to compare

0.1.2 (2023-11-14)

Bug Fixes

  • Reduce memory allocations when writing escape sequences (148fd9c)