This release contains several improvements in preparation for the upcoming beta release.
Breaking Changes
- Related to #3423 :
GeneratedPaper*
components are no longer provided by the platform. They were used in the past as a way of testing the code generator and to provide features yet not present on Vaadin Components.- All
GeneratedVaadin*
components are now abstract and provide onlyprotected
methods. The generated classes are not meant to be used directly - they are just a bridge between the client-side webcomponent and the server implementation. Specific relevant details are listed in each component repository. - Most components have had their public API changed or improved due to the changes in the Generated classes. Now only methods meant to be public are actually visible to the end developer.
Enhancements
- Bumped the version of all webjars used by Flow, to match the beta releases of the Vaadin elements #3516
@AllowClientUpdates
now can be used without parameters, which impliesClientUpdateMode.ALLOW
#3497