SIGN IN SIGN UP

build(deps): bump the integration-flink group across 1 directory with 20 updates (#4692)

* build(deps): bump the integration-flink group across 1 directory with 20 updates

Bumps the integration-flink group with 19 updates in the /integration/flink directory:

| Package | From | To |
| --- | --- | --- |
| [io.micrometer:micrometer-core](https://github.com/micrometer-metrics/micrometer) | `1.16.1` | `1.17.0` |
| [org.projectlombok:lombok](https://github.com/projectlombok/lombok) | `1.18.42` | `1.18.46` |
| [org.javassist:javassist](https://github.com/jboss-javassist/javassist) | `3.30.2-GA` | `3.32.0-GA` |
| [org.apache.httpcomponents.client5:httpclient5](https://github.com/apache/httpcomponents-client) | `5.6` | `5.6.2` |
| [org.junit:junit-bom](https://github.com/junit-team/junit-framework) | `5.11.4` | `5.14.4` |
| org.mock-server:mockserver-client-java | `5.15.0` | `7.4.0` |
| org.apache.logging.log4j:log4j-slf4j-impl | `2.25.3` | `2.26.1` |
| [org.assertj:assertj-core](https://github.com/assertj/assertj) | `3.27.6` | `3.27.7` |
| [org.junit.jupiter:junit-jupiter](https://github.com/junit-team/junit-framework) | `5.11.4` | `5.14.4` |
| [org.junit.jupiter:junit-jupiter-params](https://github.com/junit-team/junit-framework) | `5.11.4` | `5.14.4` |
| org.slf4j:slf4j-api | `2.0.17` | `2.0.18` |
| com.google.protobuf | `0.9.6` | `0.10.0` |
| [org.apache.flink:flink-connector-kafka](https://github.com/apache/flink-connector-kafka) | `4.0.1-2.0` | `5.0.0-2.2` |
| [org.scala-lang:scala-library](https://github.com/scala/scala) | `2.12.20` | `2.13.18` |
| org.apache.kafka:kafka-clients | `4.1.1` | `4.3.1` |
| [commons-codec:commons-codec](https://github.com/apache/commons-codec) | `1.20.0` | `1.22.0` |
| [org.jetbrains.kotlinx:kotlinx-serialization-json](https://github.com/Kotlin/kotlinx.serialization) | `1.8.0` | `1.11.0` |
| [plugin.serialization](https://github.com/JetBrains/kotlin) | `2.1.10` | `2.4.0` |
| [gradle-wrapper](https://github.com/gradle/gradle) | `8.9` | `9.6.1` |



Updates `io.micrometer:micrometer-core` from 1.16.1 to 1.17.0
- [Release notes](https://github.com/micrometer-metrics/micrometer/releases)
- [Commits](https://github.com/micrometer-metrics/micrometer/compare/v1.16.1...v1.17.0)

Updates `org.projectlombok:lombok` from 1.18.42 to 1.18.46
- [Changelog](https://github.com/projectlombok/lombok/blob/master/doc/changelog.markdown)
- [Commits](https://github.com/projectlombok/lombok/compare/v1.18.42...v1.18.46)

Updates `org.javassist:javassist` from 3.30.2-GA to 3.32.0-GA
- [Release notes](https://github.com/jboss-javassist/javassist/releases)
- [Changelog](https://github.com/jboss-javassist/javassist/blob/master/Changes.md)
- [Commits](https://github.com/jboss-javassist/javassist/commits)

Updates `org.apache.httpcomponents.client5:httpclient5` from 5.6 to 5.6.2
- [Changelog](https://github.com/apache/httpcomponents-client/blob/rel/v5.6.2/RELEASE_NOTES.txt)
- [Commits](https://github.com/apache/httpcomponents-client/compare/rel/v5.6...rel/v5.6.2)

Updates `org.junit:junit-bom` from 5.11.4 to 5.14.4
- [Release notes](https://github.com/junit-team/junit-framework/releases)
- [Commits](https://github.com/junit-team/junit-framework/compare/r5.11.4...r5.14.4)

Updates `org.mock-server:mockserver-client-java` from 5.15.0 to 7.4.0

Updates `org.apache.logging.log4j:log4j-slf4j-impl` from 2.25.3 to 2.26.1

Updates `org.assertj:assertj-core` from 3.27.6 to 3.27.7
- [Release notes](https://github.com/assertj/assertj/releases)
- [Commits](https://github.com/assertj/assertj/compare/assertj-build-3.27.6...assertj-build-3.27.7)

Updates `org.junit.jupiter:junit-jupiter` from 5.11.4 to 5.14.4
- [Release notes](https://github.com/junit-team/junit-framework/releases)
- [Commits](https://github.com/junit-team/junit-framework/compare/r5.11.4...r5.14.4)

Updates `org.junit.jupiter:junit-jupiter-params` from 5.11.4 to 5.14.4
- [Release notes](https://github.com/junit-team/junit-framework/releases)
- [Commits](https://github.com/junit-team/junit-framework/compare/r5.11.4...r5.14.4)

Updates `org.junit.jupiter:junit-jupiter-params` from 5.11.4 to 5.14.4
- [Release notes](https://github.com/junit-team/junit-framework/releases)
- [Commits](https://github.com/junit-team/junit-framework/compare/r5.11.4...r5.14.4)

Updates `org.slf4j:slf4j-api` from 2.0.17 to 2.0.18

Updates `org.slf4j:slf4j-simple` from 2.0.17 to 2.0.18

Updates `com.google.protobuf` from 0.9.6 to 0.10.0

Updates `org.apache.flink:flink-connector-kafka` from 4.0.1-2.0 to 5.0.0-2.2
- [Commits](https://github.com/apache/flink-connector-kafka/commits)

Updates `org.scala-lang:scala-library` from 2.12.20 to 2.13.18
- [Release notes](https://github.com/scala/scala/releases)
- [Commits](https://github.com/scala/scala/compare/v2.12.20...v2.13.18)

Updates `org.apache.kafka:kafka-clients` from 4.1.1 to 4.3.1

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

Updates `org.jetbrains.kotlinx:kotlinx-serialization-json` from 1.8.0 to 1.11.0
- [Release notes](https://github.com/Kotlin/kotlinx.serialization/releases)
- [Changelog](https://github.com/Kotlin/kotlinx.serialization/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Kotlin/kotlinx.serialization/compare/v1.8.0...v1.11.0)

Updates `plugin.serialization` from 2.1.10 to 2.4.0
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md)
- [Commits](https://github.com/JetBrains/kotlin/compare/v2.1.10...v2.4.0)

Updates `gradle-wrapper` from 8.9 to 9.6.1
- [Release notes](https://github.com/gradle/gradle/releases)
- [Commits](https://github.com/gradle/gradle/compare/v8.9.0...v9.6.1)

---
updated-dependencies:
- dependency-name: com.google.protobuf
  dependency-version: 0.10.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: integration-flink
- dependency-name: commons-codec:commons-codec
  dependency-version: 1.22.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: integration-flink
- dependency-name: gradle-wrapper
  dependency-version: 9.6.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: integration-flink
- dependency-name: io.micrometer:micrometer-core
  dependency-version: 1.17.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: integration-flink
- dependency-name: org.apache.flink:flink-connector-kafka
  dependency-version: 5.0.0-2.2
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: integration-flink
- dependency-name: org.apache.httpcomponents.client5:httpclient5
  dependency-version: 5.6.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: integration-flink
- dependency-name: org.apache.kafka:kafka-clients
  dependency-version: 4.3.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: integration-flink
- dependency-name: org.apache.logging.log4j:log4j-slf4j-impl
  dependency-version: 2.26.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: integration-flink
- dependency-name: org.assertj:assertj-core
  dependency-version: 3.27.7
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: integration-flink
- dependency-name: org.javassist:javassist
  dependency-version: 3.32.0-GA
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: integration-flink
- dependency-name: org.jetbrains.kotlinx:kotlinx-serialization-json
  dependency-version: 1.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: integration-flink
- dependency-name: org.junit.jupiter:junit-jupiter
  dependency-version: 5.14.4
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: integration-flink
- dependency-name: org.junit.jupiter:junit-jupiter-params
  dependency-version: 5.14.4
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: integration-flink
- dependency-name: org.junit.jupiter:junit-jupiter-params
  dependency-version: 5.14.4
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: integration-flink
- dependency-name: org.junit:junit-bom
  dependency-version: 5.14.4
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: integration-flink
- dependency-name: org.mock-server:mockserver-client-java
  dependency-version: 7.2.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: integration-flink
- dependency-name: org.projectlombok:lombok
  dependency-version: 1.18.46
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: integration-flink
- dependency-name: org.scala-lang:scala-library
  dependency-version: 2.13.18
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: integration-flink
- dependency-name: org.slf4j:slf4j-api
  dependency-version: 2.0.18
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: integration-flink
- dependency-name: org.slf4j:slf4j-simple
  dependency-version: 2.0.18
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: integration-flink
- dependency-name: plugin.serialization
  dependency-version: 2.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: integration-flink
...

Signed-off-by: dependabot[bot] <support@github.com>

* build(deps): exclude Gradle from Flink update

Restore both Flink wrapper trees to Gradle 8.9 and ignore future wrapper updates. Keep the Kotlin serialization plugin and library on versions compatible with Gradle 8.9.

Co-Authored-By: Codex <noreply@openai.com>
Signed-off-by: Maciej Obuchowski <maciej.obuchowski@datadoghq.com>

* build(deps): exclude MockServer 7 from Flink update

MockServer 7.4.0 pulls json-path 3.0.0, which requires Java 17 and breaks the Flink test classpaths targeting Java 11. Restore 5.15.0 and ignore future updates until the supported runtime changes.

Co-Authored-By: Codex <noreply@openai.com>
Signed-off-by: Maciej Obuchowski <maciej.obuchowski@datadoghq.com>

* build(flink): align JUnit platform launcher

Declare the launcher explicitly in every Flink test module so Gradle resolves launcher, engine, and commons from the JUnit 5.14.4 BOM. This prevents test discovery from mixing Gradle's older launcher with the upgraded engine.

Co-Authored-By: Codex <noreply@openai.com>
Signed-off-by: Maciej Obuchowski <maciej.obuchowski@datadoghq.com>

* build(deps): exclude incompatible Flink Kafka updates

Kafka clients 4.2+ use the at.yawk LZ4 fork, which conflicts with the org.lz4 implementation required by Flink 2.0. Restore kafka-clients 4.1.1 and the compatible Kafka connector 4.0.1-2.0.

Co-Authored-By: Codex <noreply@openai.com>
Signed-off-by: Maciej Obuchowski <maciej.obuchowski@datadoghq.com>

* build(deps): keep Flink on Scala 2.12

Flink 2.0-preview1 uses the Scala 2.12 table planner, which requires GenTraversableOnce. Restore scala-library 2.12.20 and ignore all Scala library updates because Dependabot classifies the incompatible 2.13 bump as semver-minor.

Co-Authored-By: Codex <noreply@openai.com>
Signed-off-by: Maciej Obuchowski <maciej.obuchowski@datadoghq.com>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Maciej Obuchowski <maciej.obuchowski@datadoghq.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Maciej Obuchowski <maciej.obuchowski@datadoghq.com>
Co-authored-by: Codex <noreply@openai.com>
D
dependabot[bot] committed
fcc83db2cf918f80485c4aeed6226be49e9ada1c
Parent: 0ca6c10
Committed by GitHub <noreply@github.com> on 7/21/2026, 4:30:55 PM