File tree Expand file tree Collapse file tree 12 files changed +73
-44
lines changed
jentic-openapi-datamodels
jentic-openapi-transformer-redocly
jentic-openapi-transformer
jentic-openapi-validator-redocly
jentic-openapi-validator-spectral Expand file tree Collapse file tree 12 files changed +73
-44
lines changed Original file line number Diff line number Diff line change 22
33<!-- version list -->
44
5+ ## v1.0.0-alpha.22 (2025-11-20)
6+
7+ ### Bug Fixes
8+
9+ - ** datamodels** : Use patterned fields properly
10+ ([ #158 ] ( https://github.com/jentic/jentic-openapi-tools/pull/158 ) ,
11+ [ ` df0eb6f ` ] ( https://github.com/jentic/jentic-openapi-tools/commit/df0eb6f21458136b542dd1dc9767f71154004cc4 ) )
12+
13+ - ** redocly-validator** : Collect diagnostics to temp output file
14+ ([ #161 ] ( https://github.com/jentic/jentic-openapi-tools/pull/161 ) ,
15+ [ ` 0bda9e4 ` ] ( https://github.com/jentic/jentic-openapi-tools/commit/0bda9e418b141af668844a4d088a1823b0c7aac0 ) )
16+
17+ - ** validator-spectral** : Collect diagnostics to temp output file
18+ ([ #159 ] ( https://github.com/jentic/jentic-openapi-tools/pull/159 ) ,
19+ [ ` 5e6f3f0 ` ] ( https://github.com/jentic/jentic-openapi-tools/commit/5e6f3f0d2a24298805f9e345e504fa2666eae458 ) )
20+
21+ ### Features
22+
23+ - ** common** : Allow to pass custom stdout/stderr to run_subprocess
24+ ([ #160 ] ( https://github.com/jentic/jentic-openapi-tools/pull/160 ) ,
25+ [ ` d391c96 ` ] ( https://github.com/jentic/jentic-openapi-tools/commit/d391c96d1522300979a8cfe50291299e6d510596 ) )
26+
27+ - ** validator-redocly** : Add support for custom error handling
28+ ([ ` 51d65c7 ` ] ( https://github.com/jentic/jentic-openapi-tools/commit/51d65c759e504cecf81a8dce1d14a831dc269f05 ) )
29+
30+ - ** validator-spectral** : Add support for custom error handling
31+ ([ ` c9a1641 ` ] ( https://github.com/jentic/jentic-openapi-tools/commit/c9a16419846e125de371eeb7d009ce2c362e1aa8 ) )
32+
33+
534## v1.0.0-alpha.21 (2025-11-19)
635
736### Chores
Original file line number Diff line number Diff line change 11[project ]
22name = " jentic-openapi-common"
3- version = " 1.0.0-alpha.21 "
3+ version = " 1.0.0-alpha.22 "
44description = " Jentic OpenAPI Common"
55readme = " README.md"
66authors = [{ name = " Jentic" , email = " hello@jentic.com" }]
Original file line number Diff line number Diff line change 11[project ]
22name = " jentic-openapi-datamodels"
3- version = " 1.0.0-alpha.21 "
3+ version = " 1.0.0-alpha.22 "
44description = " Jentic OpenAPI Data Models"
55readme = " README.md"
66authors = [{ name = " Jentic" , email = " hello@jentic.com" }]
Original file line number Diff line number Diff line change 11[project ]
22name = " jentic-openapi-parser"
3- version = " 1.0.0-alpha.21 "
3+ version = " 1.0.0-alpha.22 "
44description = " Jentic OpenAPI Parser"
55readme = " README.md"
66authors = [{ name = " Jentic" , email = " hello@jentic.com" }]
@@ -9,8 +9,8 @@ license-files = ["LICENSE", "NOTICE"]
99requires-python = " >=3.11"
1010dependencies = [
1111 " attrs~=25.4.0" ,
12- " jentic-openapi-common~=1.0.0-alpha.21 " ,
13- " jentic-openapi-datamodels~=1.0.0-alpha.21 " ,
12+ " jentic-openapi-common~=1.0.0-alpha.22 " ,
13+ " jentic-openapi-datamodels~=1.0.0-alpha.22 " ,
1414 " pyyaml~=6.0.3" ,
1515 " requests~=2.32.5" ,
1616 " ruamel-yaml~=0.18.15"
Original file line number Diff line number Diff line change 11[project ]
22name = " jentic-openapi-transformer-redocly"
3- version = " 1.0.0-alpha.21 "
3+ version = " 1.0.0-alpha.22 "
44description = " Jentic OpenAPI Redocly Transformer Backend"
55readme = " README.md"
66authors = [{ name = " Jentic" , email = " hello@jentic.com" }]
77license = " Apache-2.0"
88license-files = [" LICENSE" , " NOTICE" ]
99requires-python = " >=3.11"
1010dependencies = [
11- " jentic-openapi-common~=1.0.0-alpha.21 " ,
12- " jentic-openapi-transformer~=1.0.0-alpha.21 "
11+ " jentic-openapi-common~=1.0.0-alpha.22 " ,
12+ " jentic-openapi-transformer~=1.0.0-alpha.22 "
1313]
1414
1515[project .urls ]
Original file line number Diff line number Diff line change 11[project ]
22name = " jentic-openapi-transformer"
3- version = " 1.0.0-alpha.21 "
3+ version = " 1.0.0-alpha.22 "
44description = " Jentic OpenAPI Transformer"
55readme = " README.md"
66authors = [{ name = " Jentic" , email = " hello@jentic.com" }]
77license = " Apache-2.0"
88license-files = [" LICENSE" , " NOTICE" ]
99requires-python = " >=3.11"
1010dependencies = [
11- " jentic-openapi-common~=1.0.0-alpha.21 " ,
12- " jentic-openapi-parser~=1.0.0-alpha.21 " ,
13- " jentic-openapi-traverse~=1.0.0-alpha.21 " ,
11+ " jentic-openapi-common~=1.0.0-alpha.22 " ,
12+ " jentic-openapi-parser~=1.0.0-alpha.22 " ,
13+ " jentic-openapi-traverse~=1.0.0-alpha.22 " ,
1414]
1515
1616[tool .uv ]
@@ -22,7 +22,7 @@ module-name = "jentic.apitools.openapi.transformer"
2222module-root = " src/"
2323
2424[project .optional-dependencies ]
25- redocly = [" jentic-openapi-transformer-redocly~=1.0.0-alpha.21 " ]
25+ redocly = [" jentic-openapi-transformer-redocly~=1.0.0-alpha.22 " ]
2626
2727[project .urls ]
2828Homepage = " https://github.com/jentic/jentic-openapi-tools"
Original file line number Diff line number Diff line change 11[project ]
22name = " jentic-openapi-traverse"
3- version = " 1.0.0-alpha.21 "
3+ version = " 1.0.0-alpha.22 "
44description = " Jentic OpenAPI Traversal Utilities"
55readme = " README.md"
66authors = [{ name = " Jentic" , email = " hello@jentic.com" }]
Original file line number Diff line number Diff line change 11[project ]
22name = " jentic-openapi-validator-redocly"
3- version = " 1.0.0-alpha.21 "
3+ version = " 1.0.0-alpha.22 "
44description = " Jentic OpenAPI Redocly Validator Backend"
55readme = " README.md"
66authors = [{ name = " Jentic" , email = " hello@jentic.com" }]
77license = " Apache-2.0"
88license-files = [" LICENSE" , " NOTICE" ]
99requires-python = " >=3.11"
1010dependencies = [
11- " jentic-openapi-common~=1.0.0-alpha.21 " ,
12- " jentic-openapi-validator~=1.0.0-alpha.21 " ,
11+ " jentic-openapi-common~=1.0.0-alpha.22 " ,
12+ " jentic-openapi-validator~=1.0.0-alpha.22 " ,
1313 " lsprotocol~=2025.0.0" ,
1414 " jsonpointer~=3.0.0"
1515]
Original file line number Diff line number Diff line change 11[project ]
22name = " jentic-openapi-validator-spectral"
3- version = " 1.0.0-alpha.21 "
3+ version = " 1.0.0-alpha.22 "
44description = " Jentic OpenAPI Spectral Validator Backend"
55readme = " README.md"
66authors = [{ name = " Jentic" , email = " hello@jentic.com" }]
77license = " Apache-2.0"
88license-files = [" LICENSE" , " NOTICE" ]
99requires-python = " >=3.11"
1010dependencies = [
11- " jentic-openapi-common~=1.0.0-alpha.21 " ,
12- " jentic-openapi-validator~=1.0.0-alpha.21 " ,
11+ " jentic-openapi-common~=1.0.0-alpha.22 " ,
12+ " jentic-openapi-validator~=1.0.0-alpha.22 " ,
1313 " lsprotocol~=2025.0.0"
1414]
1515
Original file line number Diff line number Diff line change 11[project ]
22name = " jentic-openapi-validator"
3- version = " 1.0.0-alpha.21 "
3+ version = " 1.0.0-alpha.22 "
44description = " Jentic OpenAPI Validator"
55readme = " README.md"
66authors = [{ name = " Jentic" , email = " hello@jentic.com" }]
77license = " Apache-2.0"
88license-files = [" LICENSE" , " NOTICE" ]
99requires-python = " >=3.11"
1010dependencies = [
11- " jentic-openapi-parser~=1.0.0-alpha.21 " ,
11+ " jentic-openapi-parser~=1.0.0-alpha.22 " ,
1212 " openapi-spec-validator~=0.7.2" ,
1313 " lsprotocol~=2025.0.0"
1414]
1515
1616[project .optional-dependencies ]
17- spectral = [" jentic-openapi-validator-spectral~=1.0.0-alpha.21 " ]
18- redocly = [" jentic-openapi-validator-redocly~=1.0.0-alpha.21 " ]
17+ spectral = [" jentic-openapi-validator-spectral~=1.0.0-alpha.22 " ]
18+ redocly = [" jentic-openapi-validator-redocly~=1.0.0-alpha.22 " ]
1919
2020[project .urls ]
2121Homepage = " https://github.com/jentic/jentic-openapi-tools"
You can’t perform that action at this time.
0 commit comments