Skip to content

Releases: grrtbrtr/jsonkdiff

v1.1.0

11 May 10:05
dd567fc

Choose a tag to compare

This release focuses on scaling the comparison engine for large datasets and ensuring the tool behaves predictably in automated environments.

Highlights

  • Performance: Refactored key comparison to use Set.has lookups, moving from $O(n^2)$ to $O(n)$ complexity.
  • CI/CD safety: The CLI now returns exit code 1 on usage errors, preventing silent passes in build pipelines.
  • UX: Improved error messaging for missing files and invalid JSON.
  • Discovery: Enhanced NPM metadata and documentation for better visibility.

What's Changed

  • feature: key discovery safeguard by @grrtbrtr in #4
  • feature: optimize key comparison using Set for O(1) lookups by @grrtbrtr in #5
  • Release v1.1.0 by @grrtbrtr in #6

Full Changelog: v1.0.2...v1.1.0

v1.0.2

04 May 11:13
8eab74d

Choose a tag to compare

What's Changed

  • docs: add npm, license, build status and bundle size badges by @grrtbrtr in #2

Full Changelog: v1.0.1...v1.0.2

v1.0.1

04 May 09:57

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: https://github.com/grrtbrtr/jsonkdiff/commits/v1.0.1