Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

json-schema-diff

Package Overview
Dependencies
Maintainers
3
Versions
25
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

json-schema-diff - npm Package Versions

23

0.18.1

Diff

Changelog

Source

0.18.1 (2024-03-20)

argos83
published 0.18.0 •

Changelog

Source

0.18.0 (2022-08-15)

⚠ BREAKING CHANGES

  • NodeJS v8.x and v10.x are not longer supported. Migrate to NodeJS v12.x or above

Features

  • allow enabling/disabling law of absorption simplication in cartesian product (f83cce0)

Reverts

  • Revert "fix: remove unnecessary and non-performant isSubsetOf operations when calculating cartesian product of type sets" (345c464)

Miscellaneous Chores

  • bump dependencies and migrate from deprecated tslint to eslint (739d5e1)
argos83
published 0.17.1 •

Changelog

Source

0.17.1 (2021-10-11)

Bug Fixes

  • remove unnecessary and non-performant isSubsetOf operations when calculating cartesian product of type sets (2e0a41f), closes #5
bsayers
published 0.17.0 •

Changelog

Source

0.17.0 (2021-06-28)

Features

  • add support for minimum, exclusiveMinumum, maximum and exclusiveMaximum (796c36a)
  • consider integer as a subtype of number (3f6d42b)
  • dropping support for node 8 (266b3ec)

<a name="0.16.0"></a>

Bug Fixes

  • issue when schema property names matched functions in object.prototype (50e2fa3), closes #2

Features

  • add support for string maxLength and minLength (cc41c09)

<a name="0.15.0"></a>

bsayers
published 0.16.0 •

bsayers
published 0.15.0 •

Changelog

Source

0.15.0 (2020-01-24)

Features

  • add support for the not keyword (4bd65e4)
  • add support for the oneOf keyword (6b6c589)
  • output schemas only contain a type array when multiple types are present (ba422f6)

<a name="0.14.0"></a>

fcobb_atlassian
published 0.14.0 •

Changelog

Source

0.14.0 (2020-01-22)

Features

  • dropping support for node 6 (ea07554)

BREAKING CHANGES

  • Removed support for node 6. To migrate use node version 8.x or higher.

<a name="0.13.0"></a>

bsayers
published 0.13.0 •

Changelog

Source

0.13.0 (2019-08-19)

Bug Fixes

  • correct repository URL in package.json (a99f3a5)

Features

  • support for the anyOf keyword (f17c20e)

<a name="0.12.1"></a>

bsayers
published 0.12.1 •

Changelog

Source

0.12.1 (2019-04-15)

Bug Fixes

  • add missing values to the object complement schema calculation (9d228e1)
  • add missing values to the array complement schema calculation (8869982)

<a name="0.12.0"></a>

bsayers
published 0.12.0 •

Changelog

Source

0.12.0 (2019-04-09)

Bug Fixes

  • generate a complete difference when schemas with both additionalProperties and properties are changed (56b0149)

Features

  • add support for the allOf keyword (37513a5)
  • add support for the maxItems keyword (770b511)
  • add support for the maxProperties keyword (dfe643b)
  • add support for the minProperties keyword (a5f428f)

<a name="0.11.0"></a>

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc