Changes since 24.4.0.alpha13
New features
-
Check custom header for dev tools connection verification
Commit · Pull requestAllows to specify a custom header name to get the client address that is verfied to allow access to dev tools. In addition, validates all hops in the X-Forwaded-For chain.
-
Move default frontend to src/main and enable frontend fallback
Commit · Pull requestMove frontend folder from root to src/main. Enable falling back to the original frontend folder if the new one doesn't exist. Closes #18436
Fixes
-
Gradle frontend folder handling
Commit · Pull requestCloses #18859
-
Remove also Flow.tsx and ReactAdapter.tsx on react=false
Commit · Pull request · IssueIf Flow doesn't it, these files leave in the generated folder and prevent a project to compile. Have to be done automatically.
-
Remove routes.tsx when React is disabled
Commit · Pull request · IssueWhen reactEnable=false, TaskGenerateReactFiles removes routes.tsx. If routes.tsx doesn't match the default generated content, then a backup file is created.
-
Unbind previous binding for the same field
Commit · Pull request · Issues 18826, 18702When a field is bound multiple times, the previous bindings are removed from the Binder internal collection, but they are not unboud, leaving listeners attached to the field. This change unbounds previous bindings when the field is bound again.
-
Also scan changed files for routes
Commit · Pull request