Commit Graph

5790 Commits

Author SHA1 Message Date
Vladimír Gorej
11bb4f9b30 feat(oas31): add support for Schema Object discriminator keyword (#8658)
Refs #8513
2023-05-11 17:20:23 +02:00
Vladimír Gorej
9bb5a210c0 feat(oas31): add support for Schema Object xml keyword (#8657)
Refs #8513
2023-05-11 16:28:02 +02:00
Vladimír Gorej
f74ff82897 refactor(json-schema-2020-12): make styles more reusable (#8656)
Refs #8513
2023-05-11 15:16:00 +02:00
dependabot[bot]
cc55e73426 chore(deps): bump swagger-client from 3.19.6 to 3.19.7 (#8653) 2023-05-11 12:17:34 +00:00
dependabot[bot]
62229a97b8 chore(deps-dev): bump @babel/preset-env from 7.21.4 to 7.21.5 (#8655) 2023-05-11 12:11:52 +00:00
dependabot[bot]
e62b50e2bd chore(deps-dev): bump @babel/plugin-transform-modules-commonjs (#8654) 2023-05-11 12:03:44 +00:00
Vladimír Gorej
7d14577523 feat(oas31): add support for JSON Schema 2020-12 example keyword (#8652)
Refs #8513
2023-05-11 13:26:21 +02:00
Vladimír Gorej
091d6cbdad refactor(oas31): standardize JSON Schema 2020-12 plugin extensions (#8651)
Refs #8513
2023-05-11 11:10:14 +02:00
swagger-bot
9f3392f289 chore(release): cut the v5.0.0-alpha.11 release 2023-05-11 08:14:28 +00:00
Vladimír Gorej
d7b489c283 feat(json-schema-2020-12): add support for writeOnly keyword (#8650)
Refs #8513
2023-05-11 09:58:03 +02:00
Vladimír Gorej
964a11ad3e feat(json-schema-2020-12): add support for readOnly keyword (#8649)
Refs #8513
2023-05-11 09:50:44 +02:00
Vladimír Gorej
aed6bb31ac feat(json-schema-2020-12): add support for deprecated keyword (#8648)
Refs #8513
2023-05-10 18:16:56 +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
dependabot[bot]
1ccc220cce chore(deps-dev): bump @babel/cli from 7.21.0 to 7.21.5 (#8643) 2023-05-10 12:23:02 +00: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
dependabot[bot]
1acacd04ef chore(deps-dev): bump sinon from 15.0.1 to 15.0.4 (#8639) 2023-05-10 12:16:01 +00:00
dependabot[bot]
83b5d84f5d chore(deps-dev): bump sass from 1.58.3 to 1.62.1 (#8642) 2023-05-10 12:09:26 +00:00
dependabot[bot]
ba55bee5ca chore(deps-dev): bump webpack from 5.80.0 to 5.82.0 (#8641) 2023-05-10 12:03:34 +00: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
dependabot[bot]
fa38cf7cbb chore(deps-dev): bump jest from 29.4.3 to 29.5.0 (#8638) 2023-05-09 13:05:28 +00:00
dependabot[bot]
80bf72a1fc chore(deps-dev): bump @commitlint/config-conventional (#8637) 2023-05-09 12:53:57 +00:00
swagger-bot
5f6423c8be chore(release): cut the v5.0.0-alpha.10 release 2023-05-08 14:02:27 +00:00
Vladimir Gorej
1c191f16ea Merge branch 'master' into next 2023-05-08 15:33:27 +02:00
dependabot[bot]
54382bb951 chore(deps-dev): bump rimraf from 4.3.1 to 5.0.0 (#8618)
Bumps [rimraf](https://github.com/isaacs/rimraf) from 4.3.1 to 5.0.0.
- [Changelog](https://github.com/isaacs/rimraf/blob/main/CHANGELOG.md)
- [Commits](https://github.com/isaacs/rimraf/compare/v4.3.1...v5.0.0)

---
updated-dependencies:
- dependency-name: rimraf
  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-05-08 15:27:45 +02:00
dependabot[bot]
834cf3de93 chore(deps-dev): bump terser-webpack-plugin from 5.3.7 to 5.3.8 (#8632) 2023-05-08 13:21:33 +00: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
dependabot[bot]
72b1e9672f chore(deps-dev): bump @babel/plugin-proposal-object-rest-spread (#8631) 2023-05-08 12:11:02 +00:00
Vladimír Gorej
03a561f1d9 feat(json-schema-2020-12): add support for required keyword (#8628)
Refs #8513
2023-05-08 13:20:33 +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
dependabot[bot]
a2b43c181a chore(deps): bump @babel/runtime-corejs3 from 7.21.0 to 7.21.5 (#8620) 2023-05-05 12:11:29 +00:00
dependabot[bot]
2ced92e342 chore(deps-dev): bump postcss from 8.4.21 to 8.4.23 (#8619) 2023-05-05 12:04:37 +00:00
swagger-bot
b4e5af901d chore(release): cut the v5.0.0-alpha.9 release 2023-05-04 18:09:58 +00:00
Vladimir Gorej
a4749e2c73 Merge branch 'master' into char0n/master-upadte 2023-05-04 19:38:33 +02:00
dependabot[bot]
f58f615880 chore(deps-dev): bump start-server-and-test from 1.15.4 to 2.0.0 (#8597)
Bumps [start-server-and-test](https://github.com/bahmutov/start-server-and-test) from 1.15.4 to 2.0.0.
- [Release notes](https://github.com/bahmutov/start-server-and-test/releases)
- [Commits](https://github.com/bahmutov/start-server-and-test/compare/v1.15.4...v2.0.0)

---
updated-dependencies:
- dependency-name: start-server-and-test
  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-05-04 19:30:09 +02:00
Vladimír Gorej
a8771e744f fix(oas31): resolve schemas in 'Schemas section' only if expanded (#8616)
Refs #8606
2023-05-04 19:28:51 +02:00
dependabot[bot]
2024f99f0f chore(deps-dev): bump husky from 7.0.4 to 8.0.3 (#8603)
Bumps [husky](https://github.com/typicode/husky) from 7.0.4 to 8.0.3.
- [Release notes](https://github.com/typicode/husky/releases)
- [Commits](https://github.com/typicode/husky/compare/v7.0.4...v8.0.3)

---
updated-dependencies:
- dependency-name: husky
  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-05-04 19:21:14 +02:00
Vladimír Gorej
7bfee4e492 refactor(json-schema-2020-12): drop optimizeExpansion config option (#8612)
This option was removed and codebase has been
modified in a way as this option is always true.

Refs #8513
2023-05-02 17:03:01 +02:00
swagger-bot
71554a7330 chore(release): cut the v5.0.0-alpha.8 release 2023-05-02 12:22:03 +00:00
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
dependabot[bot]
2880478030 chore(deps-dev): bump lint-staged from 13.2.1 to 13.2.2 (#8598) 2023-04-27 12:10:32 +00:00
dependabot[bot]
aea5ebabd7 chore(deps-dev): bump @commitlint/config-conventional (#8596) 2023-04-27 12:04:17 +00:00
swagger-bot
6d6374baa8 chore(release): cut the v4.18.3 release 2023-04-26 13:09:21 +00:00