-
Terminally Deprecated ElementsElementDescriptionUse
MenuData(String, Double, boolean, String, Class)instead.for annotation based view security useNavigationAccessControlwithAnnotatedViewAccessChecker.Webpack is not used anymore, this method is obsolete and have no replacements.to be removed, useOptions.withBuildResultFolders(File, File)instead.useUploadHandlerinsteaduseDownloadHandlerinsteaduseUploadHandlerinsteadwith no replacement. There should only be one DeploymentConfiguration per VaadinService, no VaadinSession-specific instances.
-
Deprecated InterfacesInterfaceDescriptionPolymer template support is deprecated - we recommend you to use
LitTemplateinstead. Read more details from the Vaadin blog.Polymer template support is deprecated - we recommend you to useLitTemplateinstead. Read more details from the Vaadin blog.Provider is deprecated, useFrontendUtils.getClientRoutes()instead.useUploadHandlerinstead
-
Deprecated ClassesClassDescriptionUse
BrowserLiveReloadAccessorinsteadPolymer template support is deprecated - we recommend you to useLitTemplateinstead. Read more details from the Vaadin blog.for annotation based view security useNavigationAccessControlwithAnnotatedViewAccessChecker.useUploadHandlerinsteaduseDownloadHandlerinstead
-
Deprecated FieldsFieldDescriptionUse
FeatureFlags.SYSTEM_PROPERTY_PREFIX_EXPERIMENTALinstead.useElementConstants.ARIA_LABEL_ATTRIBUTE_NAMEinstead
-
Deprecated MethodsMethodDescriptionuse findSourceFileThis component has now multiple owners so this method has been replaced by #getOwners().(forRemoval=true) method is not enabled for client side anymore and connectClient is triggered by DOM event, to be removed in next major 25Use
UI.doInit(VaadinRequest, int, String)insteadFor internal use only. Will be removed in the future.(forRemoval=true) method is not enabled for client side anymore and leave navigation is triggered by DOM event, to be removed in next major 25com.vaadin.flow.router.Router.navigate(UI, Location, NavigationTrigger, JsonValue, boolean, boolean) UseAbstractConfiguration.getMode()insteadthis method does not resolve theme assets, useCssBundler.inlineImports(File, File, JsonNode)instead.Webpack is not used anymore, this method is obsolete and have no replacements.to be removed, useOptions.withBuildResultFolders(File, File)instead.with no replacement. There should only be one DeploymentConfiguration per VaadinService, no VaadinSession-specific instances.
-
Deprecated ConstructorsConstructorDescriptionUse
MenuData(String, Double, boolean, String, Class)instead.useFrontendTools(FrontendToolsSettings)instead, as it simplifies configuring the frontend tools and gives the default values to configuration parameters.useFrontendTools(FrontendToolsSettings)instead, as it simplifies configuring the frontend tools and gives the default values to configuration parameters.useFrontendTools(FrontendToolsSettings)instead, as it simplifies configuring the frontend tools and gives the default values to configuration parameters.useFrontendTools(FrontendToolsSettings)instead, as it simplifies configuring the frontend tools and gives the default values to configuration parameters.
FrontendUtils.getClientRoutes()instead.