Vaadin 24.0.0.alpha6 removes deprecated GeneratedVaadinButton (vaadin/flow-components#4324) which had an override "required to keep binary compatibility with other 23.x minor versions"
Using ErrorWindowAddon with Vaadin 24.0.0.alpha6+ results in NoSuchMethodError
Caused by: java.lang.NoSuchMethodError: 'void com.vaadin.flow.component.button.Button.addThemeVariants(com.vaadin.flow.component.button.ButtonVariant[])'
at com.flowingcode.vaadin.addons.errorwindow.ErrorWindow.createMainLayout(ErrorWindow.java:179) ~[error-window-vaadin-3.4.1-SNAPSHOT.jar!/:3.4.1-SNAPSHOT]
Vaadin 24.0.0.alpha6 removes deprecated
GeneratedVaadinButton
(vaadin/flow-components#4324) which had an override "required to keep binary compatibility with other 23.x minor versions"Using
ErrorWindowAddon
with Vaadin 24.0.0.alpha6+ results inNoSuchMethodError
https://github.com/FlowingCode/ErrorWindowAddon/blob/b392ff05f311b5a261c81c4b553aad6b74bdf2e9/src/main/java/com/flowingcode/vaadin/addons/errorwindow/ErrorWindow.java#L179