Skip to content

v4.4.0

Compare
Choose a tag to compare
@stoplight-bot stoplight-bot released this 02 Dec 00:01
· 54 commits to master since this release
1453f28

4.4.0 (2021-12-02)

Features

Schema tree UI guidelines

These guidelines help visualize how deep one is in large schemas, and connect child properties at the same level together visually.

Screen Shot 2021-12-01 at 7 05 04 PM

Property "path crumbs" sticky header

The crumb bar renders at top of the parent scrollable container when scrolling through large schemas. These crumbs help the reader understand where a given property sites in relation to the larger schema's object shape. Particularly useful for more complex / deeply nested schemas.

You can opt-out of the path crumbs bar by passing disableCrumbs into the JsonSchemaViewer component.

2021-12-01 19 07 53

Show more link on descriptions

Property descriptions that contain more than one paragraph are now rendered with a "Show more..." link to improve scannability of schemas that have many variable height descriptions.

2021-12-01 19 13 03

Other

  • feat: shorten annotation names + improve layout of validation properties (spacing, sizing, overflow, etc)
  • chore: re-organize stories