hilla
hilla copied to clipboard
Build better business applications, faster. No more juggling REST endpoints or deciphering GraphQL queries. Hilla seamlessly connects Spring Boot and React to accelerate application development.
After #1178, when editing a field that has an invalid length, the message flashes, see video. [Screencast from 2023-08-25 16-19-24.webm](https://github.com/vaadin/hilla/assets/498086/8f447157-f817-4d79-b9d1-3fc60e4cb566)
### Describe the bug `ValueSignal` should support applying the changes locally without waiting for the server acceptance. ### Expected-behavior To see the changes applied to the local value without waiting...
### Describe the bug Trying to insert value into list signal before reading the value for the first time always fails with an error: > Caused by: java.lang.IllegalStateException: Signal not...
### Describe the bug This issue is still happening in Vaadin 24.4.12 and Vaadin 24.5.0.beta1. https://github.com/vaadin/hilla/issues/2637 > I have a file vaadin-featureflags.properties which contains com.vaadin.experimental.hillaI18n=true. In my local environment, the...
Adds useViewConfigTitle function to read title from current route's ViewConfig or window.Vaadin.documentTitleSignal or given string. RelatedTo: vaadin/flow#20207
### Describe the bug Hey everyone, I am facing unexpected issues when I am trying to build my project too often. 1) For example, I am getting this error when...
### Describe your motivation The visibility of an annotated class should not affect whether the annotation is applied or ignored. Furthermore, Spring REST controllers can be package-private. Since `@BrowserCallable` services...
### Describe the bug https://github.com/vaadin/hilla/pull/2782 introduced a new connection state management, but `onReconnect` will inadvertently run the user-defined reconnect callback to get its return type. The same callback is already...
### Describe the bug A Flux subscription is not resumed after disconnecting using the "Offline" preset in Chrome dev tools. It seems like the underlying WebSocket is reopened but `onSubscriptionLost`...