| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2025-11-11 | 1.5 kB | |
| Vaadin Framework 8.29.0 source code.tar.gz | 2025-11-11 | 122.2 MB | |
| Vaadin Framework 8.29.0 source code.zip | 2025-11-11 | 129.0 MB | |
| Totals: 3 Items | 251.2 MB | 0 | |
Vaadin Framework 8.29.0 is an Extended Maintenance release with the following changes:
- Implemented ARIA caption handling in
VNativeSelect, allowing ARIA captions to be used inNativeSelectcomponents. - Improved the server-side
WebBrowserclass and the client-sideBrowserInfoclass' implementation of the.isIOS()call by adding an additional heuristic of checking for a maximum touch points value greater than 2 if an operating system of MacOS X is reported by the user agent.
Also improved the WebBrowser class by adding null checks for all functions requiring a valid VBrowserDetails instance, so that they adhere to documented behavior, and added the WebBrowser.onInformationAvailable(Runnable) method that can be used to register a callback that fires once as soon as information about the client's browser is available.
Also improved documentation around these facilities.
- Updated
atmosphereversion to2.4.30.vaadin9to fix aNullPointerExceptioninDefaultAtmosphereResourceSessionFactorywhen resource is null.
Atmopshere could experience a race condition, where event.destroy() would be called before notifyEventListeners(), setting the resource to null, triggering the bug.
Fixes Atmosphere issue [#2527].
- Updated
commons-ioto version2.20.0to address CVE-2022-42889.