Helen Kosova
|
d9c778e2ec
|
fix(json-schema-2020-12): use consistent comparison operators for displaying min/max constraints (#10159)
|
2025-04-04 14:05:48 +02:00 |
|
Vladimír Gorej
|
80d56c9518
|
feat: apply cumulative update to address various issues (#10324)
|
2025-02-27 11:12:42 +01:00 |
|
Vladimír Gorej
|
111e420c98
|
fix(oas31): allow override names of top level schemas (#9787)
Refs #9713
Co-authored-by: Oliwia Rogala <oliwia.rogala@smartbear.com>
|
2024-04-08 13:43:38 +02:00 |
|
Vladimír Gorej
|
94fac4b3a1
|
fix(json-schema-2020-12): add rendering support for type='integer' (#9031)
Refs #9013
|
2023-07-17 15:10:21 +02:00 |
|
Vladimír Gorej
|
70d7986ad0
|
fix(json-schema-2020-12): fix rendering of exclusiveMin|Max keywords (#9030)
Refs #9013
|
2023-07-17 14:52:48 +02:00 |
|
Vladimír Gorej
|
12c7493018
|
fix(json-schema-2020-12): custom OAS 3.1 formats in type inferrence (#8912)
|
2023-06-11 19:55:19 +02:00 |
|
Vladimír Gorej
|
ce417d59d2
|
feat(samples): add support for inferring schema type (#8909)
This change is specific to JSON Schema 2020-12
and OpenAPI 3.1.0.
Refs #8577
|
2023-06-11 13:14:44 +02:00 |
|
Vladimír Gorej
|
027f53c302
|
refactor(samples): move example generation code to samples plugin (#8727)
Refs #8577
|
2023-06-01 14:09:02 +02:00 |
|
Vladimir Gorej
|
ac3b69fb3c
|
feat: introduce samples framework for JSON Schema 2020-12
Refs #8577
|
2023-06-01 14:09:02 +02:00 |
|
Vladimír Gorej
|
4ad45f855d
|
fix(oas31): avoid capitalizing first character of components.schemas (#8710)
Refs #8611
|
2023-05-24 15:43:08 +02:00 |
|
Vladimír Gorej
|
1931b45eb0
|
fix(json-schema-2020-12): fix predicate in hasKeyword function (#8692)
Refs #8686
|
2023-05-22 15:14:39 +02:00 |
|
Vladimír Gorej
|
67132cc726
|
fix(json-schema-2020-12): fix rendering of items keywords (#8674)
As JSON Schema 2020-12 can be represented as
a Boolean Schema, different keyword detection
needs to be used.
Refs #8513
|
2023-05-16 12:45:34 +02:00 |
|
Vladimír Gorej
|
e6d50999ba
|
feat(json-schema-2020-12): add support for default keyword (#8647)
Refs #8513
|
2023-05-10 17:32:07 +02:00 |
|
Vladimír Gorej
|
de3e852569
|
refactor(json-schema-2020-12): render format keyword as Constraint (#8646)
Refs #8513
|
2023-05-10 16:42:07 +02:00 |
|
Vladimír Gorej
|
f549a1d610
|
feat(json-schema-2020-12): add support for contentSchema keyword (#8645)
Refs #8513
|
2023-05-10 14:37:20 +02:00 |
|
Vladimír Gorej
|
92088183c3
|
feat(json-schema-2020-12): add support for contentEncoding keyword (#8644)
Refs #8513
|
2023-05-10 14:20:05 +02:00 |
|
Vladimír Gorej
|
c15e69eb4f
|
feat(json-schema-2020-12): add support for contentMediaType keyword (#8640)
Refs #8513
|
2023-05-10 14:01:52 +02:00 |
|
Vladimír Gorej
|
ee868aa7ea
|
feat(json-schema-2020-12): add support for dependentRequired keyword (#8633)
Refs #8513
|
2023-05-08 15:13:23 +02:00 |
|
Vladimír Gorej
|
38ba00d15b
|
feat(json-schema-2020-12): add support for min/maxProperties keywords (#8627)
Refs #8513
|
2023-05-08 13:07:04 +02:00 |
|
Vladimír Gorej
|
7c33cb0e57
|
feat(json-schema-2020-12): add support for validation keywords for arrays (#8626)
Includes following keywords:
- maxItems
- maxItems
- uniqueItems
- maxContains
- minContains
Refs #8513
|
2023-05-08 12:58:08 +02:00 |
|
Vladimír Gorej
|
facd5ace25
|
feat(json-schema-2020-12): add support for string validation keywords (#8625)
Includes following keywords:
- minLength
- maxLength
- pattern
Refs #8513
|
2023-05-08 12:37:31 +02:00 |
|
Vladimír Gorej
|
1a29662977
|
feat(json-schema-2020-12): add support for validation keywords for numbers (#8624)
Includes following keywords:
- multipleOf
- minimum
- maximum
- inclusiveMinimum
- inclusiveMaximum
Refs #8513
|
2023-05-08 11:00:01 +02:00 |
|
Vladimír Gorej
|
3b940d0d76
|
feat(json-schema-2020-12): add support for enum keyword (#8623)
Refs #8513
|
2023-05-07 17:16:39 +02:00 |
|
Vladimír Gorej
|
8e4fde5ddd
|
feat(json-schema-2020-12): add support for const keyword (#8622)
Refs #8513
|
2023-05-07 16:49:23 +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
|
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
|
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 |
|