github vaadin/flow 1.0.0.alpha20
Alpha20: Component API overhaul in preparation for the beta

latest releases: 24.6.0.beta3, 24.6.0.beta2, 24.6.0.beta1...
pre-release6 years ago

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 only protected 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 implies ClientUpdateMode.ALLOW #3497

Bug Fixes

  • Javadocs errors and warnings that prevented the javadoc package deployment to Maven repositories are now fixed #3508
  • Model properties on the client-side that are not updatable on the server-side are not transmitted anymore #3425

Don't miss a new flow release

NewReleases is sending notifications on new releases.