Skip to content

Releases: vaadin/hilla

Hilla 24.5.9

20 Dec 11:47
Compare
Choose a tag to compare

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

Full Changelog: 24.5.8...24.5.9

Hilla 24.4.19

20 Dec 11:51
Compare
Choose a tag to compare

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

Full Changelog: 24.4.18...24.4.19

Hilla 24.7.0.alpha3

19 Dec 12:19
Compare
Choose a tag to compare
Hilla 24.7.0.alpha3 Pre-release
Pre-release

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

20 Dec 17:03
Compare
Choose a tag to compare

Website · Getting Started · Documentation

New and Noteworthy Since v24.5

  • File-System Router: added the skipLayouts option to ViewConfig 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:
    • Showing form validation errors also for hidden fields. #2217
    • Improved handling of Id and Version fields, which are now assumed nullable by default. #2809
  • (Experimental) Internationalization: support for hot reloading support of translations in development mode. #2175
  • (Experimental) New Full-Stack Signal Features:

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

11 Dec 13:25
Compare
Choose a tag to compare
Hilla 24.6.0.rc1 Pre-release
Pre-release

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

10 Dec 08:29
Compare
Choose a tag to compare
Hilla 24.7.0.alpha2 Pre-release
Pre-release

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

10 Dec 19:10
Compare
Choose a tag to compare
Hilla 24.6.0.beta7 Pre-release
Pre-release

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.beta6...24.6.0.beta7

Hilla 24.6.0.beta6

10 Dec 13:53
Compare
Choose a tag to compare
Hilla 24.6.0.beta6 Pre-release
Pre-release

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

10 Dec 09:08
Compare
Choose a tag to compare

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

Full Changelog: 24.5.7...24.5.8

Hilla 24.6.0.beta5

04 Dec 15:05
Compare
Choose a tag to compare
Hilla 24.6.0.beta5 Pre-release
Pre-release

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