Skip to content

Releases: gajus/roarr

v7.21.2

26 Oct 03:51

Choose a tag to compare

fix: update lock

v7.21.1

12 Mar 18:15

Choose a tag to compare

wip

v7.21.0

16 Nov 07:55

Choose a tag to compare

feat: add maximum breath and depth limits

v7.20.0

16 Nov 07:32

Choose a tag to compare

feat: provide better error trace

v7.19.0

16 Nov 07:13

Choose a tag to compare

feat: abstract stringify utility

v7.18.4

15 Nov 21:59

Choose a tag to compare

fix: use safe stringify

v7.18.3

30 Oct 19:26

Choose a tag to compare

fix: handle process being undefined

v7.18.2

30 Oct 17:50

Choose a tag to compare

fix: export JsonObject

v7.18.1

30 Oct 17:41

Choose a tag to compare

fix: export JsonObject

v7.18.0

30 Oct 17:30

Choose a tag to compare

feat: remove fast-json-stringify

With "fast-json-stringify":
simple message x 731,726 ops/sec ±1.00% (96 runs sampled)
message with printf x 604,838 ops/sec ±0.98% (95 runs sampled)
message with context x 660,218 ops/sec ±0.68% (97 runs sampled)
message with large context x 715,211 ops/sec ±1.52% (74 runs sampled)
message with large context x 724,470 ops/sec ±1.29% (77 runs sampled)

Without "fast-json-stringify":
simple message x 630,566 ops/sec ±0.59% (99 runs sampled)
message with printf x 551,880 ops/sec ±0.49% (100 runs sampled)
message with context x 577,205 ops/sec ±0.57% (99 runs sampled)
message with large context x 620,727 ops/sec ±1.03% (78 runs sampled)
message with large context x 622,001 ops/sec ±1.47% (76 runs sampled)

The difference is too minor at this point to make it worthwhile