Changes since 24.5.0.alpha16
Fixes
-
Prevent Flow navigation for Hilla route
Commit · Pull request
-
No react module for Vaadin Router
Commit · Pull request · IssueRemove reactOutlet module if we are not running react, but are using Vaadin Router inferred from index.ts
-
Safely handle nested removal of menu routes
Commit · Pull requestMenuRegistry.filterClientViews removes inaccessible routes and their child routes. When iterating the list of all routes, a NPE can occur if a child route has already been removed together with its parent route. Add a check that prevents NPE for removed children.
-
Validate layout values
Commit · Pull request · IssueCheck Layout annotations for duplicate values. If found throw exception.
-
Prevent NPE when creating init parameters
Commit · Pull request · IssueServletConfig might contain init parameter with null values. This is however not supported by java Properties class. This change adds a null check and logs offending keys for debugging purpose.