Update dependency org.openapitools:openapi-generator-maven-plugin to v7.25.0 - #525

Merged
renovate[bot] merged 1 commit into
mainfrom
renovate/minor-7.25-openapi-generator.version
Aug 31, 2026
Merged

Update dependency org.openapitools:openapi-generator-maven-plugin to v7.25.0#525
renovate[bot] merged 1 commit into
mainfrom
renovate/minor-7.25-openapi-generator.version

Conversation

@renovate

@renovaterenovateBot commented Aug 31, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

PackageChangeAgeConfidence
org.openapitools:openapi-generator-maven-plugin7.24.07.25.0ageconfidence

Release Notes

openapitools/openapi-generator (org.openapitools:openapi-generator-maven-plugin)

v7.25.0: released

Compare Source

v7.25.0 stable release (breaking changes with fallbacks) comes with 240+ enhancements and bug fixes.

Below are the highlights of the changes. For a full list of changes, please refer to the "Pull Request" tab.

General

  • Update parser to newer version (2.1.46) #​24731
  • Fix missing imports for schemaMapping in API interfaces #​24672
  • [GRADLE-WRAPPER] Generator status message visibility update #​24670
  • Stable hash for determining if input specification changed (Maven Plugin) #​24645
  • fix(normalizer): restore behavior of clearing a oneOf if the schema content cannot currently be used by the generator #​24585
  • [generators] Give clients a way to inject vendor overrides #​24571
  • Fix response isArray, isMap flags #​24566
  • Move shared git push template to _common #​24565
  • Add logic to handle any type (3.1) with additional properties #​24559
  • Normalize map schema (3.1 spec) #​24558
  • fix: keep allOf members that have properties alongside a validation keyword #​24551
  • feat(core): add splitOperationsByContentType option to divide operations #​23935

C#

  • fix(csharp): make generichost oneOf constructors public #​24700
  • [csharp][generichost] Allow property accessor overrides #​24652
  • [csharp][generichost] Refactor AsModel template #​24650
  • [csharp][generichost] Make host configuration optional #​24451
  • [csharp][generichost] Update partial to create HttpClient #​24354

C++

  • fix(cpp-boost-beast): validate request components #​24351

Crystal

