Skip to content

Releases: fastify/fast-json-stringify

v7.0.0

09 Jun 12:23
v7.0.0
f3448d3

Choose a tag to compare

What's Changed

  • chore(types): remove deprecated debugMode option by @Tony133 in #840

Full Changelog: v6.4.0...v7.0.0

v6.4.0

05 May 16:13
ea598df

Choose a tag to compare

What's Changed

  • test: improve test coverage (~1%) by @nigrosimone in #822
  • chore: rename @sinclair/typebox to typebox by @Tony133 in #825
  • ci: remove stale.yml by @Tony133 in #826
  • feat: enhance benchmarking output structure by @cesco69 in #816
  • chore: upgrade c8 to v11.0.0 by @Tony133 in #828
  • chore(license): standardise license notice by @Fdawgs in #827
  • chore: upgrade to typescript v6.0.2 by @Tony133 in #831
  • build(deps): bump fastify/workflows/.github/workflows/plugins-ci.yml from 5 to 6 by @dependabot[bot] in #832
  • build(deps-dev): bump neostandard from 0.12.2 to 0.13.0 by @dependabot[bot] in #833
  • ci: add lock-threads workflow by @Fdawgs in #835
  • refactor(types): migrate from tsd to tstyche by @Tony133 in #837
  • chore(test): use Unix line terminators in json-add-comma.test.js by @LiviaMedeiros in #830
  • fix: extract reusable functions for non-recursive external $ref schemas by @mcollina in #838

New Contributors

Full Changelog: v6.3.0...v6.4.0

v6.3.0

06 Feb 02:43
a18917e

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v6.2.0...v6.3.0

v6.2.0

15 Jan 18:24
dca5960

Choose a tag to compare

What's Changed

  • docs: remove flatstr suggestion by @cesco69 in #796
  • fix: update fjs_type validation to check for toJSON method by @123NeNaD in #781
  • ci(ci): add concurrency config by @Fdawgs in #804
  • perf: improve-perfs by @ilteoood in #806
  • feat: new benchmark with tinybench by @cesco69 in #803
  • perf: monomorfic variables by @cesco69 in #801
  • chore: use default time value (100 ms is too low) by @cesco69 in #809
  • perf(serializer): avoid addComma when not necessary by @cesco69 in #811
  • perf(serializer): remove all anonymous functions (huge perf improvements!) by @cesco69 in #812

New Contributors

Full Changelog: v6.1.1...v6.2.0

v6.1.1

29 Sep 16:23
cc14cc8

Choose a tag to compare

What's Changed

Full Changelog: v6.1.0...v6.1.1

v6.1.0

28 Sep 15:08
159ef3a

Choose a tag to compare

What's Changed

  • perf: Cache obj[key] access into (missed property from PR 707) by @cesco69 in #759
  • chore: rename master to main by @Fdawgs in #761
  • ci(ci): set job permissions by @Fdawgs in #764
  • ci(.github): use latest node version by @Fdawgs in #765
  • ci: set permissions at workflow level by @Fdawgs in #766
  • ci: restore job level permissions by @Fdawgs in #767
  • ci: set workflow permissions to read-only by default by @Fdawgs in #768
  • build(deps): bump json-schema-ref-resolver from 2.0.1 to 3.0.0 by @dependabot[bot] in #769
  • ci(benchmark): remove git credentials after checkout by @Fdawgs in #770
  • build(deps-dev): bump tsd from 0.31.2 to 0.32.0 by @dependabot[bot] in #771
  • ci(benchmark): pin actions to commit-hash by @Fdawgs in #772
  • ci: use tags for immutable github actions by @Fdawgs in #775
  • chore(license): update date ranges; standardise style by @Fdawgs in #776
  • ci(benchmark): fix thollander/actions-comment-pull-request commit-hash by @Fdawgs in #777
  • refactor: use built-in wellformed operation by @climba03003 in #774
  • perf: direct access to serialize method by @cesco69 in #751
  • Add JSON accelerator to benchmarks by @mcollina in #763
  • chore(.npmrc): ignore scripts by @Fdawgs in #783
  • build(deps-dev): remove @fastify/pre-commit by @Fdawgs in #784
  • ci: remove benchmark workflow by @Fdawgs in #785
  • perf: fast exit for empty string by @cesco69 in #790
  • perf: avoid unnecessary access to array item by @cesco69 in #789

Full Changelog: v6.0.1...v6.1.0

v6.0.1

16 Jan 01:22
v6.0.1
5889e63

Choose a tag to compare

What's Changed

  • remove unused dependency by @gurgunday in #727
  • build(deps): bump fast-uri from 2.4.0 to 3.0.0 by @dependabot in #728
  • build(deps): bump fastify/workflows from 4.1.0 to 4.2.1 by @dependabot in #730
  • build(deps): bump fastify/workflows from 4.2.1 to 5.0.0 by @dependabot in #732
  • build(deps-dev): bump @sinclair/typebox from 0.32.35 to 0.33.4 by @dependabot in #733
  • build(deps): bump @fastify/merge-json-schemas from 0.1.1 to 0.2.0 by @dependabot in #738
  • build(deps): bump json-schema-ref-resolver from 1.0.1 to 2.0.0 by @dependabot in #737
  • feat: converted all the tap tests with node:test by @puskin94 in #739
  • refactor: replace var statements by @Fdawgs in #742
  • build(deps): bump thollander/actions-comment-pull-request from 2 to 3 by @dependabot in #743
  • ci(benchmark): fix github token input by @Fdawgs in #744
  • style: remove trailing whitespace by @Fdawgs in #745
  • build(deps-dev): bump @sinclair/typebox from 0.33.22 to 0.34.3 by @dependabot in #746
  • docs(readme): update ci badge syntax by @Fdawgs in #749
  • build(deps-dev): replace standard with neostandard by @Fdawgs in #750
  • build(deps-dev): bump neostandard from 0.11.9 to 0.12.0 by @dependabot in #752
  • build(deps-dev): add eslint, peer dep of neostandard by @Fdawgs in #753
  • chore(package): add contribs and funding by @Fdawgs in #754
  • refactor(lib/validator): prefix unused param with underscore by @Fdawgs in #755
  • docs(readme): spelling and grammar fixes by @Fdawgs in #756
  • build(dependabot): reduce npm updates to monthly by @Fdawgs in #757
  • test(ref): update expected error message by @Fdawgs in #758

New Contributors

  • @gurgunday made their first contribution in #727
  • @puskin94 made their first contribution in #739

Full Changelog: v6.0.0...v6.0.1

v6.0.0

21 Jun 13:46
adb0c8c

Choose a tag to compare

What's Changed

Full Changelog: v5.16.1...v6.0.0

v5.16.1

19 Jun 11:38
f5e79cd

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v5.16.0...v5.16.1

v5.16.0

21 May 10:18
cf5c0d0

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v5.15.1...v5.16.0