From 7e6c03b0a36499a072a08a2e829be571a8bbd81d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Manuel=20Carrasco=20Mo=C3=B1ino?= Date: Thu, 9 Jul 2026 16:56:52 +0200 Subject: [PATCH] Depend on internal artifacts instead of the umbrella artifacts (#9124) vaadin-jandex, vaadin-core-jandex, vaadin-spring-boot-starter and the vaadin-quarkus extension depended on the vaadin and vaadin-core umbrella artifacts. Point them at vaadin-internal and vaadin-core-internal, which provide the same classes at runtime. This leaves vaadin and vaadin-core as leaf artifacts that no other module depends on, so they can be built and published independently from the rest of the platform. --- vaadin-core-jandex/pom.xml | 2 +- vaadin-jandex/pom.xml | 2 +- vaadin-quarkus/vaadin-quarkus-extension/pom.xml | 3 ++- vaadin-spring-boot-starter/pom.xml | 3 ++- 4 files changed, 6 insertions(+), 4 deletions(-) diff --git a/vaadin-core-jandex/pom.xml b/vaadin-core-jandex/pom.xml index e840db931..17827da95 100644 --- a/vaadin-core-jandex/pom.xml +++ b/vaadin-core-jandex/pom.xml @@ -17,7 +17,7 @@ com.vaadin - vaadin-core + vaadin-core-internal ${project.version} diff --git a/vaadin-jandex/pom.xml b/vaadin-jandex/pom.xml index a6f5dd223..a818718ed 100644 --- a/vaadin-jandex/pom.xml +++ b/vaadin-jandex/pom.xml @@ -17,7 +17,7 @@ com.vaadin - vaadin + vaadin-internal ${project.version} diff --git a/vaadin-quarkus/vaadin-quarkus-extension/pom.xml b/vaadin-quarkus/vaadin-quarkus-extension/pom.xml index c2ee2d2c3..c0d0f067d 100644 --- a/vaadin-quarkus/vaadin-quarkus-extension/pom.xml +++ b/vaadin-quarkus/vaadin-quarkus-extension/pom.xml @@ -64,7 +64,8 @@ com.vaadin - vaadin-core + vaadin-core-internal + ${project.version} com.vaadin diff --git a/vaadin-spring-boot-starter/pom.xml b/vaadin-spring-boot-starter/pom.xml index af6baf2ec..0c2410343 100644 --- a/vaadin-spring-boot-starter/pom.xml +++ b/vaadin-spring-boot-starter/pom.xml @@ -51,7 +51,8 @@ com.vaadin - vaadin-core + vaadin-core-internal + ${project.version}