Vladimír Gorej
3c4d9c20b5
chore(deps): bump swagger-client from 3.19.6 to 3.19.7 ( #8610 )
2023-05-02 14:09:10 +02:00
Vladimír Gorej
37e8f00b6f
fix(json-schema-2020-12): enable sub-tree expansion optimization ( #8609 )
...
Schema Object sub-trees are not renderer until
expanded.
Before the entire Scheam Object tree was rendered
and collapsed sub-trees here hidden by CSS.
Refs #8606
2023-05-02 13:37:08 +02:00
swagger-bot
c44e38dabb
chore(release): cut the v5.0.0-alpha.7 release
2023-04-26 12:21:33 +00:00
Vladimir Gorej
b4e9544f5f
Merge branch 'master' into next
2023-04-26 14:01:09 +02:00
Vladimir Gorej
7c15f509b7
feat(json-schema-2020-12): add support for defaultExpandedLevels opt
...
optimizeExpansion config option was introduced as well
to support rendering extensive or very complex schemas.
Refs #8513
2023-04-26 13:55:45 +02:00
Vladimir Gorej
fa829e3368
feat(oas31): resolve components.schemas field before rendering
...
Refs #8513
2023-04-26 13:55:45 +02:00
Vladimir Gorej
3a5a605c8e
feat(json-schema-2020-12): add support for unevaluatedProperties
...
Refs #8513
2023-04-26 13:55:45 +02:00
Vladimir Gorej
aba7f986ad
feat(json-schema-2020-12): add support for unevaluatedItems keyword
...
Refs #8513
2023-04-26 13:55:45 +02:00
Vladimir Gorej
7f9ac83f16
feat(json-schema-2020-12): add support for propertyNames
...
Refs #8513
2023-04-26 13:55:45 +02:00
Vladimir Gorej
64ee5fa639
feat(json-schema-2020-12): add support for additionalProperties
...
Refs #8513
2023-04-26 13:55:45 +02:00
Vladimir Gorej
66d55034b8
fix(json-schema-2020-12): handle boolean schemas properly
...
Refs #8513
2023-04-26 13:55:45 +02:00
Vladimir Gorej
a9dc6b0b05
feat(json-schema-2020-12): add support for patternProperties keyword
...
Refs #8513
2023-04-26 13:55:45 +02:00
Vladimir Gorej
31a1fed11e
feat(json-schema-2020-12): add support for contains keyword
...
Refs #8513
2023-04-26 13:55:45 +02:00
Vladimir Gorej
1f1f045b2b
feat(json-schema-2020-12): add support for items keyword
...
Refs #8513
2023-04-26 13:55:45 +02:00
Vladimir Gorej
e27107a285
feat(json-schema-2020-12): add support for prefixItems keyword
...
Refs #8513
2023-04-26 13:55:45 +02:00
Vladimir Gorej
6bc26b9666
feat(json-schema-2020-12): add support for defs deep extend
...
Refs #8513
2023-04-26 13:55:45 +02:00
Vladimir Gorej
d404bbd6d9
refactor(json-schema-2020-12): consolidate existing code + styles
...
Refs #8513
2023-04-26 13:55:45 +02:00
Vladimir Gorej
a8e351f462
feat(json-schema-2020-12): add support for dependentSchemas keyword
...
Refs #8513
2023-04-26 13:55:45 +02:00
Vladimir Gorej
503aa19f36
feat(json-schema-2020-12): add support for else keyword
...
Refs #8513
2023-04-26 13:55:45 +02:00
Vladimir Gorej
b7a402398f
feat(json-schema-2020-12): add support for then keyword
...
Refs #8513
2023-04-26 13:55:45 +02:00
Vladimir Gorej
dea5dbb10e
feat(json-schema-2020-12): add support for if keyword
...
Refs #8513
2023-04-26 13:55:45 +02:00
Vladimir Gorej
bf21a4ce3e
feat(json-schema-2020-12): add support for not keyword
...
Refs #8513
2023-04-26 13:55:45 +02:00
Vladimir Gorej
15830794f1
feat(json-schema-2020-12): add support for oneOf keyword
...
Refs #8513
2023-04-26 13:55:45 +02:00
Vladimir Gorej
ff2d4b2311
feat(json-schema-2020-12): add support for anyOf keyword
...
Refs #8513
2023-04-26 13:55:45 +02:00
Vladimir Gorej
f41c6ba0d7
fix(json-schema-2020-12): fix in collapsible behavior
...
Refs #8513
2023-04-26 13:55:45 +02:00
Vladimir Gorej
4ea28a9310
feat(json-schema-2020-12): add support for allOf keyword
...
Refs #8513
2023-04-26 13:55:45 +02:00
Vladimir Gorej
2f08f6424b
feat(json-schema-2020-12): add support for comment keyword
...
Refs #8513
2023-04-26 13:55:45 +02:00
Vladimir Gorej
daa0506163
feat(json-schema-2020-12): add support for defs keyword
...
Refs #8513
2023-04-26 13:55:45 +02:00
Vladimir Gorej
51a7f4eefd
feat(json-schema-2020-12): add support for dynamicRef keyword
...
Refs #8513
2023-04-26 13:55:45 +02:00
Vladimir Gorej
6c5a126a46
feat(json-schema-2020-12): add support for ref keyword
...
Refs #8513
2023-04-26 13:55:45 +02:00
Vladimir Gorej
06bb79d5f6
feat(json-schema-2020-12): add support for dynamicAnchor keyword
...
Refs #8513
2023-04-26 13:55:45 +02:00
Vladimir Gorej
628f029b3d
feat(json-schema-2020-12): add support for anchor keyword
...
Refs #8513
2023-04-26 13:55:45 +02:00
Vladimir Gorej
19f58ef3f3
feat(json-schema-2020-12): add support for id keyword
...
Refs #8513
2023-04-26 13:55:45 +02:00
Vladimir Gorej
679698b998
feat(json-schema-2020-12): add support for vocabulary keyword
...
Refs #8513
2023-04-26 13:55:45 +02:00
Vladimir Gorej
d6d3e9ffc1
feat(json-schema-2020-12): add support for keyword
...
Refs #8513
2023-04-26 13:55:45 +02:00
Vladimir Gorej
7d5cad0a1a
feat(json-schema-2020-12): handle cycles in rendering
...
Refs #8513
2023-04-26 13:55:45 +02:00
Vladimir Gorej
fe181ede90
feat(json-schema-2020-12): detect expandable behavior
...
Refs #8513
2023-04-26 13:55:45 +02:00
Vladimir Gorej
e517397fd2
feat(json-schema-2020-12): infer type of schema if not defined
...
Handles schema cycles as well.
Refs #8513
2023-04-26 13:55:45 +02:00
Vladimir Gorej
83ba76c117
feat(json-schema-2020-12): add support for boolean JSON Schema
...
Refs #8513
2023-04-26 13:55:45 +02:00
Vladimir Gorej
161c5af17d
feat(json-schema-2020-12): add support for title keyword
...
Refs #8513
2023-04-26 13:55:45 +02:00
Vladimir Gorej
a7efbf5b19
feat(json-schema-2020-12): add support for description keyword
...
Refs #8513
2023-04-26 13:55:45 +02:00
Vladimir Gorej
c4ec33b82c
feat(json-schema-2020-12): add support for format keyword
...
Refs #8513
2023-04-26 13:55:45 +02:00
Vladimir Gorej
f06c1caed5
feat(json-schema-2020-12): add support for type keyword
...
Refs #8513
2023-04-26 13:55:45 +02:00
Vladimir Gorej
7cfc5e3656
feat(json-schema-2020-12): add support for deep expandable behavior
...
Refs #8513
2023-04-26 13:55:45 +02:00
Vladimir Gorej
ddedb57dc0
feat(json-schema-2020-12): add support for expandable behavior
...
Refs #8513
2023-04-26 13:55:45 +02:00
Vladimir Gorej
9ed1c1b3a0
feat: introduce new UI + extendable behavior
...
Ref #8513
2023-04-26 13:55:45 +02:00
Vladimir Gorej
ab1842083d
feat(json-schema-2020-12): add initial rendering engine
...
Refs #8513
2023-04-26 13:55:45 +02:00
Krzysztof Kowalczyk
cdfc4de43e
fix(response-body): remove download button when content is empty ( #8579 )
...
Co-authored-by: Vladimír Gorej <vladimir.gorej@gmail.com >
2023-04-26 13:42:49 +02:00
dependabot[bot]
043d5ea455
chore(deps-dev): bump webpack from 5.76.3 to 5.80.0 ( #8585 )
2023-04-26 06:00:23 +00:00
dependabot[bot]
210dd27186
chore(deps-dev): bump eslint-plugin-mocha from 9.0.0 to 10.1.0 ( #8548 )
...
Bumps [eslint-plugin-mocha](https://github.com/lo1tuma/eslint-plugin-mocha ) from 9.0.0 to 10.1.0.
- [Release notes](https://github.com/lo1tuma/eslint-plugin-mocha/releases )
- [Changelog](https://github.com/lo1tuma/eslint-plugin-mocha/blob/master/CHANGELOG.md )
- [Commits](https://github.com/lo1tuma/eslint-plugin-mocha/compare/9.0.0...10.1.0 )
---
updated-dependencies:
- dependency-name: eslint-plugin-mocha
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-26 07:52:52 +02:00