Releases: grrtbrtr/jsonkdiff
Releases · grrtbrtr/jsonkdiff
v1.1.0
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.haslookups, moving from$O(n^2)$ to$O(n)$ complexity. -
CI/CD safety: The CLI now returns exit code
1on 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