diff --git a/articles/flow/integrations/quarkus.adoc b/articles/flow/integrations/quarkus.adoc index b011e94d1c..61b6db7398 100644 --- a/articles/flow/integrations/quarkus.adoc +++ b/articles/flow/integrations/quarkus.adoc @@ -126,7 +126,8 @@ See these documentation pages for Vaadin CDI features: .Unused Bean Removal in Quarkus [NOTE] -Quarkus attempts to remove by default all unused beans during the build. However, it can't detect the programmatic lookup performed by the [classname]`QuarkusInstantiator` class in Vaadin. Therefore, when implementing beans that are not referenced directly by the application code, you might need to add the [annotationname]`@Unremovable` annotation to the class. +Quarkus attempts to remove by default all unused beans during the build. However, it can't detect the programmatic lookup performed by the [classname]`QuarkusInstantiator` class in Vaadin. Therefore, when implementing beans that are not referenced directly by the application code, you might need to add the [annotationname]`@Unremovable` annotation to the class. + +[since:com.vaadin:vaadin@V24.8]##[annotationname]`@VaadinServiceEnabled` annotated beans are marked as unremovable by default.## [[quarkus.vaadin.addons]]