Skip to content

Conversation

@philsturgeon
Copy link

@philsturgeon philsturgeon commented Jun 21, 2021

Fixes #141.

Looks like its just semantic release bot so if we merge this to master it Should Work™️.

P0lip and others added 30 commits December 15, 2020 21:35
* chore: setup ESLint and bump deps

* chore: manually address ESLint errors

* chore: use stringify

* revert: terser
BREAKING CHANGE: top bar has been removed
* test: more output tests

* chore: jest-enzyme
BREAKING CHANGE: shouldResolveEagerly prop has been removed
* feat: new design

* feat: move to mosaic

* fix: simplify vlidations and address review

* fix: scrolling and divider

* fix: dark mode

* fix: tests

* fix: icon typing

* fix: linting

* test: update

* chore: cleanup

* feat: use interactive mode
* feat: redesign validations

* fix: formatters

* chore: use JSON.stringify

* feat: support x-example

* chore: comments

* fix: fixtures

* feat: bump JST and use annotations
* refactor: rebuild JSV vol 1

* feat: don't expand mirrored nodes by default

* feat: implement array flattening

* chore: cleanup

* feat: max-width

* feat: broken $ref handling

* chore: remove unnecessary context usage

* fix: visual nesting problem

* chore: simplify SchemaRow

* fix: default expanded level

* chore: remove nesting level context

* fix: padding

* chore: get rid of tree-list

* feat: add oneOf story

* chore: remove maxRows

* chore: clean up FallbackComponent

* chore: one less context

* feat: onGoToRef support

* fix: don't make props required

* test: remove mergeAllOf from stories

* chore: undo unintended fixture modification

* feat: add row addon feature (formerly rowRenderer)

* test: update snapshots

* test: update some

* test: fix SchemaRow tests

* test: update Format tests

* test: update Property tests

* test: remove expansion checks

To be added back with RTL

* chore: lint

* chore: no ui-kit styles in storybook
* perf: eliminate mosaic from the performance critical paths

* perf: bump json-schema-merge-allof

* docs: only render a single instance of the stress test story

* chore: extract ChildStack

* style: lint

* test: update snapshots
* feat: add oneOf story

* feat: show oneOf & anyOf as a dropdown

* fix: build error

* feat: use mosaic Select

* docs: add another story

* feat: implement choice selector

* feat: rework SchemaRow header

* fix: alignment issues

* feat: handle array of anyOfs

* feat: change array name formatting

* feat: nice plural names ;)

* feat: update format styling

* chore: apply PR feedback

* chore: address PR feedback

Co-authored-by: Jakub Rożek <[email protected]>

* test: update

* test: update

Co-authored-by: Jakub Rożek <[email protected]>
* fix: align arrows

* fix: symmetric margins

* fix: let the description text break into new lines

* test: update snapshots
* feat: prefix choices with an index

* test: update
* chore: bump json-schema-tree to 1.1.2

* fix: update snapshots
* chore: ui fixes

* test: update snapshots

* fix: snapshots

* test: update snapshot

* chore: export validations

* fix: carret and item name

* fix: more snapshots
* chore: divider

* fix: snapshot
* feat: flatten top level objects

* feat: perfect caret alignment

Caret is now exactly in line with the left side of the component / the row above.

* feat: increase nesting offset

To match Figma design more closely

* feat: special handling for top level arrays

* fix: indentation

* fix: indentation

* fix: perfect caret alignment

* feat: top level schema picker

* fix: type error

* test: update snapshots

* fix: font sizes

* chore: update snapshots

* chore: remove unused TypeSelector.tsx

Co-authored-by: Mateusz Podlasin <[email protected]>
* feat: accept JSON Schema Draft 6 & Draft 7

* revert: reduce diff
* feat: add markdown support in descriptions

* test: update snapshots
* fix: dark mode validations

* test: update snapshots
* fix: remove ui-kit

* chore: storybook styles

* fix: lodash default exports
Jakub Jankowski and others added 2 commits June 7, 2021 10:14
@philsturgeon philsturgeon requested review from a team, P0lip and paulatulis June 21, 2021 13:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants