Skip to content

chore: [DevOps] bump the production-minor-patch group with 7 updates - #1302

Merged
sap-cloud-sdk-bot[bot] merged 1 commit into
mainfrom
dependabot/maven/main/production-minor-patch-528353b888
Oct 14, 2026
Merged

sap-cloud-sdk-bot[bot] merged 1 commit into
mainfrom
dependabot/maven/main/production-minor-patch-528353b888

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 14, 2026

Copy link
Copy Markdown
Contributor

Bumps the production-minor-patch group with 7 updates:

Package From To
org.openapitools:openapi-generator 7.25.0 7.26.0
org.codehaus.woodstox:stax2-api 4.3.1 4.3.2
commons-codec:commons-codec 1.22.1 1.23.0
org.apache.httpcomponents.client5:httpclient5 5.6.4 5.6.5
org.checkerframework:checker-qual 4.3.0 4.3.1
io.grpc:grpc-bom 1.84.0 1.84.2
io.netty:netty-bom 4.2.18.Final 4.2.19.Final

Updates org.openapitools:openapi-generator from 7.25.0 to 7.26.0

Release notes

Sourced from org.openapitools:openapi-generator's releases.

v7.26.0 released

v7.26.0 stable release 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

  • Fix property handling in OpenAPINormalizer #25104
  • Fix all ofs with nullable properties in OpenAPI 3.1 specs #25064
  • [core] - [GRADLE-PLUGIN] Add schemaLocations (ConfigurableFileCollection) and expose schema tracking via extension DSL #24979
  • fix(core) handle mismatching discriminatorType in oneOf interfaces #24812

C#

  • [aspnetcore] Add .NET 10 support for aspnetcore #25124
  • [csharp] Serialize header parameters with content: application/json as JSON #25083
  • [csharp] Fix oneOf/anyOf response deserialization in httpclient library #25080
  • [csharp][generichost] Add support for IHostApplicationBuilder #24952
  • [csharp][generichost] Correct error message on serialization #24933
  • fix(csharp): throw JsonException from generated converters on invalid JSON #24820

C++

  • fix(cpp-httplib-server): generate top-level enum models #24795
  • feat(cpp-boost-beast-server): add HTTP/1.1 server generator #24783
  • feat(cpp-boost-beast): add OAS 3.1 schema validation #24760

Dart

  • [dart] fix: handle multiline x-enum-descriptions #24881
  • [dart] fix: explode object query parameters #24868
  • [dart-dio][json_serializable] fix unknownEnumValue for collection-typed enum properties #24673

Elixir

  • [elixir] Fix cookie parameters, header serialization, optional body comma, and undeclared 2xx responses #24841
  • [elixir] Add library option with Req-based client (tesla remains default) #24840

Go

  • fix(go): validate string enum exclusions #25089
  • [go] fix: explode object query parameters #24797

Java

  • feat(java): support useJackson3 for rest-assured library #25077
  • fix(java): validate string enum values excluded by not #25066
  • [Java] Annotation on List items, @​NotNull for example #25049
  • [BUG][JAVA] Fix generation of complex default values #25001
  • [Java] fix: map the OAS 3.1 null type to Object, not a never-generated ModelNull 24935
  • [Java][jaxrs-spec] - Add JSpecify support #24885
  • [Java][microprofile] - Add JSpecify support #24884

Julia

  • [julia] Emit Project.toml, track OpenAPI.jl release-0.2, fix exportOperations #24789

Kotlin

... (truncated)

Commits
  • fba9e36 v7.26.0 release (#25150)
  • 3501c8a [csharp] Serialize header parameters with content: application/json as JSON (...
  • b7d8bba build(deps): bump proxy-addr (#25139)
  • 706fc76 build(deps): bump source-map-js (#25141)
  • 9bbce1b build(deps): bump source-map-js from 1.2.1 to 1.2.2 in /website (#25140)
  • 08dbd28 build(deps): bump joi from 17.13.7 to 17.13.8 in /website (#25142)
  • 499cde5 build(deps): bump compression from 1.7.4 to 1.8.2 in /website (#25143)
  • 105c5a3 update dotnet 10 workflow to test abstract class (#25144)
  • f8e224d [aspnetcore] Add .NET 10 support for aspnetcore (#25124)
  • 27eeca6 fix(typescript-fetch): add samples for not enum (#25135)
  • Additional commits viewable in compare view

Updates org.codehaus.woodstox:stax2-api from 4.3.1 to 4.3.2

Commits

Updates commons-codec:commons-codec from 1.22.1 to 1.23.0

Changelog

Sourced from commons-codec:commons-codec's changelog.

Apache Commons Codec 1.23.0 Release Notes

The Apache Commons Codec team is pleased to announce the release of Apache Commons Codec 1.23.0.

The Apache Commons Codec component contains encoders and decoders for formats such as Base16, Base32, Base64, digest, and Hexadecimal. In addition to these widely used encoders and decoders, the codec package also maintains a collection of phonetic encoding utilities.

This is a feature and maintenance release. Java 8 or later is required.

New features

  •         Add and use PhoneticEngine.Builder and deprecate old constructors. Thanks to Gary Gregory.
    
  •         Add BeiderMorseEncoder.Builder and deprecate old constructor. Thanks to Gary Gregory.
    
  •         Add PhoneticEngine.Builder.setMaxInputLength(int). Thanks to Yu Bao, Gary Gregory.
    
  •         Add Base45 support. Thanks to Gary Gregory.
    
  •         Add URLCodec.decodeUrl(BitSet, byte[]) to decode with a custom safe set. Thanks to Gary Gregory.
    

Fixed Bugs

  •         GitIdentifiers orders tree entries by unsigned UTF-8 bytes, as Git does, instead of UTF-16 code units. Thanks to Jeff Lenamon.
    
  •         Optimize PhoneticEngine.encode(String, LanguageSet) for speed. Thanks to Yu Bao, Gary Gregory.
    
  •         RFC1522Codec.decodeText(String) now throws a DecoderException instead of a StringIndexOutOfBoundsException when a separator is missing. Thanks to Yu Bao, Gary Gregory.
    
  •         Optimize Base58.convertFromBase58(byte[], Context) for speed and temporary object allocation. Thanks to Yu Bao, Gary Gregory.
    
  •         Allocate a single MessageDigest and use it in Sha2Crypt.sha2Crypt(byte[], String, String, int, String). Thanks to Yu Bao, Gary Gregory.
    
  •         Javadoc improvements. Thanks to Gary Gregory.
    
  •         Throw IOException instead of IllegalArgumentException in BaseNCodecOutputStream and BaseNCodecOutputStream IO methods. Thanks to Gary Gregory.
    
  •         Throw DecoderException instead of IllegalArgumentException in RFC1522Codec.decodeText(String). Thanks to Gary Gregory.
    
  •         Fix Blake3 KDF example and clarify finalization semantics. Thanks to Gary Gregory.
    
  •         Base32 and Base64 STRICT decoding now require the encoder's canonical alphabet, padding, and line separators, and validate streams through EOF. Use LENIENT to retain permissive decoding. Thanks to Gary Gregory.
    
  •         Limit Base58 decoding to 8192 encoded bytes by default, checking cumulative stream input before buffering. Use Base58.Builder.setMaxDecodeLength(int) for larger trusted input. Encoding defaults to a configurable 8192-byte binary input limit through Base58.Builder.setMaxEncodeLength(int). Thanks to Gary Gregory.
    
  •         Grow Base58 accumulation buffers geometrically within the configured input limits and validate actual accumulated length. Thanks to Gary Gregory.
    
  •         Implement Base58 encoded-length calculation and explicitly reject unsupported line chunking. Thanks to Gary Gregory.
    
  •         Close the underlying BaseNCodecOutputStream output even when final conversion or flushing fails, preserving suppressed close exceptions. Thanks to Gary Gregory.
    
  •         Reject invalid GitIdentifiers tree entry names and file/directory name conflicts to prevent ambiguous tree serialization and colliding identifiers. Thanks to Gary Gregory.
    
  •         Hex decoding now accepts only ASCII hexadecimal characters (0-9, A-F, a-f). Previously accepted non-ASCII Unicode digits and fullwidth letters now cause DecoderException, including when supplied as UTF-8 bytes or ByteBuffers. Thanks to Gary Gregory.
    
  •         Restrict Hex decoding to ASCII hexadecimal characters. Thanks to Gary Gregory.
    
  •         Validate BinaryCodec input while preserving leading-bit truncation. Thanks to Gary Gregory.
    
  •         Reject oversized Beider-Morse input before language guessing. Thanks to Gary Gregory.
    
  •         QuotedPrintableCodec decoding now preserves hard CRLF line breaks and, leniently, unpaired CR and LF bytes instead of discarding them. Soft line breaks require the full =CRLF sequence; previously accepted =CR without LF now throws DecoderException. This affects both constructor modes and QCodec, which shares the decoder. Thanks to Gary Gregory.
    
  •         Bound Sha2Crypt rounds from caller-supplied salts. Thanks to Gary Gregory.
    
  •         Bound Sha2Crypt password length to prevent quadratic CPU DoS. Thanks to Gary Gregory.
    
  •         Make the @param names in BaseNCodec match the parameters they document ([#444](https://github.com/apache/commons-codec/issues/444)). Thanks to geonseok, Gary Gregory.
    
  • CODEC-345: Restore URLCodec.encodeUrl(BitSet, byte[]) support for custom safe sets containing percent and plus, and document the decoding limitations. Thanks to Ganesh Gautam, Gary Gregory.
  • CODEC-245: Reject malformed Sha2Crypt salt syntax (#445). Thanks to Efe, Gary Gregory.

... (truncated)

Commits
  • 1147e78 Add github.autolink_jira
  • 129a289 Prepare for the release candidate 1.23.0 RC1
  • d7bff67 Prepare for the release candidate
  • 89d6498 Update GH CI from Java 26 to 27
  • 5444a15 [test] Bump org.apache.commons:commons-lang3 from 3.20.0 to 3.21.0
  • 6685826 Bump org.apache.commons:commons-lang3 from 3.20.0 to 3.21.0 (#446)
  • 7221073 Parameterize some unit tests
  • cb9c04d Parameterize some unit tests
  • 6837802 [CODEC-245] Reject malformed Sha2Crypt salt syntax
  • 3e05f66 [CODEC-245] Reject malformed Sha2Crypt salt syntax (#445)
  • Additional commits viewable in compare view

Updates org.apache.httpcomponents.client5:httpclient5 from 5.6.4 to 5.6.5

Changelog

Sourced from org.apache.httpcomponents.client5:httpclient5's changelog.

Release 5.6.5

This maintenance release fixes several defects found since the previous release including the defect in the async Brotli decompression code that can cause the message exchange to hang indefinitely. It also upgrades HttpCore to version 5.4.4.

Change Log

  • Upgraded HttpCore to version 5.4.4. Contributed by Oleg Kalnichevski

  • HTTPCLIENT-2433: Prevent concurrent HTTP/2 request body replay. Contributed by Matthias Kurz <m.kurz at irregular.at>

  • HTTPCLIENT-2432: Fixed connection-pool leak in ResponseEntityProxy#cleanup() when runtime #disconnectEndpoint throws an exception (#883). Contributed by Victor Alekseev

  • Decode punycode public suffixes in PublicSuffixMatcher#verify (#876). Contributed by Javid Khan

  • Fixed Brotli decompression hang with large input buffers. Contributed by Arturo Bernal

  • HTTP cache to treat malformed delta-seconds as absent. Contributed by Arturo Bernal Javid Khan

  • Bug-fix: ResponseCachingPolicy incorrectly applies neverCache1_1ResponsesWithQueryString config parameter. This config parameter and related functionality will be deprecated in the next feature release and removed in the future. Contributed by Oleg Kalnichevski

  • Removed invalid request version check from ResponseCachingPolicy. Contributed by Oleg Kalnichevski

  • Fixed resource leaking on error in AsyncCachingExec Contributed by Jeremie Bolduc <16137441+Jouramie at users.noreply.github.com>

Commits
  • e6970b4 HttpClient 5.6.5 release
  • d0ff6ec Updated release notes for HttpClient 5.6.5 release
  • 03a2abc Upgraded HttpCore to version 5.4.4
  • 7ed9d66 HTTPCLIENT-2433: Prevent concurrent HTTP/2 request body replay
  • bd278a6 Improved connection expiry and eviction example
  • 02f11eb HTTPCLIENT-2432: fix connection-pool leak in ResponseEntityProxy.cleanup() wh...
  • 8e45f17 decode punycode public suffixes in PublicSuffixMatcher.verify (#876)
  • 6d8319a Fix Brotli decompression hang with large input buffers
  • 908ccc1 treat malformed delta-seconds as absent in deltaSeconds
  • 815043a Moved timeout and stale connection related integration tests into separate gr...
  • Additional commits viewable in compare view

Updates org.checkerframework:checker-qual from 4.3.0 to 4.3.1

Release notes

Sourced from org.checkerframework:checker-qual's releases.

Checker Framework 4.3.1

Version 4.3.1 (2026-10-08)

Closed issues

#8325.

Changelog

Sourced from org.checkerframework:checker-qual's changelog.

Version 4.3.1 (2026-10-08)

Closed issues

#8325.

Commits
  • 8987859 new release 4.3.1
  • 8f6281c Prep for release.
  • cd777e5 Test case for issue #8325 (#8326)
  • 0091b16 Suppress JDK 27 "removal" warnings for SourcePositions methods (#8318)
  • 4b4b053 Update cimg/base Docker tag to v2026.10 (#8313)
  • 31c0700 Nullness: handle nullable results in typeinference8 (#8311)
  • c456c70 Nullness: fix initialization errors in typeinference8 (#8310)
  • 19e755b Nullness: access bound maps in typeinference8 through accessors (#8306)
  • 338df42 Nullness: fix KeyFor and method-reference errors in typeinference8 (#8309)
  • 6c07868 Nullness: annotate typeinference8 parameters and fields that may be null (#8307)
  • Additional commits viewable in compare view

Updates io.grpc:grpc-bom from 1.84.0 to 1.84.2

Release notes

Sourced from io.grpc:grpc-bom's releases.

v1.84.1

  • core: Gracefully handle GOAWAY frames with unrecognized error codes (#13043). Treats unrecognized HTTP/2 GOAWAY error codes as INTERNAL_ERROR instead of throwing NullPointerException.
Commits
  • 1d2977b Bump version to 1.84.2
  • 9f24a01 Update README etc to reference 1.84.2
  • 7ab444a Revert "Release v1.84.2 (#13101)" (#13102)
  • 30336aa Release v1.84.2 (#13101)
  • 62e0ebd xDS: fix DistributorWatcher thread safety in CertificateProvider (v1.84.x bac...
  • b73b67b core: Delayed deserialization for unary/server-streaming calls (v1.84.x backp...
  • e009a54 Bump version to 1.84.2-SNAPSHOT
  • c0ba89f Bump version to 1.84.1
  • 48e06f6 Update README etc to reference 1.84.1
  • 0384c78 core: Gracefully handle GOAWAY frames with unrecognized error codes (v1.84.x ...
  • Additional commits viewable in compare view

Updates io.netty:netty-bom from 4.2.18.Final to 4.2.19.Final

Release notes

Sourced from io.netty:netty-bom's releases.

netty-4.2.19.Final

Security

Note that Netty 4.1 will be End-of-Life on July 1st, 2027.

We strongly recommend upgrading to this version to get the following security fixes:

  • CVE-2026-XXXXX : parser desync in io.netty:netty-codec-haproxy
  • CVE-2026-XXXXX : improper CRLF neutralization (request/response smuggling) in io.netty:netty-codec-http
  • CVE-2026-XXXXX : origin validation error in io.netty:netty-codec-http
  • CVE-2026-XXXXX : unbounded resource consumption in io.netty:netty-codec-http2
  • CVE-2026-XXXXX : request/response smuggling in io.netty:netty-codec-http
  • CVE-2026-XXXXX : time-of-check/time-of-use error in io.netty:netty-handler-ssl-ocsp
  • CVE-2026-XXXXX : SNI routing bypass in io.netty:netty-handler
  • CVE-2026-XXXXX : unbounded resource consumption in io.netty:netty-codec-xml
  • CVE-2026-XXXXX : unbounded resource consumption in io.netty:netty-codec-base
  • CVE-2026-XXXXX : unbounded resource consumption in io.netty:netty-codec-http
  • CVE-2026-XXXXX : input misinterpretation in io.netty:netty-codec-socks
  • CVE-2026-XXXXX : improper access control in io.netty:netty-handler
  • CVE-2026-XXXXX : unbounded resource consumption in io.netty:netty-codec-dns
  • CVE-2026-XXXXX : unbounded resource consumption in io.netty:netty-codec-http3
  • CVE-2026-XXXXX : use-after-free in io.netty:netty-transport-classes-io_uring
  • CVE-2026-XXXXX : memory leak in io.netty:netty-transport-native-io_uring

Note that due to overwhelming strain on the CVE infrastructure, we have not gotten a single CVE number assigned to these reports in time for our release. The advisories will be published without.

Specific changes worth calling out:

Validation in FileUpload.setContentType. Previously, the FileUpload.setContentType methods did not validate their inputs. They now throw an IllegaalArgumentException if the given string is not formatted as a plausible MIME content type.

What's Changed

... (truncated)

Commits
  • 64cc10f [maven-release-plugin] prepare release netty-4.2.19.Final
  • e863e69 Fix io_uring domain socket fd leak on multi-fd SCM_RIGHTS messages
  • d82c6c3 Fix IP allow-list bypass from ruleType-blind dedup in IpSubnetFilter
  • bccc62a Bound domain-name decode buffer to avoid quadratic allocation
  • 6b02cd3 Fix wrong nextBid computation in IoUringBufferRing for RECVSEND_BUNDLE
  • ef3a3e1 Fix sign-extension bug in SocksInitRequestDecoder NMETHODS field
  • 4cacdf0 Fix quadratic CPU usage in XmlFrameDecoder when an element is never balanced
  • 20f3aae Fail closed on zero-length handshake records in SslClientHelloHandler
  • c3f7088 Netty OcspServerCertificateValidator still delivers buffered data from a revo...
  • 4029f07 Correctly handle multiple Content-Length
  • Additional commits viewable in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the production-minor-patch group with 7 updates:

| Package | From | To |
| --- | --- | --- |
| [org.openapitools:openapi-generator](https://github.com/openapitools/openapi-generator) | `7.25.0` | `7.26.0` |
| [org.codehaus.woodstox:stax2-api](https://github.com/FasterXML/stax2-api) | `4.3.1` | `4.3.2` |
| [commons-codec:commons-codec](https://github.com/apache/commons-codec) | `1.22.1` | `1.23.0` |
| [org.apache.httpcomponents.client5:httpclient5](https://github.com/apache/httpcomponents-client) | `5.6.4` | `5.6.5` |
| [org.checkerframework:checker-qual](https://github.com/typetools/checker-framework) | `4.3.0` | `4.3.1` |
| [io.grpc:grpc-bom](https://github.com/grpc/grpc-java) | `1.84.0` | `1.84.2` |
| [io.netty:netty-bom](https://github.com/netty/netty) | `4.2.18.Final` | `4.2.19.Final` |


Updates `org.openapitools:openapi-generator` from 7.25.0 to 7.26.0
- [Release notes](https://github.com/openapitools/openapi-generator/releases)
- [Changelog](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/release-summary.md)
- [Commits](OpenAPITools/openapi-generator@v7.25.0...v7.26.0)

Updates `org.codehaus.woodstox:stax2-api` from 4.3.1 to 4.3.2
- [Commits](FasterXML/stax2-api@stax2-api-4.3.1...stax2-api-4.3.2)

Updates `commons-codec:commons-codec` from 1.22.1 to 1.23.0
- [Changelog](https://github.com/apache/commons-codec/blob/master/RELEASE-NOTES.txt)
- [Commits](apache/commons-codec@rel/commons-codec-1.22.1...rel/commons-codec-1.23.0)

Updates `org.apache.httpcomponents.client5:httpclient5` from 5.6.4 to 5.6.5
- [Changelog](https://github.com/apache/httpcomponents-client/blob/rel/v5.6.5/RELEASE_NOTES.txt)
- [Commits](apache/httpcomponents-client@rel/v5.6.4...rel/v5.6.5)

Updates `org.checkerframework:checker-qual` from 4.3.0 to 4.3.1
- [Release notes](https://github.com/typetools/checker-framework/releases)
- [Changelog](https://github.com/typetools/checker-framework/blob/master/docs/CHANGELOG.md)
- [Commits](typetools/checker-framework@checker-framework-4.3.0...checker-framework-4.3.1)

Updates `io.grpc:grpc-bom` from 1.84.0 to 1.84.2
- [Release notes](https://github.com/grpc/grpc-java/releases)
- [Commits](grpc/grpc-java@v1.84.0...v1.84.2)

Updates `io.netty:netty-bom` from 4.2.18.Final to 4.2.19.Final
- [Release notes](https://github.com/netty/netty/releases)
- [Commits](netty/netty@netty-4.2.18.Final...netty-4.2.19.Final)

---
updated-dependencies:
- dependency-name: org.openapitools:openapi-generator
  dependency-version: 7.26.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production-minor-patch
- dependency-name: org.codehaus.woodstox:stax2-api
  dependency-version: 4.3.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: production-minor-patch
- dependency-name: commons-codec:commons-codec
  dependency-version: 1.23.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production-minor-patch
- dependency-name: org.apache.httpcomponents.client5:httpclient5
  dependency-version: 5.6.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: production-minor-patch
- dependency-name: org.checkerframework:checker-qual
  dependency-version: 4.3.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: production-minor-patch
- dependency-name: io.grpc:grpc-bom
  dependency-version: 1.84.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: production-minor-patch
- dependency-name: io.netty:netty-bom
  dependency-version: 4.2.19.Final
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: production-minor-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file java Pull requests that update Java code labels Oct 14, 2026
@sap-cloud-sdk-bot
sap-cloud-sdk-bot Bot enabled auto-merge (squash) October 14, 2026 10:26
@sap-cloud-sdk-bot
sap-cloud-sdk-bot Bot merged commit 5b77df5 into main Oct 14, 2026
14 checks passed
@sap-cloud-sdk-bot
sap-cloud-sdk-bot Bot deleted the dependabot/maven/main/production-minor-patch-528353b888 branch October 14, 2026 10:27
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 java Pull requests that update Java code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants