Releases: vaadin/hilla
Hilla 24.5.9
Website · Getting Started · Documentation
Versions
- Hilla Maven Plugin
- Hilla Gradle Plugin
- Hilla Spring Boot Starter
- Vaadin Design System / Web Components (24.5.6)
- Vaadin Design System / React Components (24.5.6)
What's Changed
- fix: Make file route HMR work on Windows (#2978) (CP: 24.5) by @vaadin-bot in #2981
- chore: Opt-in React Router v7 features (#2929) (CP: 24.5) by @mshabarov in #2967
- test: Match nimbus-jose-jwt version with license-checker (#3010) (CP: 24.5) by @vaadin-bot in #3015
- test: Fix viewport size for test for real (#3032) (CP: 24.5) by @vaadin-bot in #3034
- chore: Add future flags to custom routes.tsx in tests (#3016) (CP: 24.5) by @vaadin-bot in #3017
- chore: upgrade spring boot to 3.3.7 (24.5) by @ZheSun88 in #3061
Full Changelog: 24.5.8...24.5.9
Hilla 24.4.19
Website · Getting Started · Documentation
Versions
- Hilla Maven Plugin
- Hilla Gradle Plugin
- Hilla Spring Boot Starter
- Vaadin Design System / Web Components (24.4.17)
- Vaadin Design System / React Components (24.4.17)
What's Changed
- test:Make build and test work again (#2965) (CP:24.4) by @ZheSun88 in #2973
- fix: Make file route HMR work on Windows (#2978) (CP: 24.4) by @vaadin-bot in #2982
Full Changelog: 24.4.18...24.4.19
Hilla 24.7.0.alpha3
Website · Getting Started · Documentation
This is a pre-release for the next minor version of Hilla. We appreciate it if you give it a try and report any issues you notice.
Versions
- Hilla Maven Plugin
- Hilla Gradle Plugin
- Hilla Spring Boot Starter
- Vaadin Design System / Web Components (24.7.0-alpha2)
- Vaadin Design System / React Components (24.7.0-alpha2)
What's Changed
- fix(file-router): allow routes with the same path by @Lodin in #2971
- fix: Make file route HMR work on Windows by @Artur- in #2978
- chore: TestBench 9.3.7 by @mshabarov in #2983
- fix(file-router): enable file routes + layout + fallback combination by @platosha in #2989
- fix!: mark ValidationResult constructors as private by @taefi in #2958
- fix: accept null values as valid for positive/negative validators by @cromoteca in #2986
- chore: fix java doc by @taefi in #3001
- [Snyk] Upgrade io.swagger.core.v3:swagger-core from 2.2.25 to 2.2.26 by @manolo in #3005
- test: Match nimbus-jose-jwt version with license-checker by @Artur- in #3010
- fix: set NullHandling to native when sorting by @Artur- in #2999
- chore: Use Spring Boot 3.4 by @Artur- in #3006
- test: Define window size by @Artur- in #3028
- test: Fix viewport size for test for real by @Artur- in #3032
- chore: Bump preact by @Artur- in #3023
- chore: Bump Typescript in all packages by @Artur- in #3024
- chore: Bump @types/react to latest 18.x by @Artur- in #3025
- chore: Bump patch and minor versions by @Artur- in #3041
- feat: add error message parameter to
onError
callback in subscription by @cromoteca in #2987 - chore: Make it work with components 24.7 alpha2 by @Artur- in #3051
- test(react-crud): Define locale for test by @Artur- in #3054
- chore: Ensure react 18 is used... by @Artur- in #3057
- fix: Make JpaFilterConverter work without an EntityManager by @Artur- in #3047
Full Changelog: 24.7.0.alpha2...24.7.0.alpha3
Hilla 24.6.0
Website · Getting Started · Documentation
New and Noteworthy Since v24.5
- File-System Router: added the
skipLayouts
option toViewConfig
that enables easy bypassing of layout wrappers for a specific view route. #2385 - Reactive Endpoints: the new
onConnectionStateChange
callback in subscription API improves reacting to network connection state changes #2769 - AutoCrud:
- (Experimental) Internationalization: support for hot reloading support of translations in development mode. #2175
- (Experimental) New Full-Stack Signal Features:
- The new
ListSignal<T>
signal type enables sharing a list state between the server and multiple clients. #2654 - Support for awaiting for the result of signal operations. #2712
- Support for fine-grained access control using the operation validators API. #2835
- Improved support for using Java date and time types. #2891
- The new
Known Issues
- In Flow and Hilla React hybrid applications on some systems, navigating away from a Flow server layout that has a Hilla React view inside causes DOM
NotFoundError
in the browser. #3002
Notable Changes Since v24.5.0
- fix: regenerate file-router files when layouts changes by @mcollovati in #2796
- feat: add basic support for ListSignal by @taefi in #2775
- fix: Check main layout presence separately (#2831)(CP: main) by @mshabarov in #2836
- feat: add onConnectionStateChange callback for flux subscription by @krissvaa in #2782
- feat: HMR for translations by @Artur- in #2795
- feat: enable ListSignal in generator-plugin-signals by @taefi in #2810
- fix(signals): subscribe on the fly if needed on updates by @cromoteca in #2807
- fix: invalidate binder node if bad input found by component already by @krissvaa in #2816
- feat: increase logs in case of unsuccessful Maven run by @cromoteca in #2846
- fix(parser): add position information to type signature node by @cromoteca in #2848
- fix: ignore vaadin field old invalid state by @krissvaa in #2815
- feat(full-stack signals): make operations thenable by @cromoteca in #2799
- test: fix MenuAccessControl mocking by @mcollovati in #2863
- fix(push): track
onClose
Atmosphere events to properly reconnect and resubscribe by @cromoteca in #2842 - fix(crud): use 3-params overload for dates instead of separate assignments by @cromoteca in #2894
- feat(signals): add return type to the
set
operation by @cromoteca in #2889 - fix(build): add
process
to script context by @cromoteca in #2898 - fix: handle child layouts by @caalador in #2853
- fix(form): support non-UTC timezone date time in VaadinDateTimePicker (#2882) (CP: main) by @vaadin-bot in #2886
- feat: enable signals to have fine-grained validations by @taefi in #2888
- feat(file-router): add skipLayouts feature by @Lodin in #2915
- fix: change window and document DOM access to self checks for SW context by @krissvaa in #2900
- fix: add support for java8 date time in signals by @taefi in #2899
- fix: show autoform non-rendered property errors by @krissvaa in #2833
- fix(file-router): get back Flow AutoLayout by @Lodin in #2931
- fix(file-router): add skipLayouts to types.d.ts by @platosha in #2935
- fix(file-router): allow extension to apply on a route wrapper by @Lodin in #2934
- fix!: rename Hilla's endpointObjectMapper to prevent bean name clashes by @taefi in #2956
- test: Make build and test work again by @Artur- in #2965
- fix(file-router): allow routes with the same path (#2971) (CP: 24.6) by @ZheSun88 in #2979
- fix: Make file route HMR work on Windows (#2978) (CP: 24.6) by @vaadin-bot in #2980
- fix(file-router): enable file routes + layout + fallback combination (#2989) (CP: 24.6) by @vaadin-bot in #2990
- fix: set NullHandling to native when sorting (#2999) (CP: 24.6) by @vaadin-bot in #3018
- chore: Use Spring Boot 3.4 (#3006) (CP: 24.6) by @vaadin-bot in #3021
Full Changelog: 24.5.0...24.6.0
Hilla 24.6.0.rc1
Website · Getting Started · Documentation
This is a pre-release for the next minor version of Hilla. We appreciate it if you give it a try and report any issues you notice.
Versions
- Hilla Maven Plugin
- Hilla Gradle Plugin
- Hilla Spring Boot Starter
- Vaadin Design System / Web Components (24.6.0-rc1)
- Vaadin Design System / React Components (24.6.0-rc1)
What's Changed
Full Changelog: 24.6.0.beta7...24.6.0.rc1
Hilla 24.7.0.alpha2
Website · Getting Started · Documentation
This is a pre-release for the next minor version of Hilla. We appreciate it if you give it a try and report any issues you notice.
Versions
- Hilla Maven Plugin
- Hilla Gradle Plugin
- Hilla Spring Boot Starter
- Vaadin Design System / Web Components (24.6.0-rc1)
- Vaadin Design System / React Components (24.6.0-rc1)
What's Changed
- [Snyk] Upgrade io.github.classgraph:classgraph from 4.8.177 to 4.8.179 by @manolo in #2952
- fix!: rename Hilla's endpointObjectMapper to prevent bean name clashes by @taefi in #2956
- test: Make build and test work again by @Artur- in #2965
- chore: add missing license headers to signals package by @taefi in #2957
- chore: Bump to 24.7-SNAPSHOT by @Artur- in #2960
- chore(build): add
publishToMavenLocal
to Gradle validation by @cromoteca in #2969 - chore: Use Flow 24.7 snapshot and React Router v7 by @Artur- in #2961
- chore: bump remaining 24.6 versions to 24.7 by @taefi in #2968
- chore: Bump dependencies by @Artur- in #2963
Full Changelog: 24.6.0.beta5...24.7.0.alpha2
Hilla 24.6.0.beta7
Website · Getting Started · Documentation
This is a pre-release for the next minor version of Hilla. We appreciate it if you give it a try and report any issues you notice.
Versions
- Hilla Maven Plugin
- Hilla Gradle Plugin
- Hilla Spring Boot Starter
- Vaadin Design System / Web Components (24.6.0-rc1)
- Vaadin Design System / React Components (24.6.0-rc1)
What's Changed
- chore: Bump dependencies (#2963) (CP: 24.6) by @vaadin-bot in #2974
- fix(file-router): enable file routes + layout + fallback combination (#2989) (CP: 24.6) by @vaadin-bot in #2990
Full Changelog: 24.6.0.beta6...24.6.0.beta7
Hilla 24.6.0.beta6
Website · Getting Started · Documentation
This is a pre-release for the next minor version of Hilla. We appreciate it if you give it a try and report any issues you notice.
Versions
- Hilla Maven Plugin
- Hilla Gradle Plugin
- Hilla Spring Boot Starter
- Vaadin Design System / Web Components (24.6.0-rc1)
- Vaadin Design System / React Components (24.6.0-rc1)
What's Changed
- [Snyk] Upgrade io.github.classgraph:classgraph from 4.8.177 to 4.8.179 by @manolo in #2952
- fix!: rename Hilla's endpointObjectMapper to prevent bean name clashes by @taefi in #2956
- test: Make build and test work again by @Artur- in #2965
- chore: add missing license headers to signals package by @taefi in #2957
- fix(file-router): allow routes with the same path (#2971) (CP: 24.6) by @ZheSun88 in #2979
- fix: Make file route HMR work on Windows (#2978) (CP: 24.6) by @vaadin-bot in #2980
Full Changelog: 24.6.0.beta5...24.6.0.beta6
Hilla 24.5.8
Website · Getting Started · Documentation
Versions
- Hilla Maven Plugin
- Hilla Gradle Plugin
- Hilla Spring Boot Starter
- Vaadin Design System / Web Components (24.5.5)
- Vaadin Design System / React Components (24.5.5)
What's Changed
- test: Make build and test work again (#2965) (CP: 24.5) by @vaadin-bot in #2972
Full Changelog: 24.5.7...24.5.8
Hilla 24.6.0.beta5
Website · Getting Started · Documentation
This is a pre-release for the next minor version of Hilla. We appreciate it if you give it a try and report any issues you notice.
Versions
- Hilla Maven Plugin
- Hilla Gradle Plugin
- Hilla Spring Boot Starter
- Vaadin Design System / Web Components (24.6.0-rc1)
- Vaadin Design System / React Components (24.6.0-rc1)
Full Changelog: 24.6.0.beta4...24.6.0.beta5