Skip to content

Releases: fastify/fast-json-stringify

v5.9.2

26 Dec 18:42
Compare
Choose a tag to compare

What's Changed

  • feat: replace uuid with prefixed string with schemaIdCounter by @Uzlopak in #661
  • build(deps-dev): bump @sinclair/typebox from 0.31.28 to 0.32.3 by @dependabot in #668
  • fix: consistently handle string in array by @qwelias in #666

New Contributors

Full Changelog: v5.9.1...v5.9.2

v5.9.1

03 Nov 10:25
14338e2
Compare
Choose a tag to compare

What's Changed

  • Revert "perf: use node: prefix to bypass require.cache call for builtins (#644)" by @mcollina in #660

Full Changelog: v5.9.0...v5.9.1

v5.9.0

02 Nov 13:58
81625ca
Compare
Choose a tag to compare

What's Changed

  • build(deps-dev): bump @sinclair/typebox from 0.29.6 to 0.30.4 by @dependabot in #638
  • build(deps-dev): bump @sinclair/typebox from 0.30.4 to 0.31.1 by @dependabot in #639
  • build(deps-dev): bump tsd from 0.28.1 to 0.29.0 by @dependabot in #643
  • perf: use node: prefix to bypass require.cache call for builtins by @Fdawgs in #644
  • build(deps): bump actions/checkout from 3 to 4 by @dependabot in #647
  • chore: add .gitattributes file by @Fdawgs in #649
  • chore(examples): add missing use strict directive by @Fdawgs in #652
  • perf(lib/ref-resolver): optimize split param by @Fdawgs in #654
  • deps: use json-schema-ref-resolver by @ivan-tymoshenko in #653
  • chore(package): explicitly declare js module type by @Fdawgs in #656
  • build(deps): bump actions/setup-node from 3 to 4 by @dependabot in #657
  • Serializing const type with ' character by @seidelmartin in #658

New Contributors

Full Changelog: v5.8.0...v5.9.0

v5.8.0

02 Aug 13:28
bed5897
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v5.7.0...v5.8.0

v5.7.0

02 Apr 23:02
d7698ee
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v5.6.2...v5.7.0

v5.6.2

23 Feb 14:08
c83cc32
Compare
Choose a tag to compare

What's Changed

  • use Number.isInteger instead of bitwise operation by @Uzlopak in #606

Full Changelog: v5.6.1...v5.6.2

v5.6.1

22 Feb 12:00
cb736a2
Compare
Choose a tag to compare

What's Changed

Full Changelog: v5.6.0...v5.6.1

v5.6.0

21 Feb 22:55
75c7d62
Compare
Choose a tag to compare

What's Changed

  • build(deps-dev): bump tsd from 0.24.1 to 0.25.0 by @dependabot in #565
  • build(deps): bump thollander/actions-comment-pull-request from 1 to 2 by @dependabot in #567
  • chore(.gitignore): add clinic by @Fdawgs in #568
  • fix: fix error message when type is array and object is object by @yukha-dw in #569
  • avoid intermediate variable by @Uzlopak in #572
  • use sanitized instead of stringifying again by @Uzlopak in #571
  • pre-compute empty string by @Uzlopak in #573
  • Array should only have "length"-check if items is an Array by @Uzlopak in #570
  • expose only location instead of Object value by @Uzlopak in #574
  • add unit test for allOf, where types, format and nullable missmatch by @Uzlopak in #577
  • improve mechanics and test coverage for largeArraySize-option by @Uzlopak in #575
  • invalid value for patternproperties are validated by ajv by @Uzlopak in #576
  • remove semver and proxyquire dev dependencies by @Uzlopak in #584
  • add trunc as rounding method by @Uzlopak in #583
  • improve coverage of serializer.js to 100% by @Uzlopak in #580
  • move tap options into .taprc by @Uzlopak in #587
  • improve test coverage of ref-resolver to 100% by @Uzlopak in #586
  • remove luxon by @Uzlopak in #585
  • improve perf of creation by @Uzlopak in #588
  • only pass rounding option to serializer of standalone by @Uzlopak in #593
  • branchless addComma by @Uzlopak in #590
  • sort objectKeywords by probability by @Uzlopak in #591
  • avoid main encapsulation for simple object by @Uzlopak in #594
  • improve performance of asInteger serializer by @Uzlopak in #589
  • improve asString performance by @Uzlopak in #592
  • improve performance of asNumber by @Uzlopak in #595
  • avoid intermediate strings. use const and let by @Uzlopak in #596
  • avoid generation of intermediate array by @Uzlopak in #598
  • instead of global variables create context object and pass it as parameter by @Uzlopak in #600
  • add genFuncNameCounter as functionsCounter to context by @Uzlopak in #601

New Contributors

Full Changelog: v5.5.0...v5.6.0

v5.5.0

05 Dec 10:26
ce166c8
Compare
Choose a tag to compare

What's Changed

Full Changelog: v5.4.1...v5.5.0

v5.4.1

07 Nov 11:46
72d2c9f
Compare
Choose a tag to compare

What's Changed

Full Changelog: v5.4.0...v5.4.1