Skip to content

chore: upgrade openapi-generator-cli from v6.0.1 to v6.6.0 (Close please)#1365

Closed
tychtjan wants to merge 3 commits intomasterfrom
jtyc/upgrade-openapi-generator-v6.6.0
Closed

chore: upgrade openapi-generator-cli from v6.0.1 to v6.6.0 (Close please)#1365
tychtjan wants to merge 3 commits intomasterfrom
jtyc/upgrade-openapi-generator-v6.6.0

Conversation

@tychtjan
Copy link
Contributor

@tychtjan tychtjan commented Feb 26, 2026

Summary

  • Upgrades the OpenAPI Generator CLI Docker image from v6.0.1 to v6.6.0 in scripts/generate_client.sh
  • Switches generatorName from python to python-prior to maintain compatibility with existing custom templates (the python generator was replaced with python-experimental in v6.2.0)
  • Regenerates the gooddata-api-client package with the new generator version
  • Updates API schemas (gooddata-api-client.json, gooddata-automation-client.json, gooddata-export-client.json, gooddata-metadata-client.json)

Context

Incremental upgrade within the v6.x line. A v7.x upgrade was evaluated but deferred — the python generator was replaced with a Pydantic-based architecture in v7, which would require rewriting all 6 custom templates and updating all downstream code.

Related

jira: STL-2347
risk: high (prod)

Fixes rgxgen crash on date-time pattern `[0-9]{4}-[0-9]{2}-...`
that breaks SDK client generation after LocalDateTime schema
mapping was added in NAS.
Use python-prior generator to maintain compatibility with existing
custom templates. The python generator was replaced with
python-experimental in v6.2.0, which uses a different architecture
(schemas.py instead of model_utils.py).

Also updates API schemas with latest API changes.

Relates to: STL-2347
@tychtjan tychtjan force-pushed the jtyc/upgrade-openapi-generator-v6.6.0 branch from dca5f3b to 838e259 Compare February 26, 2026 09:37
@tychtjan tychtjan changed the title chore: upgrade openapi-generator-cli from v6.0.1 to v6.6.0 chore: upgrade openapi-generator-cli from v6.0.1 to v6.6.0 (Close please) Feb 26, 2026
@hkad98 hkad98 closed this Feb 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants