This is an automated email from the ASF dual-hosted git repository.
jamesnetherton pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git
The following commit(s) were added to refs/heads/main by this push:
new 53395e2c184c chore: downgrade protobuf-version to 4.34.2
53395e2c184c is described below
commit 53395e2c184c17931a576528e7267759ce666157
Author: James Netherton <[email protected]>
AuthorDate: Tue Jun 16 12:58:52 2026 +0100
chore: downgrade protobuf-version to 4.34.2
Protobuf gencode version must be <= the runtime version used by consumers.
Spring Boot uses 4.34.2 and Quarkus uses 4.35.0, so aligning to 4.34.2
ensures generated stubs are compatible with both frameworks without errors.
Excluded com.google.protobuf from Dependabot to manage this manually and
avoid inadvertent bumps that break framework compatibility.
Co-authored-by: Claude Sonnet 4.6 (1M context) <[email protected]>
---
.github/dependabot.yml | 2 ++
parent/pom.xml | 2 +-
2 files changed, 3 insertions(+), 1 deletion(-)
diff --git a/.github/dependabot.yml b/.github/dependabot.yml
index 2899841c37c9..12bc9c4f819c 100644
--- a/.github/dependabot.yml
+++ b/.github/dependabot.yml
@@ -34,6 +34,8 @@ updates:
- dependency-name: "org.apache.logging.log4j:*"
# This is a virtual plugin which doesn't really exist
- dependency-name: "org.eclipse.m2e:lifecycle-mapping"
+ # Managed manually - gencode version must be <= the lowest runtime
version across Spring Boot and Quarkus
+ - dependency-name: "com.google.protobuf:*"
groups:
Micrometer:
patterns: ["io.micrometer:*"]
diff --git a/parent/pom.xml b/parent/pom.xml
index cc99a16c1bb3..49e2cee854ff 100644
--- a/parent/pom.xml
+++ b/parent/pom.xml
@@ -435,7 +435,7 @@
<pooled-jms-version>3.2.2</pooled-jms-version>
<properties-maven-plugin-version>1.3.0</properties-maven-plugin-version>
<proto-google-common-protos-version>2.72.0</proto-google-common-protos-version>
- <protobuf-version>4.35.1</protobuf-version>
+ <protobuf-version>4.34.2</protobuf-version>
<protobuf-maven-plugin-version>4.1.3</protobuf-maven-plugin-version>
<prowide-version>SRU2025-10.3.9</prowide-version>
<pubnub-version>13.4.0</pubnub-version>