Changes since 25.4.0-alpha5
New features
- Add typed results for JavaScript definition methods (#26890, #vaadin/flow25811)
- Read event data property paths without compiling them (#26916, #vaadin/flow26152)
- Declare DOM event data and filters as JS snippets (#26845)
- Run framework helpers through declared JavaScript (#26858, #vaadin/flow26698)
- Pass execution context to marked declared JavaScript (#26857)
Fixes
- Make JacksonCodec.decodeAs overloads behave the same (#26933, #vaadin/flow26919)
- Run all JavaScript result handlers when one throws (#26939, #26936)
- Align safe toString() overrides with the guidelines (#26751)
- Fail typed JavaScript results on conversion errors (#26920, #vaadin/flow26919)
- Pin cyclonedx-npm to 6.0.1 (#26915)
- Answer favicon below context path without session (#26888, #26887)
- Take only the reactor's own modules into the edit loop (#26508)
- Use Flow's Node.js and npm for frontend SBOM (#26778)
- Remove chunks of earlier builds before production Vite build (#26864, #26863)
- Skip precompressed resources older than the plain file (#26833, #26832)