Skip to content

OpenAPI Generator v7.23.0#1601

Merged
christianhelle merged 4 commits into
masterfrom
openapi-generator-v7.23.0
Jun 9, 2026
Merged

OpenAPI Generator v7.23.0#1601
christianhelle merged 4 commits into
masterfrom
openapi-generator-v7.23.0

Conversation

@christianhelle

@christianhelle christianhelle commented Jun 9, 2026

Copy link
Copy Markdown
Owner

Upgrades OpenAPI Generator from v7.22.0 to v7.23.0 following the standard upgrade pattern.

Changes

  • Core: Added v7.23.0 version entry with SHA1/MD5 hashes, updated enum and resource files
  • Tests: Updated \OpenApiVersionExtensionsTests\ with v7.23.0 test data
  • Docs: Updated all documentation files (README, CLI docs, website, Java README)
  • IDE: Updated VSCode, VSIX (Dev17 + Legacy), VSMac, and IntelliJ extensions

Backfilled missing version entries V7190–V7220 in VSIX Extensibility settings.

Summary by CodeRabbit

Chores

  • Upgraded OpenAPI Generator from v7.22.0 to v7.23.0. Updated all documentation files, IDE extensions (IntelliJ, VS Code, Visual Studio, Visual Studio Mac), plugin configurations, and unit test cases to reflect the new version. Updated associated download URLs and checksums to match the latest OpenAPI Generator release across all supported development tools and platforms.

@christianhelle christianhelle added enhancement New feature or request dependencies Pull requests that update a dependency file .NET Pull requests that update .net code labels Jun 9, 2026
@christianhelle christianhelle self-assigned this Jun 9, 2026
@coderabbitai

coderabbitai Bot commented Jun 9, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

📝 Walkthrough

Walkthrough

OpenAPI Generator version is bumped from 7.22.0 to 7.23.0 throughout the codebase: core enum registration, artifact download metadata, test expectations, IDE plugin UI strings, and user-facing documentation are updated consistently across all five deployment targets (IntelliJ, VS Code, Visual Studio VSIX, Visual Studio for Mac, and website).

Changes

OpenAPI Generator 7.23.0 version bump

Layer / File(s) Summary
Core version enum and latest mapping
src/Core/ApiClientCodeGen.Core/Options/OpenApiGenerator/OpenApiSupportedVersion.cs
Enum adds V7230 member with Description("7.23.0") attribute; OpenApiSupportedVersionExtensions.Latest property returns V7230 instead of V7220.
Version registry and artifact metadata
src/Core/ApiClientCodeGen.Core/Installer/OpenApiGeneratorVersions.cs, src/Core/ApiClientCodeGen.Core/Resource.resx, src/Core/ApiClientCodeGen.Core/Resource.Designer.cs
Version registry adds 7.23.0 JAR entry with Maven download URL and SHA1/MD5 checksums; Resource.resx updated with new artifact metadata and Resource.Designer.cs regenerated with updated doc comments.
Test validation of latest version
src/Core/ApiClientCodeGen.Core.Tests/Options/OpenApiGenerator/OpenApiVersionExtensionsTests.cs
Tests updated to assert V7230 is latest, V7220 is older than latest, enum value matches expectations, and version resolution maps Latest to V7230.
IDE and plugin UI strings
src/IntelliJ/src/main/resources/META-INF/plugin.xml, src/VSCode/package.json, src/VSIX/ApiClientCodeGen.VSIX.Dev17/VSCommandTable.vsct, src/VSIX/ApiClientCodeGen.VSIX/VSCommandTable.vsct, src/VSIX/ApiClientCodeGen.VSIX.Extensibility/.vsextension/string-resources.json, src/VSIX/ApiClientCodeGen.VSIX.Extensibility/Settings/OpenApiGeneratorSettings.cs, src/VSMac/ApiClientCodeGen.VSMac/Properties/Manifest.addin.xml
Command titles and display names across all IDE plugins updated from v7.22.0 to v7.23.0; VSIX string resources and settings extended with V7230 version entries.
Documentation updates
README.md, docs/CLI.md, docs/Marketplace.md, docs/Marketplace2022.md, docs/VisualStudioForMac.md, docs/website/cli.html, docs/website/features.html, docs/website/index.html, java/README.md
README, CLI documentation, marketplace listings, IDE help pages, and website content updated to reference OpenAPI Generator 7.23.0 instead of 7.22.0.

🎯 2 (Simple) | ⏱️ ~12 minutes

Possibly related PRs

  • christianhelle/apiclientcodegen#1385: Directly modifies the same core OpenAPI version infrastructure (OpenApiGeneratorVersions.cs, OpenApiSupportedVersion.cs, Resource.resx, and version extension tests).
  • christianhelle/apiclientcodegen#1523: Part of the same version-bump pattern, updating OpenApiSupportedVersion Latest mapping, version registry, and test expectations.
  • christianhelle/apiclientcodegen#1294: Same architectural version-bump workflow: adds new Latest enum entry, updates version registry and artifact metadata, and refreshes test expectations.

Suggested labels

documentation


🐰 A rabbit's whisker twitch of delight,
As Generator climbs to 7.23—so bright!
From code to docs, each string now gleams,
Version bumps true, fulfilling our dreams!

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
Title check ✅ Passed The title 'OpenAPI Generator v7.23.0' clearly and specifically summarizes the main change across the changeset: upgrading OpenAPI Generator from v7.22.0 to v7.23.0 throughout the codebase.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch openapi-generator-v7.23.0

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@christianhelle christianhelle changed the title Upgrade OpenAPI Generator to v7.23.0 OpenAPI Generator v7.23.0 Jun 9, 2026
@christianhelle christianhelle merged commit 16be062 into master Jun 9, 2026
29 of 31 checks passed
@christianhelle christianhelle deleted the openapi-generator-v7.23.0 branch June 9, 2026 10:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file enhancement New feature or request .NET Pull requests that update .net code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant