Skip to content

Commit 90f59b3

Browse files
chore(release): cut the v1.0.0-alpha.21 release
1 parent 3d0a5a2 commit 90f59b3

File tree

13 files changed

+77
-44
lines changed

13 files changed

+77
-44
lines changed

CHANGELOG.md

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,31 @@
22

33
<!-- version list -->
44

5+
## v1.0.0-alpha.21 (2025-11-19)
6+
7+
### Chores
8+
9+
- **deps**: Resolve security issues in npm deps
10+
([#154](https://github.com/jentic/jentic-openapi-tools/pull/154),
11+
[`49f65b8`](https://github.com/jentic/jentic-openapi-tools/commit/49f65b82f7ed18f88bc1147945dbe12f82305dcd))
12+
13+
### Features
14+
15+
- **common**: Add OpenAPI version detection capabilities
16+
([#155](https://github.com/jentic/jentic-openapi-tools/pull/155),
17+
[`94ae710`](https://github.com/jentic/jentic-openapi-tools/commit/94ae710f1aeb3b6d0e8ebf11e5044cc6e6c835b1))
18+
19+
- **parser**: Add datamodel-low parser backend
20+
([#156](https://github.com/jentic/jentic-openapi-tools/pull/156),
21+
[`3d0a5a2`](https://github.com/jentic/jentic-openapi-tools/commit/3d0a5a2b528bd6fded7bc913c218b591e4d260db))
22+
23+
### Refactoring
24+
25+
- **parser**: Use composition instead of inheritance for ruamel-ast parser
26+
([#153](https://github.com/jentic/jentic-openapi-tools/pull/153),
27+
[`1ac0429`](https://github.com/jentic/jentic-openapi-tools/commit/1ac042902c78dab05a1cd9f01f79994bfe325be7))
28+
29+
530
## v1.0.0-alpha.20 (2025-11-18)
631

732
### Features

package-lock.json

Lines changed: 8 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/jentic-openapi-common/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "jentic-openapi-common"
3-
version = "1.0.0-alpha.20"
3+
version = "1.0.0-alpha.21"
44
description = "Jentic OpenAPI Common"
55
readme = "README.md"
66
authors = [{ name = "Jentic", email = "hello@jentic.com" }]

packages/jentic-openapi-datamodels/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "jentic-openapi-datamodels"
3-
version = "1.0.0-alpha.20"
3+
version = "1.0.0-alpha.21"
44
description = "Jentic OpenAPI Data Models"
55
readme = "README.md"
66
authors = [{ name = "Jentic", email = "hello@jentic.com" }]

packages/jentic-openapi-parser/pyproject.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "jentic-openapi-parser"
3-
version = "1.0.0-alpha.20"
3+
version = "1.0.0-alpha.21"
44
description = "Jentic OpenAPI Parser"
55
readme = "README.md"
66
authors = [{ name = "Jentic", email = "hello@jentic.com" }]
@@ -9,8 +9,8 @@ license-files = ["LICENSE", "NOTICE"]
99
requires-python = ">=3.11"
1010
dependencies = [
1111
"attrs~=25.4.0",
12-
"jentic-openapi-common~=1.0.0-alpha.20",
13-
"jentic-openapi-datamodels~=1.0.0-alpha.19",
12+
"jentic-openapi-common~=1.0.0-alpha.21",
13+
"jentic-openapi-datamodels~=1.0.0-alpha.21",
1414
"pyyaml~=6.0.3",
1515
"requests~=2.32.5",
1616
"ruamel-yaml~=0.18.15"

packages/jentic-openapi-transformer-redocly/pyproject.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
[project]
22
name = "jentic-openapi-transformer-redocly"
3-
version = "1.0.0-alpha.20"
3+
version = "1.0.0-alpha.21"
44
description = "Jentic OpenAPI Redocly Transformer Backend"
55
readme = "README.md"
66
authors = [{ name = "Jentic", email = "hello@jentic.com" }]
77
license = "Apache-2.0"
88
license-files = ["LICENSE", "NOTICE"]
99
requires-python = ">=3.11"
1010
dependencies = [
11-
"jentic-openapi-common~=1.0.0-alpha.20",
12-
"jentic-openapi-transformer~=1.0.0-alpha.20"
11+
"jentic-openapi-common~=1.0.0-alpha.21",
12+
"jentic-openapi-transformer~=1.0.0-alpha.21"
1313
]
1414

1515
[project.urls]

packages/jentic-openapi-transformer/pyproject.toml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
[project]
22
name = "jentic-openapi-transformer"
3-
version = "1.0.0-alpha.20"
3+
version = "1.0.0-alpha.21"
44
description = "Jentic OpenAPI Transformer"
55
readme = "README.md"
66
authors = [{ name = "Jentic", email = "hello@jentic.com" }]
77
license = "Apache-2.0"
88
license-files = ["LICENSE", "NOTICE"]
99
requires-python = ">=3.11"
1010
dependencies = [
11-
"jentic-openapi-common~=1.0.0-alpha.20",
12-
"jentic-openapi-parser~=1.0.0-alpha.20",
13-
"jentic-openapi-traverse~=1.0.0-alpha.20",
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",
1414
]
1515

1616
[tool.uv]
@@ -22,7 +22,7 @@ module-name = "jentic.apitools.openapi.transformer"
2222
module-root = "src/"
2323

2424
[project.optional-dependencies]
25-
redocly = ["jentic-openapi-transformer-redocly~=1.0.0-alpha.20"]
25+
redocly = ["jentic-openapi-transformer-redocly~=1.0.0-alpha.21"]
2626

2727
[project.urls]
2828
Homepage = "https://github.com/jentic/jentic-openapi-tools"

packages/jentic-openapi-traverse/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "jentic-openapi-traverse"
3-
version = "1.0.0-alpha.20"
3+
version = "1.0.0-alpha.21"
44
description = "Jentic OpenAPI Traversal Utilities"
55
readme = "README.md"
66
authors = [{ name = "Jentic", email = "hello@jentic.com" }]

packages/jentic-openapi-validator-redocly/pyproject.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
[project]
22
name = "jentic-openapi-validator-redocly"
3-
version = "1.0.0-alpha.20"
3+
version = "1.0.0-alpha.21"
44
description = "Jentic OpenAPI Redocly Validator Backend"
55
readme = "README.md"
66
authors = [{ name = "Jentic", email = "hello@jentic.com" }]
77
license = "Apache-2.0"
88
license-files = ["LICENSE", "NOTICE"]
99
requires-python = ">=3.11"
1010
dependencies = [
11-
"jentic-openapi-common~=1.0.0-alpha.20",
12-
"jentic-openapi-validator~=1.0.0-alpha.20",
11+
"jentic-openapi-common~=1.0.0-alpha.21",
12+
"jentic-openapi-validator~=1.0.0-alpha.21",
1313
"lsprotocol~=2025.0.0",
1414
"jsonpointer~=3.0.0"
1515
]

packages/jentic-openapi-validator-spectral/pyproject.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
[project]
22
name = "jentic-openapi-validator-spectral"
3-
version = "1.0.0-alpha.20"
3+
version = "1.0.0-alpha.21"
44
description = "Jentic OpenAPI Spectral Validator Backend"
55
readme = "README.md"
66
authors = [{ name = "Jentic", email = "hello@jentic.com" }]
77
license = "Apache-2.0"
88
license-files = ["LICENSE", "NOTICE"]
99
requires-python = ">=3.11"
1010
dependencies = [
11-
"jentic-openapi-common~=1.0.0-alpha.20",
12-
"jentic-openapi-validator~=1.0.0-alpha.20",
11+
"jentic-openapi-common~=1.0.0-alpha.21",
12+
"jentic-openapi-validator~=1.0.0-alpha.21",
1313
"lsprotocol~=2025.0.0"
1414
]
1515

0 commit comments

Comments
 (0)