Vaadin Flow 2.5.0.rc1
Changes in Flow from 2.5.0.beta1
- Fixes:
-
⧉ FrameworkUtil class presence doesn't mean OSGi. PR:10285
Make OSGi check more correct otherwise the code works incorrectly if FrameworkUtil is present in the classpath
-
⧉ Fix shortcuts when listenOn is a dialog. PR:10264
This makes it possible for a component to specify a client side only element that should be used for listening keydown events on when the component is setup as the listenOn target for a Shortcut. This is needed for components like Vaadin Dialog which transport the dialog contents inside an overlay that only exists on the client side and thus breaks shortcut event handling. Related to #7799, vaadin/vaadin-dialog#229
-
⧉ Support Java 16 for production build. PR:10231. Ticket:10115
Updates bytebuddy dependency from 1.10.9 -> 1.10.21
-
⧉ Avoid exposing ServletContext resources via StaticFileServer. PR:10269. Ticket:10260
Note: existing Vaadin OSGi projects which map the
VaadinServlet
using Http Whiteboard will have to explicitly register the frontend resources starting from this release:
-
@Component(service = FrontendResources.class)
@HttpWhiteboardResource(pattern = "/frontend/*", prefix = "/frontend")
public class FrontendResources {
}
More details about OSGi resource registration in Vaadin 14 in the documentation.