Commit Graph

5903 Commits

Author SHA1 Message Date
dependabot[bot]
3492fa3a90 chore(deps-dev): bump @commitlint/config-conventional (#8960) 2023-06-26 12:05:01 +00:00
dependabot[bot]
2a708512e2 chore(deps-dev): bump @babel/core from 7.21.0 to 7.22.5 (#8953) 2023-06-23 12:14:57 +00:00
dependabot[bot]
2d36829736 chore(deps-dev): bump @babel/eslint-parser from 7.21.3 to 7.22.5 (#8954) 2023-06-23 12:04:48 +00:00
dependabot[bot]
e62269662d chore(deps-dev): bump webpack from 5.86.0 to 5.88.0 (#8952) 2023-06-22 12:15:35 +00:00
dependabot[bot]
c375c8d0fb chore(deps-dev): bump @babel/preset-env from 7.21.5 to 7.22.5 (#8951) 2023-06-22 12:05:37 +00:00
dependabot[bot]
7479ee0bb5 chore(deps-dev): bump eslint-plugin-jest from 27.2.1 to 27.2.2 (#8943) 2023-06-21 12:16:42 +00:00
dependabot[bot]
89b7e04852 chore(deps-dev): bump postcss-preset-env from 8.4.2 to 8.5.1 (#8947) 2023-06-21 12:09:00 +00:00
dependabot[bot]
671b0f5f34 chore(deps): bump nginx from 1.25.0-alpine to 1.25.1-alpine (#8941) 2023-06-19 12:01:48 +00:00
swagger-bot
7e585621a1 chore(release): cut the v5.1.0 release 2023-06-19 09:17:08 +00:00
dependabot[bot]
c1cc7a3bdb chore(deps): bump patch-package from 6.5.1 to 7.0.0 (#8927)
Bumps [patch-package](https://github.com/ds300/patch-package) from 6.5.1 to 7.0.0.
- [Release notes](https://github.com/ds300/patch-package/releases)
- [Changelog](https://github.com/ds300/patch-package/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ds300/patch-package/compare/v6.5.1...v7.0.0)

---
updated-dependencies:
- dependency-name: patch-package
  dependency-type: direct:production
  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-06-19 10:42:46 +02:00
dependabot[bot]
112baeca6b chore(deps): bump dompurify from 3.0.2 to 3.0.3 (#8931) 2023-06-16 18:46:39 +00:00
Vladimír Gorej
667e55e368 perf(spec): increase performance of operation expansion (#8937)
Refs #8606
2023-06-16 20:39:04 +02:00
Vladimír Gorej
a6c27457e5 feat(spec): add new specJS selector (#8936)
This selector always returns the same JavaScript
object unless it really changes.

Before this change it customary to call
specJson().toJS() which always resulted
in transformation operation and new JavaScript
object.

Refs #8606
2023-06-16 13:37:10 +02:00
dependabot[bot]
f443c58b70 chore(deps-dev): bump @babel/cli from 7.21.5 to 7.22.5 (#8930) 2023-06-15 12:05:38 +00:00
dependabot[bot]
70b490c77d chore(deps-dev): bump css-loader from 6.7.4 to 6.8.1 (#8928) 2023-06-14 12:05:28 +00:00
dependabot[bot]
b77e14f508 chore(deps-dev): bump @babel/plugin-proposal-class-properties (#8925) 2023-06-13 12:20:15 +00:00
dependabot[bot]
c2ed9ea577 chore(deps-dev): bump webpack-stats-plugin from 1.1.1 to 1.1.3 (#8923) 2023-06-13 12:13:08 +00:00
dependabot[bot]
d5ebff9986 chore(deps-dev): bump cypress from 12.13.0 to 12.14.0 (#8924) 2023-06-13 12:04:06 +00:00
swagger-bot
b57d241b38 chore(release): cut the v5.0.0 release 2023-06-12 18:25:57 +00:00
Vladimír Gorej
49459f47c2 chore(package-lock): regenerate package-lock.json file (#8922)
Refs #8915
2023-06-12 19:31:43 +02:00
Vladimír Gorej
af69d70a29 Merge pull request #8921 from swagger-api/next
PR for merging `next` branch into `master` branch

Refs #8915
2023-06-12 19:14:17 +02:00
Vladimír Gorej
6ab48239c1 chore: prepare release infra for stable v5.0.0 (#8920)
Refs #8915
2023-06-12 18:59:01 +02:00
Vladimir Gorej
4cc8ecb790 Merge branch 'master' into next 2023-06-12 18:39:44 +02:00
swagger-bot
92ffd76d15 chore(release): cut the v4.19.1 release 2023-06-12 16:31:43 +00:00
Vladimír Gorej
75a8f34452 chore(deps): bump @babel/runtime-corejs3 from 7.21.5 to 7.22.5 (#8918)
Closes #8904
2023-06-12 15:39:21 +02:00
dependabot[bot]
a9d497c8a0 chore(deps-dev): bump jsdom from 21.1.1 to 22.1.0 (#8726)
Bumps [jsdom](https://github.com/jsdom/jsdom) from 21.1.1 to 22.1.0.
- [Release notes](https://github.com/jsdom/jsdom/releases)
- [Changelog](https://github.com/jsdom/jsdom/blob/master/Changelog.md)
- [Commits](https://github.com/jsdom/jsdom/compare/21.1.1...22.1.0)

---
updated-dependencies:
- dependency-name: jsdom
  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-06-12 15:26:58 +02:00
dependabot[bot]
675c1c95df chore(deps-dev): bump eslint-plugin-jest from 26.9.0 to 27.2.1 (#8713)
Bumps [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest) from 26.9.0 to 27.2.1.
- [Release notes](https://github.com/jest-community/eslint-plugin-jest/releases)
- [Changelog](https://github.com/jest-community/eslint-plugin-jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jest-community/eslint-plugin-jest/compare/v26.9.0...v27.2.1)

---
updated-dependencies:
- dependency-name: eslint-plugin-jest
  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-06-12 15:21:12 +02:00
Junrou Nishida
07a08cd2eb fix(request-body): fix immutable prop types validation (#8307) 2023-06-12 15:03:49 +02:00
Vladimír Gorej
211ed7a832 docs(README): indicate support for OpenAPI 3.1.0 (#8917)
Refs #8506
2023-06-12 14:46:16 +02:00
Vladimír Gorej
b593c50c7c feat(samples): add support for merging type keyword (#8916)
This change is specific to JSON Schema 2020-12
and OpenAPI 3.1.0.

Refs #8577
2023-06-12 14:35:06 +02:00
swagger-bot
a4f544ba6d chore(release): cut the v5.0.0-beta.0 release 2023-06-11 19:39:30 +00:00
Vladimir Gorej
474aedd49b Merge branch 'master' into next 2023-06-11 21:16:18 +02:00
yue
cdd0bddc16 fix: export standalone preset from the npm package (#8906)
Refs #8163
2023-06-11 21:14:40 +02:00
Vladimír Gorej
0113b3f224 chore(release): prepare configuration for switching to beta channel (#8914)
Refs #8684
2023-06-11 21:03:50 +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
fd18aaa09c refactor(samples): do the general code cleanup (#8911)
This change is specific to JSON Schema 2020-12
and OpenAPI 3.1.0.

Refs #8577
2023-06-11 19:27:59 +02:00
Vladimír Gorej
7bf0dd921b feat(samples): add support for proper schema merging (#8910)
This change is specific to JSON Schema 2020-12
and OpenAPI 3.1.0.

Refs #8577
2023-06-11 15:35:05 +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
4b0b28518e feat(examples): add support for examples keyword (#8908)
This change is specific to JSON Schema 2020-12
and OpenAPI 3.1.0.

Refs #8577
2023-06-10 17:08:24 +02:00
Vladimír Gorej
6c622a87e7 feat(samples): add support for contentSchema keyword (#8907)
This change is specific to JSON Schema 2020-12
and OpenAPI 3.1.0.

Refs #8577
2023-06-09 21:35:44 +02:00
Vladimír Gorej
d72b72c5c6 feat(samples): add support for custom formats, encoders and media types (#8905)
This change is specific to JSON Schema 2020-12
and OpenAPI 3.1.0.

Refs #8577
2023-06-09 15:34:39 +02:00
Vladimír Gorej
1925622113 feat(samples): add support for contentMediaType keyword (#8903)
This change is specific to JSON Schema 2020-12
and OpenAPI 3.1.0.

Refs #8577
2023-06-09 11:37:11 +02:00
Vladimír Gorej
5cf9276b65 refactor(samples): extract number and string constrains applicators (#8900)
This change is specific to JSON Schema 2020-12
and OpenAPI 3.1.0.

Refs #8577
2023-06-08 18:53:25 +02:00
Vladimír Gorej
04839642fb feat(samples): add support for contentEncoding keyword (#8899)
This change is specific to JSON Schema 2020-12
and OpenAPI 3.1.0.

Refs #8577
2023-06-08 18:35:03 +02:00
Vladimír Gorej
220150eb30 refactor(samples): type check object constraints acording to spec (#8898)
This change is specific to JSON Schema 2020-12
and OpenAPI 3.1.0.

Refs #8577
2023-06-08 14:48:16 +02:00
Vladimír Gorej
521a40adf0 refactor(samples): type check string constrains according to spec (#8897)
This change is specific to JSON Schema 2020-12
and OpenAPI 3.1.0.

Refs #8577
2023-06-08 14:34:24 +02:00
Vladimír Gorej
6549eff278 feat(samples): add support for contains, minContains, maxContains keywords (#8896)
This change is specific to JSON Schema 2020-12
and OpenAPI 3.1.0.

Refs #8577
2023-06-08 14:06:22 +02:00
Vladimír Gorej
1114965782 feat(samples): add support for uniqueItems keyword (#8893)
This change is specific to JSON Schema 2020-12
and OpenAPI 3.1.0.

Refs #8577
2023-06-07 14:21:04 +02:00
Vladimír Gorej
8a914926b3 feat(samples): add support for regex string format (#8891)
This change is specific to JSON Schema 2020-12
and OpenAPI 3.1.0.

Refs #8577
2023-06-07 12:39:04 +02:00
Vladimir Gorej
c529c9e0c3 refactor(samples): simplify string related constraints
Refs #8577
2023-06-07 12:13:24 +02:00