Skip to content

Releases: stoplightio/json-schema-viewer

v4.0.0-beta.4

19 Mar 11:46
2d3e951

Choose a tag to compare

v4.0.0-beta.4 Pre-release
Pre-release

4.0.0-beta.4 (2021-03-19)

Performance Improvements

v4.0.0-beta.3

16 Feb 15:30
80d2350

Choose a tag to compare

v4.0.0-beta.3 Pre-release
Pre-release

4.0.0-beta.3 (2021-02-16)

Bug Fixes

v4.0.0-beta.1

18 Dec 14:02
8043e17

Choose a tag to compare

v4.0.0-beta.1 Pre-release
Pre-release

4.0.0-beta.1 (2020-12-18)

Features

BREAKING CHANGES

  • top bar has been removed

v3.0.0

06 Dec 14:29
8b80e97

Choose a tag to compare

3.0.0 (2020-12-06)

Bug Fixes

  • all of circular references may freeze (#89) (be6df86)
  • array local refs (d191c63)
  • bump json-schema-merge-allof (82a25ac)
  • do not display props counter when properties are missing (4499ba4)
  • eager resolving errors (#81) (985268c)
  • example merging (d633b46)
  • export PropertyTypeColors const (b704095)
  • external $refs expanding (5d6e244)
  • filter out invalid properties/items (69d64ff)
  • generate correct paths for $ref array items (dee59bc)
  • graceful allOf merging handling (a480185)
  • hande nullish $refs (670f0e5)
  • handle combiners placed under arrays (#86) (e367595)
  • handle compatible enums (9b75c34)
  • handle more complex references inside of allOfs (f6b2b11)
  • handle object type placed among other types (1a18f25)
  • include subtypes for complex types that include array (#85) (d56181f)
  • mergeAllOf is true by default (def4ad2)
  • more relaxed circular $refs handling (0eb4024)
  • no go to ref (42fc2b9)
  • process combiners placed under arrays (f6892e2)
  • proper $refs unrolling (ebcad8b)
  • re-render tree correctly (b7c4881)
  • react to props changes & remove dereferencedSchema (6015f02)
  • remove height 100 from outer container (5fe8224)
  • render required validation corectly for array[object] (#80) (7837eb3)
  • render unknown properties (f923926)
  • resolveRef (13ffc48)
  • retain required properties for properties of referenced objects (97d1aae)
  • safer property access (ff2db82)
  • show caret for top-level $refs (829e7ed)
  • show caret for top-level array with $ref items (ad7127e)
  • show property names for properties of array of objects (1aff735)
  • slight change in allOf merging (1d3300a)
  • step-in (e59a5f2)
  • storybook (21e2a8d)
  • support $refs inside of allOfs (242ad30)
  • support validations of integer type (58fbeb5)
  • truncate row properly (012ffb7)
  • use safeStringify (#78) (e8dba5f)
  • deps: bump @stoplight/json-schema-merge-allof to ^0.7.1 (7eebc75)
  • deps: use released json-schema-merge-allof (467812a)
  • deps: use tree-list npm (26c87eb)
  • typings (8167911)

Features

  • add merge-all-of back (main thread only) (6f12e94)
  • add required (77fa111)
  • better support of anyOf/oneOf + type scenario (#88) (8b80e97)
  • breaking (377ac45)
  • collapsible refs (59b51b6)
  • conditionaly render readOnly writeOnly nodes (#83) (f40a5a4)
  • consume schema title property (#76) (34995d2)
  • display expanding errors (6edc287)
  • display format next to type (#84) (178b746)
  • eager $ref resolution (0317064)
  • onTreePopulate handler (9152242)
  • remove "optional" tag (#87) (425b67e)
  • deps: update @stoplight/json-schema-merge-allof (757d300)
  • support multiple combiners (#82) (f9f804f)
  • tree: hook up expanded option view + minor populate handler tweak (5dd5dfa)
  • new tree list (0269218)
  • on collapse rendering (b5ece97)
  • resolveRef hook (64ecbfe)
  • unwrap local pointers (adc6c6a)
  • weakmap metadata (61bfb97)

Performance Improvements

  • delay allOf merging as much as possible + update tree list" (f812a77)
  • shallow allOf merging (343fcce)

Reverts

BREAKING CHANGES

  • consumers of JsonSchemaViewer are expected to control its height. It no longer has height: 100% on its outer element
  • dereferencedSchema was removed
  • new tree-list

v3.0.0-beta.37

25 Nov 20:54
8b80e97

Choose a tag to compare

v3.0.0-beta.37 Pre-release
Pre-release

3.0.0-beta.37 (2020-11-25)

Features

  • better support of anyOf/oneOf + type scenario (#88) (8b80e97)

v3.0.0-beta.36

24 Nov 23:05
be6df86

Choose a tag to compare

v3.0.0-beta.36 Pre-release
Pre-release

3.0.0-beta.36 (2020-11-24)

Bug Fixes

  • all of circular references may freeze (#89) (be6df86)

v3.0.0-beta.35

06 Nov 11:31
e367595

Choose a tag to compare

v3.0.0-beta.35 Pre-release
Pre-release

3.0.0-beta.35 (2020-11-06)

Bug Fixes

  • handle combiners placed under arrays (#86) (e367595)

v3.0.0-beta.34

06 Nov 00:39
d56181f

Choose a tag to compare

v3.0.0-beta.34 Pre-release
Pre-release

3.0.0-beta.34 (2020-11-06)

Bug Fixes

  • include subtypes for complex types that include array (#85) (d56181f)

Features

v3.0.0-beta.33

05 Nov 05:49
425b67e

Choose a tag to compare

v3.0.0-beta.33 Pre-release
Pre-release

3.0.0-beta.33 (2020-11-05)

Features

v3.0.0-beta.32

02 Nov 21:47
f40a5a4

Choose a tag to compare

v3.0.0-beta.32 Pre-release
Pre-release

3.0.0-beta.32 (2020-11-02)

Features

  • conditionaly render readOnly writeOnly nodes (#83) (f40a5a4)