Dart

  • Fix nullable query param #​24738
  • [dart] Do not convert format: date to UTC before formatting #​24706
  • Fix anyOf serialization in dart-dio #​24605
  • Fix Dart native nullable number deserialization (#​20238) #​24386
  • [BUG][DART] PATCH tri-state optional handling #​23696

Go

  • fix(go): emit the oneOf no-match error once instead of once per member #​24683
  • Update go-server deps #​24527
  • Fix Golang pattern validation with regex fails on commas #​24349
  • fix(golang): use datatype only for enums instead of format #​24337

Java

  • [SPRING;KOTLIN-SPRING] Fix: enhance pageable parameter detection with OpenAPI reference resolution #​24758
  • [JAVA] [Spring] JSpecify, fix nullable + required field #​24711
  • Add support for interface only with vertx #​24655
  • [Java] Fix generated build.gradle incompatible with Gradle 9 #​24649
  • [Java][jaxrs] support disableDiscriminatorJsonIgnoreProperties in typeInfoAnnotation #​24532
  • [jaxrs-spec][quarkus] Migrate the Jakarta path to Quarkus REST and fix file upload types #​24455
  • [java][spring][kotlin-spring] Make @​JsonInclude/@​JsonSetter opt-in to stop overriding global ObjectMapper #​24428
  • [spring-boot]: generate PreAuthorize from OpenAPI security scopes #​24380
  • [BUG] [JavaSpring] Change Dangling package JavaDoc into Regular Comment Block #​24278
  • [Java] Generate nullability annotations on all-args constructor parameters #​24114
  • [Java] [Spring Client] Add an exception provider interface to allow for exception redefinition #​23878

Kotlin

  • [SPRING;KOTLIN-SPRING] Fix: enhance pageable parameter detection with OpenAPI reference resolution #​24758
  • [FIX][KOTLIN][SPRING] mark @​param:JsonProperty as required in generated models when required in open api spec #​24754
  • feat(kotlin): Add support for Jackson3 and SpringBoot 4 #​24709
  • [kotlin-spring] feature: Add x-extra-imports vendor extension #​24638
  • [kotlin] Add = null default for optional parameters in jvm-ktor and javalin templates #​24556
  • refactor(kotlin): remove unknown default enum case for inline operation enums in multiplatform library #​24521
  • [java][spring][kotlin-spring] Make @​JsonInclude/@​JsonSetter opt-in to stop overriding global ObjectMapper #​24428
  • [KOTLIN-SPRING] fix: use spring-cloud-dependencies BOM in Spring Boot 4 spring-cloud pom #​24326

PHP

  • [PHP] Replace deprecated Guzzle Utils::jsonEncode with native json_encode #​24688
  • [php-laravel] Use baseName instead of paramName for request lookup & validation keys #​24400
  • [php-nextgen] Add Flag to Allow Ignoring Operation Servers #​24328
  • [php-nextgen] Fix Nested oneOf/anyOf Behavior #​24318
  • [php-nextgen] Add anyof Support #​24306

PowerShell

  • fix(powershell): replace UrlEncode with System.Uri EscapeDataString for path parameter encoding #​24604

Python

  • [python] Deserialize Optional[...] response types #​24718
  • Decommission tornado support in python generators #​24564
  • python: replace third-party lazy imports with the standard library #​24402
  • fix(python-fastapi): multipart array files and Form/File wire-name aliases #​24381
  • [python] reserve generated helper and pydantic model_* property names #​24358
  • [python] require Python >= 3.10 and restore full dependency floors #​24280
  • [python-fastapi] Use ... as default value rather than None (#​22494) #​23398

Ruby

  • [ruby-nextgen] Let Configuration carry Faraday SSL options #​24536

Rust

  • [rust-server] Generate the auth scheme precedence tests #​24690
  • [rust-server] Restrict from_headers matches to the intended auth scheme #​24607
  • [Rust] Apply the isAnyType param fallback to operations without path params #​24570
  • fix: Updates to take latest serde_valid in rust-server generator #​24334

Scala

  • [scala-sttp4] Model named Request shadows sttp.client4.Request #​24682
  • [scala-sttp4] fix Circe codecs not preserving original JSON property names #​24681
  • [scala-sttp4] Omit optional fields set to None instead of serializing null (circe) #​24362
  • [scala-sttp4] Fix enum operation parameters: type import and wire-value toString #​24346
  • [scala-sttp4-jsoniter] add generic Option and Seq codecs for jsoniter-scala #​23800

Swift

  • [swift6] Emit enum description for query parameters #​24639

TypeScript

  • [typescript-fetch] centralise date handling, add dateLibrary #​24722
  • fix(typescript-fetch): qualify anyToJSON for any-typed form parameters #​24553
  • feat: add support for Angular 22 #​24420
  • Fix nullable OpenAPI 3.1 container types for typescript-axios #​23778

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@sonarqubecloud

Copy link
Copy Markdown

@renovate
renovateBot merged commit f0c09aa into mainAug 31, 2026
10 checks passed
@renovate
renovateBot deleted the renovate/minor-7.25-openapi-generator.version branch August 31, 2026 17:55
Sign up for freeto 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.

0 participants

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Add copy buttons to all
 blocks\n(function() {\n function addCopyButtons() {\n document.querySelectorAll('pre code').forEach(function(codeBlock) {\n if (codeBlock.parentElement.hasAttribute('data-copy-added')) return;\n codeBlock.parentElement.setAttribute('data-copy-added', 'true');\n \n var btn = document.createElement('button');\n btn.textContent = 'Copy';\n btn.style.cssText = 'position:absolute;top:4px;right:4px;padding:2px 8px;font-size:11px;background:#4ecdc4;border:none;border-radius:4px;color:#1a1a2e;cursor:pointer;opacity:0.7;transition:opacity 0.2s;';\n btn.onmouseover = function() { this.style.opacity = '1'; };\n btn.onmouseout = function() { this.style.opacity = '0.7'; };\n btn.onclick = function() {\n navigator.clipboard.writeText(codeBlock.textContent).then(function() {\n btn.textContent = 'Copied!';\n setTimeout(function() { btn.textContent = 'Copy'; }, 1500);\n });\n };\n codeBlock.parentElement.style.position = 'relative';\n codeBlock.parentElement.appendChild(btn);\n });\n }\n \n addCopyButtons();\n \n // Re-run on dynamic content\n var observer = new MutationObserver(addCopyButtons);\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Add Copy Buttons to Code Blocks");
}
} catch(__e) { console.warn('[Userscript:Add Copy Buttons to Code Blocks]', __e); }
})();
(function(){
try {
var __m = "github.com";
var __re = new RegExp('^' + "github\\.com" + '
Skip to content

Update dependency org.openapitools:openapi-generator-maven-plugin to v7.25.0 - #525

Merged
renovate[bot] merged 1 commit into
mainfrom
renovate/minor-7.25-openapi-generator.version
Aug 31, 2026
Merged

Update dependency org.openapitools:openapi-generator-maven-plugin to v7.25.0#525
renovate[bot] merged 1 commit into
mainfrom
renovate/minor-7.25-openapi-generator.version

Conversation

@renovate

@renovaterenovateBot commented Aug 31, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

PackageChangeAgeConfidence
org.openapitools:openapi-generator-maven-plugin7.24.07.25.0ageconfidence

Release Notes

openapitools/openapi-generator (org.openapitools:openapi-generator-maven-plugin)

v7.25.0: released

Compare Source

v7.25.0 stable release (breaking changes with fallbacks) comes with 240+ enhancements and bug fixes.

Below are the highlights of the changes. For a full list of changes, please refer to the "Pull Request" tab.

General

  • Update parser to newer version (2.1.46) #​24731
  • Fix missing imports for schemaMapping in API interfaces #​24672
  • [GRADLE-WRAPPER] Generator status message visibility update #​24670
  • Stable hash for determining if input specification changed (Maven Plugin) #​24645
  • fix(normalizer): restore behavior of clearing a oneOf if the schema content cannot currently be used by the generator #​24585
  • [generators] Give clients a way to inject vendor overrides #​24571
  • Fix response isArray, isMap flags #​24566
  • Move shared git push template to _common #​24565
  • Add logic to handle any type (3.1) with additional properties #​24559
  • Normalize map schema (3.1 spec) #​24558
  • fix: keep allOf members that have properties alongside a validation keyword #​24551
  • feat(core): add splitOperationsByContentType option to divide operations #​23935

C#

  • fix(csharp): make generichost oneOf constructors public #​24700
  • [csharp][generichost] Allow property accessor overrides #​24652
  • [csharp][generichost] Refactor AsModel template #​24650
  • [csharp][generichost] Make host configuration optional #​24451
  • [csharp][generichost] Update partial to create HttpClient #​24354

C++

  • fix(cpp-boost-beast): validate request components #​24351

Crystal

Dart

  • Fix nullable query param #​24738
  • [dart] Do not convert format: date to UTC before formatting #​24706
  • Fix anyOf serialization in dart-dio #​24605
  • Fix Dart native nullable number deserialization (#​20238) #​24386
  • [BUG][DART] PATCH tri-state optional handling #​23696

Go

  • fix(go): emit the oneOf no-match error once instead of once per member #​24683
  • Update go-server deps #​24527
  • Fix Golang pattern validation with regex fails on commas #​24349
  • fix(golang): use datatype only for enums instead of format #​24337

Java

  • [SPRING;KOTLIN-SPRING] Fix: enhance pageable parameter detection with OpenAPI reference resolution #​24758
  • [JAVA] [Spring] JSpecify, fix nullable + required field #​24711
  • Add support for interface only with vertx #​24655
  • [Java] Fix generated build.gradle incompatible with Gradle 9 #​24649
  • [Java][jaxrs] support disableDiscriminatorJsonIgnoreProperties in typeInfoAnnotation #​24532
  • [jaxrs-spec][quarkus] Migrate the Jakarta path to Quarkus REST and fix file upload types #​24455
  • [java][spring][kotlin-spring] Make @​JsonInclude/@​JsonSetter opt-in to stop overriding global ObjectMapper #​24428
  • [spring-boot]: generate PreAuthorize from OpenAPI security scopes #​24380
  • [BUG] [JavaSpring] Change Dangling package JavaDoc into Regular Comment Block #​24278
  • [Java] Generate nullability annotations on all-args constructor parameters #​24114
  • [Java] [Spring Client] Add an exception provider interface to allow for exception redefinition #​23878

Kotlin

  • [SPRING;KOTLIN-SPRING] Fix: enhance pageable parameter detection with OpenAPI reference resolution #​24758
  • [FIX][KOTLIN][SPRING] mark @​param:JsonProperty as required in generated models when required in open api spec #​24754
  • feat(kotlin): Add support for Jackson3 and SpringBoot 4 #​24709
  • [kotlin-spring] feature: Add x-extra-imports vendor extension #​24638
  • [kotlin] Add = null default for optional parameters in jvm-ktor and javalin templates #​24556
  • refactor(kotlin): remove unknown default enum case for inline operation enums in multiplatform library #​24521
  • [java][spring][kotlin-spring] Make @​JsonInclude/@​JsonSetter opt-in to stop overriding global ObjectMapper #​24428
  • [KOTLIN-SPRING] fix: use spring-cloud-dependencies BOM in Spring Boot 4 spring-cloud pom #​24326

PHP

  • [PHP] Replace deprecated Guzzle Utils::jsonEncode with native json_encode #​24688
  • [php-laravel] Use baseName instead of paramName for request lookup & validation keys #​24400
  • [php-nextgen] Add Flag to Allow Ignoring Operation Servers #​24328
  • [php-nextgen] Fix Nested oneOf/anyOf Behavior #​24318
  • [php-nextgen] Add anyof Support #​24306

PowerShell

  • fix(powershell): replace UrlEncode with System.Uri EscapeDataString for path parameter encoding #​24604

Python

  • [python] Deserialize Optional[...] response types #​24718
  • Decommission tornado support in python generators #​24564
  • python: replace third-party lazy imports with the standard library #​24402
  • fix(python-fastapi): multipart array files and Form/File wire-name aliases #​24381
  • [python] reserve generated helper and pydantic model_* property names #​24358
  • [python] require Python >= 3.10 and restore full dependency floors #​24280
  • [python-fastapi] Use ... as default value rather than None (#​22494) #​23398

Ruby

  • [ruby-nextgen] Let Configuration carry Faraday SSL options #​24536

Rust

  • [rust-server] Generate the auth scheme precedence tests #​24690
  • [rust-server] Restrict from_headers matches to the intended auth scheme #​24607
  • [Rust] Apply the isAnyType param fallback to operations without path params #​24570
  • fix: Updates to take latest serde_valid in rust-server generator #​24334

Scala

  • [scala-sttp4] Model named Request shadows sttp.client4.Request #​24682
  • [scala-sttp4] fix Circe codecs not preserving original JSON property names #​24681
  • [scala-sttp4] Omit optional fields set to None instead of serializing null (circe) #​24362
  • [scala-sttp4] Fix enum operation parameters: type import and wire-value toString #​24346
  • [scala-sttp4-jsoniter] add generic Option and Seq codecs for jsoniter-scala #​23800

Swift

  • [swift6] Emit enum description for query parameters #​24639

TypeScript

  • [typescript-fetch] centralise date handling, add dateLibrary #​24722
  • fix(typescript-fetch): qualify anyToJSON for any-typed form parameters #​24553
  • feat: add support for Angular 22 #​24420
  • Fix nullable OpenAPI 3.1 container types for typescript-axios #​23778

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@sonarqubecloud

Copy link
Copy Markdown

@renovate
renovateBot merged commit f0c09aa into mainAug 31, 2026
10 checks passed
@renovate
renovateBot deleted the renovate/minor-7.25-openapi-generator.version branch August 31, 2026 17:55
Sign up for freeto 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.

0 participants

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Force GitHub README to respect dark mode\n(function() {\n var style = document.createElement('style');\n style.textContent = '\n .markdown-body {\n color-scheme: dark light;\n }\n .markdown-body pre { background: #161b22 !important; }\n .markdown-body code { background: rgba(110, 118, 129, 0.4) !important; }\n .markdown-body table th, .markdown-body table td { border-color: #30363d !important; }\n .markdown-body img { background: #0d1117; }\n .markdown-body blockquote { border-left-color: #8b949e; }\n .markdown-body hr { border-color: #30363d; }\n ';\n document.head.appendChild(style);\n})();", "GitHub Dark Mode README Fix"); } } catch(__e) { console.warn('[Userscript:GitHub Dark Mode README Fix]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

Update dependency org.openapitools:openapi-generator-maven-plugin to v7.25.0 - #525

Merged
renovate[bot] merged 1 commit into
mainfrom
renovate/minor-7.25-openapi-generator.version
Aug 31, 2026
Merged

Update dependency org.openapitools:openapi-generator-maven-plugin to v7.25.0#525
renovate[bot] merged 1 commit into
mainfrom
renovate/minor-7.25-openapi-generator.version

Conversation

@renovate

@renovaterenovateBot commented Aug 31, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

PackageChangeAgeConfidence
org.openapitools:openapi-generator-maven-plugin7.24.07.25.0ageconfidence

Release Notes

openapitools/openapi-generator (org.openapitools:openapi-generator-maven-plugin)

v7.25.0: released

Compare Source

v7.25.0 stable release (breaking changes with fallbacks) comes with 240+ enhancements and bug fixes.

Below are the highlights of the changes. For a full list of changes, please refer to the "Pull Request" tab.

General

  • Update parser to newer version (2.1.46) #​24731
  • Fix missing imports for schemaMapping in API interfaces #​24672
  • [GRADLE-WRAPPER] Generator status message visibility update #​24670
  • Stable hash for determining if input specification changed (Maven Plugin) #​24645
  • fix(normalizer): restore behavior of clearing a oneOf if the schema content cannot currently be used by the generator #​24585
  • [generators] Give clients a way to inject vendor overrides #​24571
  • Fix response isArray, isMap flags #​24566
  • Move shared git push template to _common #​24565
  • Add logic to handle any type (3.1) with additional properties #​24559
  • Normalize map schema (3.1 spec) #​24558
  • fix: keep allOf members that have properties alongside a validation keyword #​24551
  • feat(core): add splitOperationsByContentType option to divide operations #​23935

C#

  • fix(csharp): make generichost oneOf constructors public #​24700
  • [csharp][generichost] Allow property accessor overrides #​24652
  • [csharp][generichost] Refactor AsModel template #​24650
  • [csharp][generichost] Make host configuration optional #​24451
  • [csharp][generichost] Update partial to create HttpClient #​24354

C++

  • fix(cpp-boost-beast): validate request components #​24351

Crystal

Dart

  • Fix nullable query param #​24738
  • [dart] Do not convert format: date to UTC before formatting #​24706
  • Fix anyOf serialization in dart-dio #​24605
  • Fix Dart native nullable number deserialization (#​20238) #​24386
  • [BUG][DART] PATCH tri-state optional handling #​23696

Go

  • fix(go): emit the oneOf no-match error once instead of once per member #​24683
  • Update go-server deps #​24527
  • Fix Golang pattern validation with regex fails on commas #​24349
  • fix(golang): use datatype only for enums instead of format #​24337

Java

  • [SPRING;KOTLIN-SPRING] Fix: enhance pageable parameter detection with OpenAPI reference resolution #​24758
  • [JAVA] [Spring] JSpecify, fix nullable + required field #​24711
  • Add support for interface only with vertx #​24655
  • [Java] Fix generated build.gradle incompatible with Gradle 9 #​24649
  • [Java][jaxrs] support disableDiscriminatorJsonIgnoreProperties in typeInfoAnnotation #​24532
  • [jaxrs-spec][quarkus] Migrate the Jakarta path to Quarkus REST and fix file upload types #​24455
  • [java][spring][kotlin-spring] Make @​JsonInclude/@​JsonSetter opt-in to stop overriding global ObjectMapper #​24428
  • [spring-boot]: generate PreAuthorize from OpenAPI security scopes #​24380
  • [BUG] [JavaSpring] Change Dangling package JavaDoc into Regular Comment Block #​24278
  • [Java] Generate nullability annotations on all-args constructor parameters #​24114
  • [Java] [Spring Client] Add an exception provider interface to allow for exception redefinition #​23878

Kotlin

  • [SPRING;KOTLIN-SPRING] Fix: enhance pageable parameter detection with OpenAPI reference resolution #​24758
  • [FIX][KOTLIN][SPRING] mark @​param:JsonProperty as required in generated models when required in open api spec #​24754
  • feat(kotlin): Add support for Jackson3 and SpringBoot 4 #​24709
  • [kotlin-spring] feature: Add x-extra-imports vendor extension #​24638
  • [kotlin] Add = null default for optional parameters in jvm-ktor and javalin templates #​24556
  • refactor(kotlin): remove unknown default enum case for inline operation enums in multiplatform library #​24521
  • [java][spring][kotlin-spring] Make @​JsonInclude/@​JsonSetter opt-in to stop overriding global ObjectMapper #​24428
  • [KOTLIN-SPRING] fix: use spring-cloud-dependencies BOM in Spring Boot 4 spring-cloud pom #​24326

PHP

  • [PHP] Replace deprecated Guzzle Utils::jsonEncode with native json_encode #​24688
  • [php-laravel] Use baseName instead of paramName for request lookup & validation keys #​24400
  • [php-nextgen] Add Flag to Allow Ignoring Operation Servers #​24328
  • [php-nextgen] Fix Nested oneOf/anyOf Behavior #​24318
  • [php-nextgen] Add anyof Support #​24306

PowerShell

  • fix(powershell): replace UrlEncode with System.Uri EscapeDataString for path parameter encoding #​24604

Python

  • [python] Deserialize Optional[...] response types #​24718
  • Decommission tornado support in python generators #​24564
  • python: replace third-party lazy imports with the standard library #​24402
  • fix(python-fastapi): multipart array files and Form/File wire-name aliases #​24381
  • [python] reserve generated helper and pydantic model_* property names #​24358
  • [python] require Python >= 3.10 and restore full dependency floors #​24280
  • [python-fastapi] Use ... as default value rather than None (#​22494) #​23398

Ruby

  • [ruby-nextgen] Let Configuration carry Faraday SSL options #​24536

Rust

  • [rust-server] Generate the auth scheme precedence tests #​24690
  • [rust-server] Restrict from_headers matches to the intended auth scheme #​24607
  • [Rust] Apply the isAnyType param fallback to operations without path params #​24570
  • fix: Updates to take latest serde_valid in rust-server generator #​24334

Scala

  • [scala-sttp4] Model named Request shadows sttp.client4.Request #​24682
  • [scala-sttp4] fix Circe codecs not preserving original JSON property names #​24681
  • [scala-sttp4] Omit optional fields set to None instead of serializing null (circe) #​24362
  • [scala-sttp4] Fix enum operation parameters: type import and wire-value toString #​24346
  • [scala-sttp4-jsoniter] add generic Option and Seq codecs for jsoniter-scala #​23800

Swift

  • [swift6] Emit enum description for query parameters #​24639

TypeScript

  • [typescript-fetch] centralise date handling, add dateLibrary #​24722
  • fix(typescript-fetch): qualify anyToJSON for any-typed form parameters #​24553
  • feat: add support for Angular 22 #​24420
  • Fix nullable OpenAPI 3.1 container types for typescript-axios #​23778

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@sonarqubecloud

Copy link
Copy Markdown

@renovate
renovateBot merged commit f0c09aa into mainAug 31, 2026
10 checks passed
@renovate
renovateBot deleted the renovate/minor-7.25-openapi-generator.version branch August 31, 2026 17:55
Sign up for freeto 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.

0 participants

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Highlight search terms from Google/DuckDuckGo/Bing referrer\n(function() {\n var ref = document.referrer;\n var terms = [];\n \n if (ref.includes('google.com') || ref.includes('duckduckgo.com') || ref.includes('bing.com')) {\n var url = new URL(ref);\n var q = url.searchParams.get('q') || url.searchParams.get('p');\n if (q) {\n terms = q.split(/\\s+/).filter(function(t) { return t.length > 2; });\n }\n }\n \n if (terms.length === 0) return;\n \n var style = document.createElement('style');\n style.textContent = '.userscript-highlight { background: #fbbf24; color: #1a1a2e; padding: 1px 3px; border-radius: 2px; }';\n document.head.appendChild(style);\n \n function highlight(node) {\n if (node.nodeType === 3) { // text node\n var text = node.textContent;\n var found = false;\n terms.forEach(function(term) {\n var regex = new RegExp('(' + term.replace(/[.*+?^${}()|[\\]\\\\]/g, '\\\\') + ')', 'gi');\n if (regex.test(text)) {\n found = true;\n var frag = document.createDocumentFragment();\n var parts = text.split(regex);\n parts.forEach(function(part, i) {\n if (i % 2 === 0) {\n frag.appendChild(document.createTextNode(part));\n } else {\n var span = document.createElement('span');\n span.className = 'userscript-highlight';\n span.textContent = part;\n frag.appendChild(span);\n }\n });\n node.parentNode.replaceChild(frag, node);\n }\n });\n } else if (node.nodeType === 1 && node.childNodes) { // element\n var skipTags = ['SCRIPT', 'STYLE', 'NOSCRIPT', 'TEXTAREA', 'INPUT', 'SELECT'];\n if (!skipTags.includes(node.tagName)) {\n Array.from(node.childNodes).forEach(highlight);\n }\n }\n }\n \n highlight(document.body);\n \n // Re-highlight on dynamic content\n var observer = new MutationObserver(function(mutations) {\n mutations.forEach(function(m) {\n m.addedNodes.forEach(function(node) {\n if (node.nodeType === 1 || node.nodeType === 3) highlight(node);\n });\n });\n });\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Highlight Search Terms"); } } catch(__e) { console.warn('[Userscript:Highlight Search Terms]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

Update dependency org.openapitools:openapi-generator-maven-plugin to v7.25.0 - #525

Merged
renovate[bot] merged 1 commit into
mainfrom
renovate/minor-7.25-openapi-generator.version
Aug 31, 2026
Merged

Update dependency org.openapitools:openapi-generator-maven-plugin to v7.25.0#525
renovate[bot] merged 1 commit into
mainfrom
renovate/minor-7.25-openapi-generator.version

Conversation

@renovate

@renovaterenovateBot commented Aug 31, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

PackageChangeAgeConfidence
org.openapitools:openapi-generator-maven-plugin7.24.07.25.0ageconfidence

Release Notes

openapitools/openapi-generator (org.openapitools:openapi-generator-maven-plugin)

v7.25.0: released

Compare Source

v7.25.0 stable release (breaking changes with fallbacks) comes with 240+ enhancements and bug fixes.

Below are the highlights of the changes. For a full list of changes, please refer to the "Pull Request" tab.

General

  • Update parser to newer version (2.1.46) #​24731
  • Fix missing imports for schemaMapping in API interfaces #​24672
  • [GRADLE-WRAPPER] Generator status message visibility update #​24670
  • Stable hash for determining if input specification changed (Maven Plugin) #​24645
  • fix(normalizer): restore behavior of clearing a oneOf if the schema content cannot currently be used by the generator #​24585
  • [generators] Give clients a way to inject vendor overrides #​24571
  • Fix response isArray, isMap flags #​24566
  • Move shared git push template to _common #​24565
  • Add logic to handle any type (3.1) with additional properties #​24559
  • Normalize map schema (3.1 spec) #​24558
  • fix: keep allOf members that have properties alongside a validation keyword #​24551
  • feat(core): add splitOperationsByContentType option to divide operations #​23935

C#

  • fix(csharp): make generichost oneOf constructors public #​24700
  • [csharp][generichost] Allow property accessor overrides #​24652
  • [csharp][generichost] Refactor AsModel template #​24650
  • [csharp][generichost] Make host configuration optional #​24451
  • [csharp][generichost] Update partial to create HttpClient #​24354

C++

  • fix(cpp-boost-beast): validate request components #​24351

Crystal

Dart

  • Fix nullable query param #​24738
  • [dart] Do not convert format: date to UTC before formatting #​24706
  • Fix anyOf serialization in dart-dio #​24605
  • Fix Dart native nullable number deserialization (#​20238) #​24386
  • [BUG][DART] PATCH tri-state optional handling #​23696

Go

  • fix(go): emit the oneOf no-match error once instead of once per member #​24683
  • Update go-server deps #​24527
  • Fix Golang pattern validation with regex fails on commas #​24349
  • fix(golang): use datatype only for enums instead of format #​24337

Java

  • [SPRING;KOTLIN-SPRING] Fix: enhance pageable parameter detection with OpenAPI reference resolution #​24758
  • [JAVA] [Spring] JSpecify, fix nullable + required field #​24711
  • Add support for interface only with vertx #​24655
  • [Java] Fix generated build.gradle incompatible with Gradle 9 #​24649
  • [Java][jaxrs] support disableDiscriminatorJsonIgnoreProperties in typeInfoAnnotation #​24532
  • [jaxrs-spec][quarkus] Migrate the Jakarta path to Quarkus REST and fix file upload types #​24455
  • [java][spring][kotlin-spring] Make @​JsonInclude/@​JsonSetter opt-in to stop overriding global ObjectMapper #​24428
  • [spring-boot]: generate PreAuthorize from OpenAPI security scopes #​24380
  • [BUG] [JavaSpring] Change Dangling package JavaDoc into Regular Comment Block #​24278
  • [Java] Generate nullability annotations on all-args constructor parameters #​24114
  • [Java] [Spring Client] Add an exception provider interface to allow for exception redefinition #​23878

Kotlin

  • [SPRING;KOTLIN-SPRING] Fix: enhance pageable parameter detection with OpenAPI reference resolution #​24758
  • [FIX][KOTLIN][SPRING] mark @​param:JsonProperty as required in generated models when required in open api spec #​24754
  • feat(kotlin): Add support for Jackson3 and SpringBoot 4 #​24709
  • [kotlin-spring] feature: Add x-extra-imports vendor extension #​24638
  • [kotlin] Add = null default for optional parameters in jvm-ktor and javalin templates #​24556
  • refactor(kotlin): remove unknown default enum case for inline operation enums in multiplatform library #​24521
  • [java][spring][kotlin-spring] Make @​JsonInclude/@​JsonSetter opt-in to stop overriding global ObjectMapper #​24428
  • [KOTLIN-SPRING] fix: use spring-cloud-dependencies BOM in Spring Boot 4 spring-cloud pom #​24326

PHP

  • [PHP] Replace deprecated Guzzle Utils::jsonEncode with native json_encode #​24688
  • [php-laravel] Use baseName instead of paramName for request lookup & validation keys #​24400
  • [php-nextgen] Add Flag to Allow Ignoring Operation Servers #​24328
  • [php-nextgen] Fix Nested oneOf/anyOf Behavior #​24318
  • [php-nextgen] Add anyof Support #​24306

PowerShell

  • fix(powershell): replace UrlEncode with System.Uri EscapeDataString for path parameter encoding #​24604

Python

  • [python] Deserialize Optional[...] response types #​24718
  • Decommission tornado support in python generators #​24564
  • python: replace third-party lazy imports with the standard library #​24402
  • fix(python-fastapi): multipart array files and Form/File wire-name aliases #​24381
  • [python] reserve generated helper and pydantic model_* property names #​24358
  • [python] require Python >= 3.10 and restore full dependency floors #​24280
  • [python-fastapi] Use ... as default value rather than None (#​22494) #​23398

Ruby

  • [ruby-nextgen] Let Configuration carry Faraday SSL options #​24536

Rust

  • [rust-server] Generate the auth scheme precedence tests #​24690
  • [rust-server] Restrict from_headers matches to the intended auth scheme #​24607
  • [Rust] Apply the isAnyType param fallback to operations without path params #​24570
  • fix: Updates to take latest serde_valid in rust-server generator #​24334

Scala

  • [scala-sttp4] Model named Request shadows sttp.client4.Request #​24682
  • [scala-sttp4] fix Circe codecs not preserving original JSON property names #​24681
  • [scala-sttp4] Omit optional fields set to None instead of serializing null (circe) #​24362
  • [scala-sttp4] Fix enum operation parameters: type import and wire-value toString #​24346
  • [scala-sttp4-jsoniter] add generic Option and Seq codecs for jsoniter-scala #​23800

Swift

  • [swift6] Emit enum description for query parameters #​24639

TypeScript

  • [typescript-fetch] centralise date handling, add dateLibrary #​24722
  • fix(typescript-fetch): qualify anyToJSON for any-typed form parameters #​24553
  • feat: add support for Angular 22 #​24420
  • Fix nullable OpenAPI 3.1 container types for typescript-axios #​23778

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@sonarqubecloud

Copy link
Copy Markdown

@renovate
renovateBot merged commit f0c09aa into mainAug 31, 2026
10 checks passed
@renovate
renovateBot deleted the renovate/minor-7.25-openapi-generator.version branch August 31, 2026 17:55
Sign up for freeto 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.

0 participants

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Strip utm_, fbclid, gclid, etc. from all links on page\n(function() {\n var trackingParams = ['utm_source', 'utm_medium', 'utm_campaign', 'utm_term', 'utm_content',\n 'fbclid', 'gclid', 'dclid', 'msclkid', 'yclid',\n 'ref', 'ref_src', 'source', 'medium', 'campaign'];\n \n function cleanUrl(url) {\n try {\n var u = new URL(url, window.location.origin);\n var changed = false;\n trackingParams.forEach(function(p) {\n if (u.searchParams.has(p)) {\n u.searchParams.delete(p);\n changed = true;\n }\n });\n return changed ? u.toString() : url;\n } catch (e) {\n return url;\n }\n }\n \n function cleanLinks() {\n document.querySelectorAll('a[href]').forEach(function(a) {\n var clean = cleanUrl(a.href);\n if (clean !== a.href) a.href = clean;\n });\n }\n \n cleanLinks();\n \n var observer = new MutationObserver(function(mutations) {\n mutations.forEach(function(m) {\n m.addedNodes.forEach(function(node) {\n if (node.nodeType === 1) {\n if (node.tagName === 'A') cleanLinks();\n node.querySelectorAll('a[href]').forEach(function(a) {\n var clean = cleanUrl(a.href);\n if (clean !== a.href) a.href = clean;\n });\n }\n });\n });\n });\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Remove Tracking Parameters from Links"); } } catch(__e) { console.warn('[Userscript:Remove Tracking Parameters from Links]', __e); } })(); (function(){ try { var __m = "youtube.com"; var __re = new RegExp('^' + "youtube\\.com" + '
Skip to content

Update dependency org.openapitools:openapi-generator-maven-plugin to v7.25.0 - #525

Merged
renovate[bot] merged 1 commit into
mainfrom
renovate/minor-7.25-openapi-generator.version
Aug 31, 2026
Merged

Update dependency org.openapitools:openapi-generator-maven-plugin to v7.25.0#525
renovate[bot] merged 1 commit into
mainfrom
renovate/minor-7.25-openapi-generator.version

Conversation

@renovate

@renovaterenovateBot commented Aug 31, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

PackageChangeAgeConfidence
org.openapitools:openapi-generator-maven-plugin7.24.07.25.0ageconfidence

Release Notes

openapitools/openapi-generator (org.openapitools:openapi-generator-maven-plugin)

v7.25.0: released

Compare Source

v7.25.0 stable release (breaking changes with fallbacks) comes with 240+ enhancements and bug fixes.

Below are the highlights of the changes. For a full list of changes, please refer to the "Pull Request" tab.

General

  • Update parser to newer version (2.1.46) #​24731
  • Fix missing imports for schemaMapping in API interfaces #​24672
  • [GRADLE-WRAPPER] Generator status message visibility update #​24670
  • Stable hash for determining if input specification changed (Maven Plugin) #​24645
  • fix(normalizer): restore behavior of clearing a oneOf if the schema content cannot currently be used by the generator #​24585
  • [generators] Give clients a way to inject vendor overrides #​24571
  • Fix response isArray, isMap flags #​24566
  • Move shared git push template to _common #​24565
  • Add logic to handle any type (3.1) with additional properties #​24559
  • Normalize map schema (3.1 spec) #​24558
  • fix: keep allOf members that have properties alongside a validation keyword #​24551
  • feat(core): add splitOperationsByContentType option to divide operations #​23935

C#

  • fix(csharp): make generichost oneOf constructors public #​24700
  • [csharp][generichost] Allow property accessor overrides #​24652
  • [csharp][generichost] Refactor AsModel template #​24650
  • [csharp][generichost] Make host configuration optional #​24451
  • [csharp][generichost] Update partial to create HttpClient #​24354

C++

  • fix(cpp-boost-beast): validate request components #​24351

Crystal

Dart

  • Fix nullable query param #​24738
  • [dart] Do not convert format: date to UTC before formatting #​24706
  • Fix anyOf serialization in dart-dio #​24605
  • Fix Dart native nullable number deserialization (#​20238) #​24386
  • [BUG][DART] PATCH tri-state optional handling #​23696

Go

  • fix(go): emit the oneOf no-match error once instead of once per member #​24683
  • Update go-server deps #​24527
  • Fix Golang pattern validation with regex fails on commas #​24349
  • fix(golang): use datatype only for enums instead of format #​24337

Java

  • [SPRING;KOTLIN-SPRING] Fix: enhance pageable parameter detection with OpenAPI reference resolution #​24758
  • [JAVA] [Spring] JSpecify, fix nullable + required field #​24711
  • Add support for interface only with vertx #​24655
  • [Java] Fix generated build.gradle incompatible with Gradle 9 #​24649
  • [Java][jaxrs] support disableDiscriminatorJsonIgnoreProperties in typeInfoAnnotation #​24532
  • [jaxrs-spec][quarkus] Migrate the Jakarta path to Quarkus REST and fix file upload types #​24455
  • [java][spring][kotlin-spring] Make @​JsonInclude/@​JsonSetter opt-in to stop overriding global ObjectMapper #​24428
  • [spring-boot]: generate PreAuthorize from OpenAPI security scopes #​24380
  • [BUG] [JavaSpring] Change Dangling package JavaDoc into Regular Comment Block #​24278
  • [Java] Generate nullability annotations on all-args constructor parameters #​24114
  • [Java] [Spring Client] Add an exception provider interface to allow for exception redefinition #​23878

Kotlin

  • [SPRING;KOTLIN-SPRING] Fix: enhance pageable parameter detection with OpenAPI reference resolution #​24758
  • [FIX][KOTLIN][SPRING] mark @​param:JsonProperty as required in generated models when required in open api spec #​24754
  • feat(kotlin): Add support for Jackson3 and SpringBoot 4 #​24709
  • [kotlin-spring] feature: Add x-extra-imports vendor extension #​24638
  • [kotlin] Add = null default for optional parameters in jvm-ktor and javalin templates #​24556
  • refactor(kotlin): remove unknown default enum case for inline operation enums in multiplatform library #​24521
  • [java][spring][kotlin-spring] Make @​JsonInclude/@​JsonSetter opt-in to stop overriding global ObjectMapper #​24428
  • [KOTLIN-SPRING] fix: use spring-cloud-dependencies BOM in Spring Boot 4 spring-cloud pom #​24326

PHP

  • [PHP] Replace deprecated Guzzle Utils::jsonEncode with native json_encode #​24688
  • [php-laravel] Use baseName instead of paramName for request lookup & validation keys #​24400
  • [php-nextgen] Add Flag to Allow Ignoring Operation Servers #​24328
  • [php-nextgen] Fix Nested oneOf/anyOf Behavior #​24318
  • [php-nextgen] Add anyof Support #​24306

PowerShell

  • fix(powershell): replace UrlEncode with System.Uri EscapeDataString for path parameter encoding #​24604

Python

  • [python] Deserialize Optional[...] response types #​24718
  • Decommission tornado support in python generators #​24564
  • python: replace third-party lazy imports with the standard library #​24402
  • fix(python-fastapi): multipart array files and Form/File wire-name aliases #​24381
  • [python] reserve generated helper and pydantic model_* property names #​24358
  • [python] require Python >= 3.10 and restore full dependency floors #​24280
  • [python-fastapi] Use ... as default value rather than None (#​22494) #​23398

Ruby

  • [ruby-nextgen] Let Configuration carry Faraday SSL options #​24536

Rust

  • [rust-server] Generate the auth scheme precedence tests #​24690
  • [rust-server] Restrict from_headers matches to the intended auth scheme #​24607
  • [Rust] Apply the isAnyType param fallback to operations without path params #​24570
  • fix: Updates to take latest serde_valid in rust-server generator #​24334

Scala

  • [scala-sttp4] Model named Request shadows sttp.client4.Request #​24682
  • [scala-sttp4] fix Circe codecs not preserving original JSON property names #​24681
  • [scala-sttp4] Omit optional fields set to None instead of serializing null (circe) #​24362
  • [scala-sttp4] Fix enum operation parameters: type import and wire-value toString #​24346
  • [scala-sttp4-jsoniter] add generic Option and Seq codecs for jsoniter-scala #​23800

Swift

  • [swift6] Emit enum description for query parameters #​24639

TypeScript

  • [typescript-fetch] centralise date handling, add dateLibrary #​24722
  • fix(typescript-fetch): qualify anyToJSON for any-typed form parameters #​24553
  • feat: add support for Angular 22 #​24420
  • Fix nullable OpenAPI 3.1 container types for typescript-axios #​23778

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@sonarqubecloud

Copy link
Copy Markdown

@renovate
renovateBot merged commit f0c09aa into mainAug 31, 2026
10 checks passed
@renovate
renovateBot deleted the renovate/minor-7.25-openapi-generator.version branch August 31, 2026 17:55
Sign up for freeto 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.

0 participants

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Auto-enable theater mode on YouTube\n(function() {\n function tryTheater() {\n var btn = document.querySelector('button[aria-label=\"Theater mode\"], ytd-player #player button[title=\"Theater mode\"]');\n if (btn && !btn.classList.contains('activated')) {\n btn.click();\n }\n }\n \n // Try immediately\n tryTheater();\n \n // Try after navigation (SPA)\n var lastUrl = location.href;\n setInterval(function() {\n if (location.href !== lastUrl) {\n lastUrl = location.href;\n setTimeout(tryTheater, 500);\n }\n }, 1000);\n \n // Also try on player load\n var observer = new MutationObserver(tryTheater);\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "YouTube Theater Mode Default"); } } catch(__e) { console.warn('[Userscript:YouTube Theater Mode Default]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

Update dependency org.openapitools:openapi-generator-maven-plugin to v7.25.0 - #525

Merged
renovate[bot] merged 1 commit into
mainfrom
renovate/minor-7.25-openapi-generator.version
Aug 31, 2026
Merged

Update dependency org.openapitools:openapi-generator-maven-plugin to v7.25.0#525
renovate[bot] merged 1 commit into
mainfrom
renovate/minor-7.25-openapi-generator.version

Conversation

@renovate

@renovaterenovateBot commented Aug 31, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

PackageChangeAgeConfidence
org.openapitools:openapi-generator-maven-plugin7.24.07.25.0ageconfidence

Release Notes

openapitools/openapi-generator (org.openapitools:openapi-generator-maven-plugin)

v7.25.0: released

Compare Source

v7.25.0 stable release (breaking changes with fallbacks) comes with 240+ enhancements and bug fixes.

Below are the highlights of the changes. For a full list of changes, please refer to the "Pull Request" tab.

General

  • Update parser to newer version (2.1.46) #​24731
  • Fix missing imports for schemaMapping in API interfaces #​24672
  • [GRADLE-WRAPPER] Generator status message visibility update #​24670
  • Stable hash for determining if input specification changed (Maven Plugin) #​24645
  • fix(normalizer): restore behavior of clearing a oneOf if the schema content cannot currently be used by the generator #​24585
  • [generators] Give clients a way to inject vendor overrides #​24571
  • Fix response isArray, isMap flags #​24566
  • Move shared git push template to _common #​24565
  • Add logic to handle any type (3.1) with additional properties #​24559
  • Normalize map schema (3.1 spec) #​24558
  • fix: keep allOf members that have properties alongside a validation keyword #​24551
  • feat(core): add splitOperationsByContentType option to divide operations #​23935

C#

  • fix(csharp): make generichost oneOf constructors public #​24700
  • [csharp][generichost] Allow property accessor overrides #​24652
  • [csharp][generichost] Refactor AsModel template #​24650
  • [csharp][generichost] Make host configuration optional #​24451
  • [csharp][generichost] Update partial to create HttpClient #​24354

C++

  • fix(cpp-boost-beast): validate request components #​24351

Crystal

Dart

  • Fix nullable query param #​24738
  • [dart] Do not convert format: date to UTC before formatting #​24706
  • Fix anyOf serialization in dart-dio #​24605
  • Fix Dart native nullable number deserialization (#​20238) #​24386
  • [BUG][DART] PATCH tri-state optional handling #​23696

Go

  • fix(go): emit the oneOf no-match error once instead of once per member #​24683
  • Update go-server deps #​24527
  • Fix Golang pattern validation with regex fails on commas #​24349
  • fix(golang): use datatype only for enums instead of format #​24337

Java

  • [SPRING;KOTLIN-SPRING] Fix: enhance pageable parameter detection with OpenAPI reference resolution #​24758
  • [JAVA] [Spring] JSpecify, fix nullable + required field #​24711
  • Add support for interface only with vertx #​24655
  • [Java] Fix generated build.gradle incompatible with Gradle 9 #​24649
  • [Java][jaxrs] support disableDiscriminatorJsonIgnoreProperties in typeInfoAnnotation #​24532
  • [jaxrs-spec][quarkus] Migrate the Jakarta path to Quarkus REST and fix file upload types #​24455
  • [java][spring][kotlin-spring] Make @​JsonInclude/@​JsonSetter opt-in to stop overriding global ObjectMapper #​24428
  • [spring-boot]: generate PreAuthorize from OpenAPI security scopes #​24380
  • [BUG] [JavaSpring] Change Dangling package JavaDoc into Regular Comment Block #​24278
  • [Java] Generate nullability annotations on all-args constructor parameters #​24114
  • [Java] [Spring Client] Add an exception provider interface to allow for exception redefinition #​23878

Kotlin

  • [SPRING;KOTLIN-SPRING] Fix: enhance pageable parameter detection with OpenAPI reference resolution #​24758
  • [FIX][KOTLIN][SPRING] mark @​param:JsonProperty as required in generated models when required in open api spec #​24754
  • feat(kotlin): Add support for Jackson3 and SpringBoot 4 #​24709
  • [kotlin-spring] feature: Add x-extra-imports vendor extension #​24638
  • [kotlin] Add = null default for optional parameters in jvm-ktor and javalin templates #​24556
  • refactor(kotlin): remove unknown default enum case for inline operation enums in multiplatform library #​24521
  • [java][spring][kotlin-spring] Make @​JsonInclude/@​JsonSetter opt-in to stop overriding global ObjectMapper #​24428
  • [KOTLIN-SPRING] fix: use spring-cloud-dependencies BOM in Spring Boot 4 spring-cloud pom #​24326

PHP

  • [PHP] Replace deprecated Guzzle Utils::jsonEncode with native json_encode #​24688
  • [php-laravel] Use baseName instead of paramName for request lookup & validation keys #​24400
  • [php-nextgen] Add Flag to Allow Ignoring Operation Servers #​24328
  • [php-nextgen] Fix Nested oneOf/anyOf Behavior #​24318
  • [php-nextgen] Add anyof Support #​24306

PowerShell

  • fix(powershell): replace UrlEncode with System.Uri EscapeDataString for path parameter encoding #​24604

Python

  • [python] Deserialize Optional[...] response types #​24718
  • Decommission tornado support in python generators #​24564
  • python: replace third-party lazy imports with the standard library #​24402
  • fix(python-fastapi): multipart array files and Form/File wire-name aliases #​24381
  • [python] reserve generated helper and pydantic model_* property names #​24358
  • [python] require Python >= 3.10 and restore full dependency floors #​24280
  • [python-fastapi] Use ... as default value rather than None (#​22494) #​23398

Ruby

  • [ruby-nextgen] Let Configuration carry Faraday SSL options #​24536

Rust

  • [rust-server] Generate the auth scheme precedence tests #​24690
  • [rust-server] Restrict from_headers matches to the intended auth scheme #​24607
  • [Rust] Apply the isAnyType param fallback to operations without path params #​24570
  • fix: Updates to take latest serde_valid in rust-server generator #​24334

Scala

  • [scala-sttp4] Model named Request shadows sttp.client4.Request #​24682
  • [scala-sttp4] fix Circe codecs not preserving original JSON property names #​24681
  • [scala-sttp4] Omit optional fields set to None instead of serializing null (circe) #​24362
  • [scala-sttp4] Fix enum operation parameters: type import and wire-value toString #​24346
  • [scala-sttp4-jsoniter] add generic Option and Seq codecs for jsoniter-scala #​23800

Swift

  • [swift6] Emit enum description for query parameters #​24639

TypeScript

  • [typescript-fetch] centralise date handling, add dateLibrary #​24722
  • fix(typescript-fetch): qualify anyToJSON for any-typed form parameters #​24553
  • feat: add support for Angular 22 #​24420
  • Fix nullable OpenAPI 3.1 container types for typescript-axios #​23778

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@sonarqubecloud

Copy link
Copy Markdown

@renovate
renovateBot merged commit f0c09aa into mainAug 31, 2026
10 checks passed
@renovate
renovateBot deleted the renovate/minor-7.25-openapi-generator.version branch August 31, 2026 17:55
Sign up for freeto 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.

0 participants

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Remove or un-stick sticky/fixed headers that block content\n(function() {\n function unstick() {\n document.querySelectorAll('header, nav, [role=\"banner\"], .header, .navbar, .sticky, .fixed-top, [style*=\"position: fixed\"], [style*=\"position:sticky\"]').forEach(function(el) {\n if (el.style.position === 'fixed' || el.style.position === 'sticky' || \n getComputedStyle(el).position === 'fixed' || getComputedStyle(el).position === 'sticky') {\n el.style.position = 'static';\n el.style.top = 'auto';\n el.style.zIndex = 'auto';\n }\n });\n }\n \n unstick();\n \n var observer = new MutationObserver(unstick);\n observer.observe(document.body, { childList: true, subtree: true, attributes: true, attributeFilter: ['style', 'class'] });\n})();", "Kill Sticky Headers"); } } catch(__e) { console.warn('[Userscript:Kill Sticky Headers]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

Update dependency org.openapitools:openapi-generator-maven-plugin to v7.25.0 - #525

Merged
renovate[bot] merged 1 commit into
mainfrom
renovate/minor-7.25-openapi-generator.version
Aug 31, 2026
Merged

Update dependency org.openapitools:openapi-generator-maven-plugin to v7.25.0#525
renovate[bot] merged 1 commit into
mainfrom
renovate/minor-7.25-openapi-generator.version

Conversation

@renovate

@renovaterenovateBot commented Aug 31, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

PackageChangeAgeConfidence
org.openapitools:openapi-generator-maven-plugin7.24.07.25.0ageconfidence

Release Notes

openapitools/openapi-generator (org.openapitools:openapi-generator-maven-plugin)

v7.25.0: released

Compare Source

v7.25.0 stable release (breaking changes with fallbacks) comes with 240+ enhancements and bug fixes.

Below are the highlights of the changes. For a full list of changes, please refer to the "Pull Request" tab.

General

  • Update parser to newer version (2.1.46) #​24731
  • Fix missing imports for schemaMapping in API interfaces #​24672
  • [GRADLE-WRAPPER] Generator status message visibility update #​24670
  • Stable hash for determining if input specification changed (Maven Plugin) #​24645
  • fix(normalizer): restore behavior of clearing a oneOf if the schema content cannot currently be used by the generator #​24585
  • [generators] Give clients a way to inject vendor overrides #​24571
  • Fix response isArray, isMap flags #​24566
  • Move shared git push template to _common #​24565
  • Add logic to handle any type (3.1) with additional properties #​24559
  • Normalize map schema (3.1 spec) #​24558
  • fix: keep allOf members that have properties alongside a validation keyword #​24551
  • feat(core): add splitOperationsByContentType option to divide operations #​23935

C#

  • fix(csharp): make generichost oneOf constructors public #​24700
  • [csharp][generichost] Allow property accessor overrides #​24652
  • [csharp][generichost] Refactor AsModel template #​24650
  • [csharp][generichost] Make host configuration optional #​24451
  • [csharp][generichost] Update partial to create HttpClient #​24354

C++

  • fix(cpp-boost-beast): validate request components #​24351

Crystal

Dart

  • Fix nullable query param #​24738
  • [dart] Do not convert format: date to UTC before formatting #​24706
  • Fix anyOf serialization in dart-dio #​24605
  • Fix Dart native nullable number deserialization (#​20238) #​24386
  • [BUG][DART] PATCH tri-state optional handling #​23696

Go

  • fix(go): emit the oneOf no-match error once instead of once per member #​24683
  • Update go-server deps #​24527
  • Fix Golang pattern validation with regex fails on commas #​24349
  • fix(golang): use datatype only for enums instead of format #​24337

Java

  • [SPRING;KOTLIN-SPRING] Fix: enhance pageable parameter detection with OpenAPI reference resolution #​24758
  • [JAVA] [Spring] JSpecify, fix nullable + required field #​24711
  • Add support for interface only with vertx #​24655
  • [Java] Fix generated build.gradle incompatible with Gradle 9 #​24649
  • [Java][jaxrs] support disableDiscriminatorJsonIgnoreProperties in typeInfoAnnotation #​24532
  • [jaxrs-spec][quarkus] Migrate the Jakarta path to Quarkus REST and fix file upload types #​24455
  • [java][spring][kotlin-spring] Make @​JsonInclude/@​JsonSetter opt-in to stop overriding global ObjectMapper #​24428
  • [spring-boot]: generate PreAuthorize from OpenAPI security scopes #​24380
  • [BUG] [JavaSpring] Change Dangling package JavaDoc into Regular Comment Block #​24278
  • [Java] Generate nullability annotations on all-args constructor parameters #​24114
  • [Java] [Spring Client] Add an exception provider interface to allow for exception redefinition #​23878

Kotlin

  • [SPRING;KOTLIN-SPRING] Fix: enhance pageable parameter detection with OpenAPI reference resolution #​24758
  • [FIX][KOTLIN][SPRING] mark @​param:JsonProperty as required in generated models when required in open api spec #​24754
  • feat(kotlin): Add support for Jackson3 and SpringBoot 4 #​24709
  • [kotlin-spring] feature: Add x-extra-imports vendor extension #​24638
  • [kotlin] Add = null default for optional parameters in jvm-ktor and javalin templates #​24556
  • refactor(kotlin): remove unknown default enum case for inline operation enums in multiplatform library #​24521
  • [java][spring][kotlin-spring] Make @​JsonInclude/@​JsonSetter opt-in to stop overriding global ObjectMapper #​24428
  • [KOTLIN-SPRING] fix: use spring-cloud-dependencies BOM in Spring Boot 4 spring-cloud pom #​24326

PHP

  • [PHP] Replace deprecated Guzzle Utils::jsonEncode with native json_encode #​24688
  • [php-laravel] Use baseName instead of paramName for request lookup & validation keys #​24400
  • [php-nextgen] Add Flag to Allow Ignoring Operation Servers #​24328
  • [php-nextgen] Fix Nested oneOf/anyOf Behavior #​24318
  • [php-nextgen] Add anyof Support #​24306

PowerShell

  • fix(powershell): replace UrlEncode with System.Uri EscapeDataString for path parameter encoding #​24604

Python

  • [python] Deserialize Optional[...] response types #​24718
  • Decommission tornado support in python generators #​24564
  • python: replace third-party lazy imports with the standard library #​24402
  • fix(python-fastapi): multipart array files and Form/File wire-name aliases #​24381
  • [python] reserve generated helper and pydantic model_* property names #​24358
  • [python] require Python >= 3.10 and restore full dependency floors #​24280
  • [python-fastapi] Use ... as default value rather than None (#​22494) #​23398

Ruby

  • [ruby-nextgen] Let Configuration carry Faraday SSL options #​24536

Rust

  • [rust-server] Generate the auth scheme precedence tests #​24690
  • [rust-server] Restrict from_headers matches to the intended auth scheme #​24607
  • [Rust] Apply the isAnyType param fallback to operations without path params #​24570
  • fix: Updates to take latest serde_valid in rust-server generator #​24334

Scala

  • [scala-sttp4] Model named Request shadows sttp.client4.Request #​24682
  • [scala-sttp4] fix Circe codecs not preserving original JSON property names #​24681
  • [scala-sttp4] Omit optional fields set to None instead of serializing null (circe) #​24362
  • [scala-sttp4] Fix enum operation parameters: type import and wire-value toString #​24346
  • [scala-sttp4-jsoniter] add generic Option and Seq codecs for jsoniter-scala #​23800

Swift

  • [swift6] Emit enum description for query parameters #​24639

TypeScript

  • [typescript-fetch] centralise date handling, add dateLibrary #​24722
  • fix(typescript-fetch): qualify anyToJSON for any-typed form parameters #​24553
  • feat: add support for Angular 22 #​24420
  • Fix nullable OpenAPI 3.1 container types for typescript-axios #​23778

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@sonarqubecloud

Copy link
Copy Markdown

@renovate
renovateBot merged commit f0c09aa into mainAug 31, 2026
10 checks passed
@renovate
renovateBot deleted the renovate/minor-7.25-openapi-generator.version branch August 31, 2026 17:55
Sign up for freeto 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.

0 participants

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Universal Dark Mode - works on any site\n(function() {\n var enabled = true;\n \n function applyDarkMode() {\n if (!enabled) return;\n \n // Create style element if it doesn't exist\n var style = document.getElementById('universal-dark-mode-style');\n if (!style) {\n style = document.createElement('style');\n style.id = 'universal-dark-mode-style';\n document.head.appendChild(style);\n }\n \n // Dark mode CSS - inverts colors but preserves images/video\n style.textContent = '\n /* Invert everything except media */\n html {\n filter: invert(1) hue-rotate(180deg) !important;\n background: #1a1a2e !important;\n }\n \n /* Restore images, videos, iframes, canvas */\n img, video, iframe, canvas, svg, picture, [style*=\"background-image\"] {\n filter: invert(1) hue-rotate(180deg) !important;\n }\n \n /* Preserve specific elements that should not be inverted */\n .no-dark-mode, .no-dark-mode *,\n [data-theme=\"light\"], [data-theme=\"light\"],\n .ace_editor, .ace_editor *,\n .CodeMirror, .CodeMirror *,\n .monaco-editor, .monaco-editor *,\n .markdown-body pre, .markdown-body pre *,\n .highlight, .highlight *,\n pre code, pre code * {\n filter: none !important;\n }\n \n /* Fix common UI elements */\n .modal, .popup, .dropdown-menu, .tooltip, .popover {\n filter: invert(1) hue-rotate(180deg) !important;\n background: #2d2d44 !important;\n border-color: #444 !important;\n }\n \n /* Scrollbars */\n ::-webkit-scrollbar { background: #1a1a2e !important; }\n ::-webkit-scrollbar-thumb { background: #444 !important; }\n ::-webkit-scrollbar-thumb:hover { background: #555 !important; }\n \n /* Selection */\n ::selection { background: #4ecdc4 !important; color: #1a1a2e !important; }\n ::-moz-selection { background: #4ecdc4 !important; color: #1a1a2e !important; }\n ';\n }\n \n function removeDarkMode() {\n var style = document.getElementById('universal-dark-mode-style');\n if (style) style.remove();\n }\n \n // Toggle with Alt+Shift+D\n document.addEventListener('keydown', function(e) {\n if (e.altKey && e.shiftKey && e.key === 'D') {\n e.preventDefault();\n enabled = !enabled;\n if (enabled) {\n applyDarkMode();\n console.log('[Universal Dark Mode] Enabled');\n } else {\n removeDarkMode();\n console.log('[Universal Dark Mode] Disabled');\n }\n }\n });\n \n // Apply on load\n applyDarkMode();\n \n // Re-apply on dynamic content\n var observer = new MutationObserver(function(mutations) {\n if (enabled && !document.getElementById('universal-dark-mode-style')) {\n applyDarkMode();\n }\n });\n observer.observe(document.head, { childList: true });\n \n console.log('[Universal Dark Mode] Loaded - Press Alt+Shift+D to toggle');\n})();", "Universal Dark Mode"); } } catch(__e) { console.warn('[Userscript:Universal Dark Mode]', __e); } })(); })();
Skip to content

Update dependency org.openapitools:openapi-generator-maven-plugin to v7.25.0 - #525

Merged
renovate[bot] merged 1 commit into
mainfrom
renovate/minor-7.25-openapi-generator.version
Aug 31, 2026
Merged

Update dependency org.openapitools:openapi-generator-maven-plugin to v7.25.0#525
renovate[bot] merged 1 commit into
mainfrom
renovate/minor-7.25-openapi-generator.version

Conversation

@renovate

@renovaterenovateBot commented Aug 31, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

PackageChangeAgeConfidence
org.openapitools:openapi-generator-maven-plugin7.24.07.25.0ageconfidence

Release Notes

openapitools/openapi-generator (org.openapitools:openapi-generator-maven-plugin)

v7.25.0: released

Compare Source

v7.25.0 stable release (breaking changes with fallbacks) comes with 240+ enhancements and bug fixes.

Below are the highlights of the changes. For a full list of changes, please refer to the "Pull Request" tab.

General

  • Update parser to newer version (2.1.46) #​24731
  • Fix missing imports for schemaMapping in API interfaces #​24672
  • [GRADLE-WRAPPER] Generator status message visibility update #​24670
  • Stable hash for determining if input specification changed (Maven Plugin) #​24645
  • fix(normalizer): restore behavior of clearing a oneOf if the schema content cannot currently be used by the generator #​24585
  • [generators] Give clients a way to inject vendor overrides #​24571
  • Fix response isArray, isMap flags #​24566
  • Move shared git push template to _common #​24565
  • Add logic to handle any type (3.1) with additional properties #​24559
  • Normalize map schema (3.1 spec) #​24558
  • fix: keep allOf members that have properties alongside a validation keyword #​24551
  • feat(core): add splitOperationsByContentType option to divide operations #​23935

C#

  • fix(csharp): make generichost oneOf constructors public #​24700
  • [csharp][generichost] Allow property accessor overrides #​24652
  • [csharp][generichost] Refactor AsModel template #​24650
  • [csharp][generichost] Make host configuration optional #​24451
  • [csharp][generichost] Update partial to create HttpClient #​24354

C++

  • fix(cpp-boost-beast): validate request components #​24351

Crystal

Dart

  • Fix nullable query param #​24738
  • [dart] Do not convert format: date to UTC before formatting #​24706
  • Fix anyOf serialization in dart-dio #​24605
  • Fix Dart native nullable number deserialization (#​20238) #​24386
  • [BUG][DART] PATCH tri-state optional handling #​23696

Go

  • fix(go): emit the oneOf no-match error once instead of once per member #​24683
  • Update go-server deps #​24527
  • Fix Golang pattern validation with regex fails on commas #​24349
  • fix(golang): use datatype only for enums instead of format #​24337

Java

  • [SPRING;KOTLIN-SPRING] Fix: enhance pageable parameter detection with OpenAPI reference resolution #​24758
  • [JAVA] [Spring] JSpecify, fix nullable + required field #​24711
  • Add support for interface only with vertx #​24655
  • [Java] Fix generated build.gradle incompatible with Gradle 9 #​24649
  • [Java][jaxrs] support disableDiscriminatorJsonIgnoreProperties in typeInfoAnnotation #​24532
  • [jaxrs-spec][quarkus] Migrate the Jakarta path to Quarkus REST and fix file upload types #​24455
  • [java][spring][kotlin-spring] Make @​JsonInclude/@​JsonSetter opt-in to stop overriding global ObjectMapper #​24428
  • [spring-boot]: generate PreAuthorize from OpenAPI security scopes #​24380
  • [BUG] [JavaSpring] Change Dangling package JavaDoc into Regular Comment Block #​24278
  • [Java] Generate nullability annotations on all-args constructor parameters #​24114
  • [Java] [Spring Client] Add an exception provider interface to allow for exception redefinition #​23878

Kotlin

  • [SPRING;KOTLIN-SPRING] Fix: enhance pageable parameter detection with OpenAPI reference resolution #​24758
  • [FIX][KOTLIN][SPRING] mark @​param:JsonProperty as required in generated models when required in open api spec #​24754
  • feat(kotlin): Add support for Jackson3 and SpringBoot 4 #​24709
  • [kotlin-spring] feature: Add x-extra-imports vendor extension #​24638
  • [kotlin] Add = null default for optional parameters in jvm-ktor and javalin templates #​24556
  • refactor(kotlin): remove unknown default enum case for inline operation enums in multiplatform library #​24521
  • [java][spring][kotlin-spring] Make @​JsonInclude/@​JsonSetter opt-in to stop overriding global ObjectMapper #​24428
  • [KOTLIN-SPRING] fix: use spring-cloud-dependencies BOM in Spring Boot 4 spring-cloud pom #​24326

PHP

  • [PHP] Replace deprecated Guzzle Utils::jsonEncode with native json_encode #​24688
  • [php-laravel] Use baseName instead of paramName for request lookup & validation keys #​24400
  • [php-nextgen] Add Flag to Allow Ignoring Operation Servers #​24328
  • [php-nextgen] Fix Nested oneOf/anyOf Behavior #​24318
  • [php-nextgen] Add anyof Support #​24306

PowerShell

  • fix(powershell): replace UrlEncode with System.Uri EscapeDataString for path parameter encoding #​24604

Python

  • [python] Deserialize Optional[...] response types #​24718
  • Decommission tornado support in python generators #​24564
  • python: replace third-party lazy imports with the standard library #​24402
  • fix(python-fastapi): multipart array files and Form/File wire-name aliases #​24381
  • [python] reserve generated helper and pydantic model_* property names #​24358
  • [python] require Python >= 3.10 and restore full dependency floors #​24280
  • [python-fastapi] Use ... as default value rather than None (#​22494) #​23398

Ruby

  • [ruby-nextgen] Let Configuration carry Faraday SSL options #​24536

Rust

  • [rust-server] Generate the auth scheme precedence tests #​24690
  • [rust-server] Restrict from_headers matches to the intended auth scheme #​24607
  • [Rust] Apply the isAnyType param fallback to operations without path params #​24570
  • fix: Updates to take latest serde_valid in rust-server generator #​24334

Scala

  • [scala-sttp4] Model named Request shadows sttp.client4.Request #​24682
  • [scala-sttp4] fix Circe codecs not preserving original JSON property names #​24681
  • [scala-sttp4] Omit optional fields set to None instead of serializing null (circe) #​24362
  • [scala-sttp4] Fix enum operation parameters: type import and wire-value toString #​24346
  • [scala-sttp4-jsoniter] add generic Option and Seq codecs for jsoniter-scala #​23800

Swift

  • [swift6] Emit enum description for query parameters #​24639

TypeScript

  • [typescript-fetch] centralise date handling, add dateLibrary #​24722
  • fix(typescript-fetch): qualify anyToJSON for any-typed form parameters #​24553
  • feat: add support for Angular 22 #​24420
  • Fix nullable OpenAPI 3.1 container types for typescript-axios #​23778

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@sonarqubecloud

Copy link
Copy Markdown

@renovate
renovateBot merged commit f0c09aa into mainAug 31, 2026
10 checks passed
@renovate
renovateBot deleted the renovate/minor-7.25-openapi-generator.version branch August 31, 2026 17:55
Sign up for freeto 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.

0 participants