diff --git a/package-lock.json b/package-lock.json
index c51db8a9e1..905001bcf3 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -18,14 +18,14 @@
         "@polymer/polymer": "3.5.2",
         "@vaadin/bundles": "24.6.0-rc1",
         "@vaadin/common-frontend": "0.0.19",
-        "@vaadin/hilla-file-router": "24.6.0-beta7",
-        "@vaadin/hilla-frontend": "24.6.0-beta7",
-        "@vaadin/hilla-lit-form": "24.6.0-beta7",
-        "@vaadin/hilla-react-auth": "24.6.0-beta7",
-        "@vaadin/hilla-react-crud": "24.6.0-beta7",
-        "@vaadin/hilla-react-form": "24.6.0-beta7",
-        "@vaadin/hilla-react-i18n": "24.6.0-beta7",
-        "@vaadin/hilla-react-signals": "24.6.0-beta7",
+        "@vaadin/hilla-file-router": "24.6.0-rc1",
+        "@vaadin/hilla-frontend": "24.6.0-rc1",
+        "@vaadin/hilla-lit-form": "24.6.0-rc1",
+        "@vaadin/hilla-react-auth": "24.6.0-rc1",
+        "@vaadin/hilla-react-crud": "24.6.0-rc1",
+        "@vaadin/hilla-react-form": "24.6.0-rc1",
+        "@vaadin/hilla-react-i18n": "24.6.0-rc1",
+        "@vaadin/hilla-react-signals": "24.6.0-rc1",
         "@vaadin/polymer-legacy-adapter": "24.6.0-rc1",
         "@vaadin/react-components": "24.6.0-rc1",
         "@vaadin/react-components-pro": "24.6.0-rc1",
@@ -57,16 +57,16 @@
         "@types/node": "^22.7.5",
         "@types/react": "18.3.13",
         "@types/react-dom": "18.3.1",
-        "@vaadin/hilla-generator-cli": "24.6.0-beta7",
-        "@vaadin/hilla-generator-core": "24.6.0-beta7",
-        "@vaadin/hilla-generator-plugin-backbone": "24.6.0-beta7",
-        "@vaadin/hilla-generator-plugin-barrel": "24.6.0-beta7",
-        "@vaadin/hilla-generator-plugin-client": "24.6.0-beta7",
-        "@vaadin/hilla-generator-plugin-model": "24.6.0-beta7",
-        "@vaadin/hilla-generator-plugin-push": "24.6.0-beta7",
-        "@vaadin/hilla-generator-plugin-signals": "24.6.0-beta7",
-        "@vaadin/hilla-generator-plugin-subtypes": "24.6.0-beta7",
-        "@vaadin/hilla-generator-utils": "24.6.0-beta7",
+        "@vaadin/hilla-generator-cli": "24.6.0-rc1",
+        "@vaadin/hilla-generator-core": "24.6.0-rc1",
+        "@vaadin/hilla-generator-plugin-backbone": "24.6.0-rc1",
+        "@vaadin/hilla-generator-plugin-barrel": "24.6.0-rc1",
+        "@vaadin/hilla-generator-plugin-client": "24.6.0-rc1",
+        "@vaadin/hilla-generator-plugin-model": "24.6.0-rc1",
+        "@vaadin/hilla-generator-plugin-push": "24.6.0-rc1",
+        "@vaadin/hilla-generator-plugin-signals": "24.6.0-rc1",
+        "@vaadin/hilla-generator-plugin-subtypes": "24.6.0-rc1",
+        "@vaadin/hilla-generator-utils": "24.6.0-rc1",
         "@vitejs/plugin-react": "4.3.4",
         "async": "3.2.6",
         "commander": "^9.4.1",
@@ -4856,13 +4856,13 @@
       }
     },
     "node_modules/@vaadin/hilla-file-router": {
-      "version": "24.6.0-beta7",
-      "resolved": "https://registry.npmjs.org/@vaadin/hilla-file-router/-/hilla-file-router-24.6.0-beta7.tgz",
-      "integrity": "sha512-Oo1e/+lFXMJ87aNYKyg7yzRmk0kU/h7dmrHUXn+wAMxvGEdqKQdnGWOD2KPMsDqDmMgBux+qSRu57PTA3g/MEg==",
+      "version": "24.6.0-rc1",
+      "resolved": "https://registry.npmjs.org/@vaadin/hilla-file-router/-/hilla-file-router-24.6.0-rc1.tgz",
+      "integrity": "sha512-5W+93y/8iFYE4gTBEd1uYapUm6f+1Xm+u+Vdr2nRhcFpjVaz46O3p9+avdRiLC1i3UIUCBE0/EyFqwIgN0mmlA==",
       "dependencies": {
-        "@vaadin/hilla-generator-utils": "24.6.0-beta7",
-        "@vaadin/hilla-react-auth": "24.6.0-beta7",
-        "@vaadin/hilla-react-signals": "24.6.0-beta7",
+        "@vaadin/hilla-generator-utils": "24.6.0-rc1",
+        "@vaadin/hilla-react-auth": "24.6.0-rc1",
+        "@vaadin/hilla-react-signals": "24.6.0-rc1",
         "react": "^18.2.0",
         "rollup": "^4.12.0",
         "typescript": "5.6.2"
@@ -4886,9 +4886,9 @@
       }
     },
     "node_modules/@vaadin/hilla-frontend": {
-      "version": "24.6.0-beta7",
-      "resolved": "https://registry.npmjs.org/@vaadin/hilla-frontend/-/hilla-frontend-24.6.0-beta7.tgz",
-      "integrity": "sha512-la+LjE11SVTvhdsakUSQkKxIhKcNuZs0pbu97tsU47rjCXz8VcDpCfKhEOMmADlcu9Gf0YQwdp/Sx/rHQp2tvA==",
+      "version": "24.6.0-rc1",
+      "resolved": "https://registry.npmjs.org/@vaadin/hilla-frontend/-/hilla-frontend-24.6.0-rc1.tgz",
+      "integrity": "sha512-Syi1dj+DZOEXs00M+uzo9nu3N3Wyt4HExooj4sGSlxUHx+0fo8pNHo332cRrrRrchMziFbS6tf9Imp8bdI1PqQ==",
       "dependencies": {
         "@vaadin/common-frontend": "^0.0.19",
         "atmosphere.js": "^3.1.3",
@@ -4899,13 +4899,13 @@
       }
     },
     "node_modules/@vaadin/hilla-generator-cli": {
-      "version": "24.6.0-beta7",
-      "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-cli/-/hilla-generator-cli-24.6.0-beta7.tgz",
-      "integrity": "sha512-jBzUiDmxoOUFVMtY6ll5Ct5lvLt9tDbu7llpIgyqERo2vWBfxYPnRMVYMF5a/uk2ne0O3qD6r4FBRdE1USkNXg==",
+      "version": "24.6.0-rc1",
+      "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-cli/-/hilla-generator-cli-24.6.0-rc1.tgz",
+      "integrity": "sha512-TcnWVXKbABcW30aPkk791gTlnept+K1Jrf8r8SaKJKYSyNZopRgnZ2J9MEDtGBv9HRvvKTEMWtxTDobpE+5RVQ==",
       "dev": true,
       "dependencies": {
-        "@vaadin/hilla-generator-core": "24.6.0-beta7",
-        "@vaadin/hilla-generator-utils": "24.6.0-beta7",
+        "@vaadin/hilla-generator-core": "24.6.0-rc1",
+        "@vaadin/hilla-generator-utils": "24.6.0-rc1",
         "get-stdin": "^9.0.0",
         "meow": "^12.1.1"
       },
@@ -4929,13 +4929,13 @@
       }
     },
     "node_modules/@vaadin/hilla-generator-core": {
-      "version": "24.6.0-beta7",
-      "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-core/-/hilla-generator-core-24.6.0-beta7.tgz",
-      "integrity": "sha512-bcuF5dtQiWBP4voUjoutqqd0dcEkBvd3/wA+vPLdY2rBHbBmDsBQA4jSdZLLJdJ4DWHoctvePZIvM7BqL7Q5Lw==",
+      "version": "24.6.0-rc1",
+      "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-core/-/hilla-generator-core-24.6.0-rc1.tgz",
+      "integrity": "sha512-4borgL/2QOe+Towr9BgPrseSrmYvO9SQB4m99TdJbqymSeEtYnhEnjgrbeV6k//SsoidWEWJANavTELg5BmohA==",
       "dev": true,
       "dependencies": {
         "@apidevtools/swagger-parser": "^10.1.0",
-        "@vaadin/hilla-generator-utils": "24.6.0-beta7",
+        "@vaadin/hilla-generator-utils": "24.6.0-rc1",
         "meow": "^12.1.1",
         "openapi-types": "^12.1.3",
         "typescript": "5.6.2"
@@ -4970,14 +4970,14 @@
       }
     },
     "node_modules/@vaadin/hilla-generator-plugin-backbone": {
-      "version": "24.6.0-beta7",
-      "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-plugin-backbone/-/hilla-generator-plugin-backbone-24.6.0-beta7.tgz",
-      "integrity": "sha512-DFmws9wTG4c1CitX+8XibeKa6rbKE6KLRs+w+/ufFP/kvWkYvs5KAEhL95H2dyYtJM68ldk5Mtv41bh9PD/qnA==",
+      "version": "24.6.0-rc1",
+      "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-plugin-backbone/-/hilla-generator-plugin-backbone-24.6.0-rc1.tgz",
+      "integrity": "sha512-T3sG3RCV28VLisVCFZkEO2BsVGS/IzRlDfYbBcy5WcbfGkZlzZvjxZKKiDwr9Za60YEbAQ/RRXDQQEKyCJGdEQ==",
       "dev": true,
       "dependencies": {
-        "@vaadin/hilla-generator-core": "24.6.0-beta7",
-        "@vaadin/hilla-generator-plugin-client": "24.6.0-beta7",
-        "@vaadin/hilla-generator-utils": "24.6.0-beta7",
+        "@vaadin/hilla-generator-core": "24.6.0-rc1",
+        "@vaadin/hilla-generator-plugin-client": "24.6.0-rc1",
+        "@vaadin/hilla-generator-utils": "24.6.0-rc1",
         "fast-deep-equal": "^3.1.3",
         "openapi-types": "^12.1.3",
         "typescript": "5.6.2"
@@ -5000,14 +5000,14 @@
       }
     },
     "node_modules/@vaadin/hilla-generator-plugin-barrel": {
-      "version": "24.6.0-beta7",
-      "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-plugin-barrel/-/hilla-generator-plugin-barrel-24.6.0-beta7.tgz",
-      "integrity": "sha512-FfD9abKeOpvlyyssbx3EjgLNvHAohKSvDA9u9sGiGbtvNJdyi6glxUFpA65QJExBAqTrk5OMLSYNEwwlQYHxOw==",
+      "version": "24.6.0-rc1",
+      "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-plugin-barrel/-/hilla-generator-plugin-barrel-24.6.0-rc1.tgz",
+      "integrity": "sha512-A9oiEXlHNDoeUy6aqyLIFyAJtibFjiEI5pXGfhF9OJkQv5JkflFdB1yuB3Y+gUbXjsACcH4ysQXKvYDtKSw5ww==",
       "dev": true,
       "dependencies": {
-        "@vaadin/hilla-generator-core": "24.6.0-beta7",
-        "@vaadin/hilla-generator-plugin-backbone": "24.6.0-beta7",
-        "@vaadin/hilla-generator-utils": "24.6.0-beta7",
+        "@vaadin/hilla-generator-core": "24.6.0-rc1",
+        "@vaadin/hilla-generator-plugin-backbone": "24.6.0-rc1",
+        "@vaadin/hilla-generator-utils": "24.6.0-rc1",
         "typescript": "5.6.2"
       },
       "engines": {
@@ -5028,13 +5028,13 @@
       }
     },
     "node_modules/@vaadin/hilla-generator-plugin-client": {
-      "version": "24.6.0-beta7",
-      "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-plugin-client/-/hilla-generator-plugin-client-24.6.0-beta7.tgz",
-      "integrity": "sha512-4osXs6NDQA5cu3BCB8jGEYivNYvy4LzjhlOfoOpNx2eNQsLw5wV2KlnpDrNW7m034oB8AwaKfpZvMIDvw6rKSw==",
+      "version": "24.6.0-rc1",
+      "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-plugin-client/-/hilla-generator-plugin-client-24.6.0-rc1.tgz",
+      "integrity": "sha512-DLEDc2FE7o02qYxtiVyn4g6aIX/45WOp6tukJiGkA/892PFAVmi+kUnSsADZ0P4lYIBTzPBxhAIA3bJsiV4K1g==",
       "dev": true,
       "dependencies": {
-        "@vaadin/hilla-generator-core": "24.6.0-beta7",
-        "@vaadin/hilla-generator-utils": "24.6.0-beta7",
+        "@vaadin/hilla-generator-core": "24.6.0-rc1",
+        "@vaadin/hilla-generator-utils": "24.6.0-rc1",
         "typescript": "5.6.2"
       },
       "engines": {
@@ -5055,15 +5055,15 @@
       }
     },
     "node_modules/@vaadin/hilla-generator-plugin-model": {
-      "version": "24.6.0-beta7",
-      "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-plugin-model/-/hilla-generator-plugin-model-24.6.0-beta7.tgz",
-      "integrity": "sha512-EYPz3qoWIwtxXJ5t0AFjTsus6DkuHDBPWBr7qLS6uyAgBt26OqE4fKqg4ArxrhuhYmI3l00/jm3s2swEBophDA==",
+      "version": "24.6.0-rc1",
+      "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-plugin-model/-/hilla-generator-plugin-model-24.6.0-rc1.tgz",
+      "integrity": "sha512-wQR4cx5GR5M8zx6OVd0//eQwSIRTwqtGX4orAeLksypDleQSYFGIMIRJtHMjVopTf4/d+aQVlrHvBt99QTzgkA==",
       "dev": true,
       "dependencies": {
-        "@vaadin/hilla-generator-core": "24.6.0-beta7",
-        "@vaadin/hilla-generator-plugin-backbone": "24.6.0-beta7",
-        "@vaadin/hilla-generator-utils": "24.6.0-beta7",
-        "@vaadin/hilla-lit-form": "24.6.0-beta7",
+        "@vaadin/hilla-generator-core": "24.6.0-rc1",
+        "@vaadin/hilla-generator-plugin-backbone": "24.6.0-rc1",
+        "@vaadin/hilla-generator-utils": "24.6.0-rc1",
+        "@vaadin/hilla-lit-form": "24.6.0-rc1",
         "fast-deep-equal": "^3.1.3",
         "openapi-types": "^12.1.3",
         "typescript": "5.6.2"
@@ -5086,14 +5086,14 @@
       }
     },
     "node_modules/@vaadin/hilla-generator-plugin-push": {
-      "version": "24.6.0-beta7",
-      "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-plugin-push/-/hilla-generator-plugin-push-24.6.0-beta7.tgz",
-      "integrity": "sha512-tUnktJKMAtWk722Ei1yrufIMG30xwLWyOFpJCELbJ8xRr5eVt1Uy3bluKPDp6NaACQ+d+U2BfCymn1aYmEIT1w==",
+      "version": "24.6.0-rc1",
+      "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-plugin-push/-/hilla-generator-plugin-push-24.6.0-rc1.tgz",
+      "integrity": "sha512-7Te+y4F/gZJWnnfrHz2sMN2Hr56RDVadleIiHdiKAWLLxtYJAgdYmdxEXU+e+RII/MG+r+2N207KjP8dAu2xIg==",
       "dev": true,
       "dependencies": {
-        "@vaadin/hilla-generator-core": "24.6.0-beta7",
-        "@vaadin/hilla-generator-plugin-client": "24.6.0-beta7",
-        "@vaadin/hilla-generator-utils": "24.6.0-beta7",
+        "@vaadin/hilla-generator-core": "24.6.0-rc1",
+        "@vaadin/hilla-generator-plugin-client": "24.6.0-rc1",
+        "@vaadin/hilla-generator-utils": "24.6.0-rc1",
         "fast-deep-equal": "^3.1.3",
         "openapi-types": "^12.1.3",
         "typescript": "5.6.2"
@@ -5116,15 +5116,15 @@
       }
     },
     "node_modules/@vaadin/hilla-generator-plugin-signals": {
-      "version": "24.6.0-beta7",
-      "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-plugin-signals/-/hilla-generator-plugin-signals-24.6.0-beta7.tgz",
-      "integrity": "sha512-MoqTpjUpB8LAlbOOEyGcFeDB2snVZyhy0c7r1jRrUZ4zxxv6p30JGNyyxBi40aLO+3lJPcimvK8oz/9BMKocGg==",
+      "version": "24.6.0-rc1",
+      "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-plugin-signals/-/hilla-generator-plugin-signals-24.6.0-rc1.tgz",
+      "integrity": "sha512-yvFUGI0rmeDPpUuJerciadJGBRqjk/CPfdaohOUE815F938uHO4jBHfuEUAh1a1wjBaWia+lMRlneDKFUcauUQ==",
       "dev": true,
       "dependencies": {
-        "@vaadin/hilla-generator-core": "24.6.0-beta7",
-        "@vaadin/hilla-generator-plugin-backbone": "24.6.0-beta7",
-        "@vaadin/hilla-generator-plugin-client": "24.6.0-beta7",
-        "@vaadin/hilla-generator-utils": "24.6.0-beta7",
+        "@vaadin/hilla-generator-core": "24.6.0-rc1",
+        "@vaadin/hilla-generator-plugin-backbone": "24.6.0-rc1",
+        "@vaadin/hilla-generator-plugin-client": "24.6.0-rc1",
+        "@vaadin/hilla-generator-utils": "24.6.0-rc1",
         "fast-deep-equal": "^3.1.3",
         "iterator-helpers-polyfill": "^3.0.1",
         "openapi-types": "^12.1.3",
@@ -5148,15 +5148,15 @@
       }
     },
     "node_modules/@vaadin/hilla-generator-plugin-subtypes": {
-      "version": "24.6.0-beta7",
-      "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-plugin-subtypes/-/hilla-generator-plugin-subtypes-24.6.0-beta7.tgz",
-      "integrity": "sha512-e3aGms724lrM/oLqFJd+iyhBMhnPmr7llz654kiMLWO8Pm0unFF0E205Fei/oi4vDsv7NjjxTRz52ktDt/0/Hw==",
+      "version": "24.6.0-rc1",
+      "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-plugin-subtypes/-/hilla-generator-plugin-subtypes-24.6.0-rc1.tgz",
+      "integrity": "sha512-Sey4zCQWXgdRcQBbMbPRXWcEmZDT9uOsfNPC4bhR5pJ6OMWdHm/SBtdukNtmoRA7ePMn7pyZj6eFKIuavYZAgw==",
       "dev": true,
       "dependencies": {
-        "@vaadin/hilla-generator-core": "24.6.0-beta7",
-        "@vaadin/hilla-generator-plugin-client": "24.6.0-beta7",
-        "@vaadin/hilla-generator-plugin-model": "24.6.0-beta7",
-        "@vaadin/hilla-generator-utils": "24.6.0-beta7",
+        "@vaadin/hilla-generator-core": "24.6.0-rc1",
+        "@vaadin/hilla-generator-plugin-client": "24.6.0-rc1",
+        "@vaadin/hilla-generator-plugin-model": "24.6.0-rc1",
+        "@vaadin/hilla-generator-utils": "24.6.0-rc1",
         "fast-deep-equal": "^3.1.3",
         "openapi-types": "^12.1.3",
         "typescript": "5.6.2"
@@ -5179,9 +5179,9 @@
       }
     },
     "node_modules/@vaadin/hilla-generator-utils": {
-      "version": "24.6.0-beta7",
-      "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-utils/-/hilla-generator-utils-24.6.0-beta7.tgz",
-      "integrity": "sha512-xQxST2u4PAs2q9po+JiYVBN8rHSe4U/kW2MVHAe/JgMpbJeKxDxW+HlWcJHfQCFO11217QO82v85l+yBWLU8pg==",
+      "version": "24.6.0-rc1",
+      "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-utils/-/hilla-generator-utils-24.6.0-rc1.tgz",
+      "integrity": "sha512-34WsOz6D/Nkv/YR0XTSOKNnMqDfzoU2cbInBMrhfL2XSbhDnVqELg+P61EAFk+t3vLkMB0trxtu4ebwjOdxBBQ==",
       "dependencies": {
         "pino": "^8.15.1",
         "pino-pretty": "^10.2.0",
@@ -5204,11 +5204,11 @@
       }
     },
     "node_modules/@vaadin/hilla-lit-form": {
-      "version": "24.6.0-beta7",
-      "resolved": "https://registry.npmjs.org/@vaadin/hilla-lit-form/-/hilla-lit-form-24.6.0-beta7.tgz",
-      "integrity": "sha512-2zKFx2xA85iq2VvayA5wAkjJZrrLZGCnlUsO+cxLlsCciHua4tlOKKNM8WqhywcCzwmpI5gEKzfkKYGIWXc/Dg==",
+      "version": "24.6.0-rc1",
+      "resolved": "https://registry.npmjs.org/@vaadin/hilla-lit-form/-/hilla-lit-form-24.6.0-rc1.tgz",
+      "integrity": "sha512-VFQADnP1iQUfYsVNT6L39TRYs33mWsq6fB1fPeUU5CUcBFgRACc7QxIpmjpYwbj5r1Y7qHKdKVzezDGtZZVIxA==",
       "dependencies": {
-        "@vaadin/hilla-frontend": "24.6.0-beta7",
+        "@vaadin/hilla-frontend": "24.6.0-rc1",
         "validator": "^13.11.0"
       },
       "peerDependencies": {
@@ -5216,11 +5216,11 @@
       }
     },
     "node_modules/@vaadin/hilla-react-auth": {
-      "version": "24.6.0-beta7",
-      "resolved": "https://registry.npmjs.org/@vaadin/hilla-react-auth/-/hilla-react-auth-24.6.0-beta7.tgz",
-      "integrity": "sha512-uwCgtYoDqdcNr9Q1YLijL9SaWR16TsfaFs+qtSu3vOTMFuM01WZsePhpjnBI5Ot6rge7FYL+e5LPoBUQLMRDvQ==",
+      "version": "24.6.0-rc1",
+      "resolved": "https://registry.npmjs.org/@vaadin/hilla-react-auth/-/hilla-react-auth-24.6.0-rc1.tgz",
+      "integrity": "sha512-lzOVXpoENHQCzma2BtMPYVw5MPPZsIoFGUECXL62Vk+K43hkcGlZGjoRH6qXylBHB+mejauOTyOrwlLgR9X2nA==",
       "dependencies": {
-        "@vaadin/hilla-frontend": "24.6.0-beta7"
+        "@vaadin/hilla-frontend": "24.6.0-rc1"
       },
       "peerDependencies": {
         "react": "^18",
@@ -5229,13 +5229,13 @@
       }
     },
     "node_modules/@vaadin/hilla-react-crud": {
-      "version": "24.6.0-beta7",
-      "resolved": "https://registry.npmjs.org/@vaadin/hilla-react-crud/-/hilla-react-crud-24.6.0-beta7.tgz",
-      "integrity": "sha512-/CRuIsrgbx1Z4O13WLENS+rRYrmyumkuvK3E+tITHF9uWSo9kVS5CEKRWz3jJSroRUDpxfukFyO8onl6OCsS9w==",
+      "version": "24.6.0-rc1",
+      "resolved": "https://registry.npmjs.org/@vaadin/hilla-react-crud/-/hilla-react-crud-24.6.0-rc1.tgz",
+      "integrity": "sha512-CxEQ3BfMWrWqnWmV/+zJW48Cjj/wQ9WH9IGL8Crbj6uRzdTuhr/Cy8Us6mkI2gGGrrKkkOVft9oCiaLz+5stHg==",
       "dependencies": {
-        "@vaadin/hilla-frontend": "24.6.0-beta7",
-        "@vaadin/hilla-lit-form": "24.6.0-beta7",
-        "@vaadin/hilla-react-form": "24.6.0-beta7",
+        "@vaadin/hilla-frontend": "24.6.0-rc1",
+        "@vaadin/hilla-lit-form": "24.6.0-rc1",
+        "@vaadin/hilla-react-form": "24.6.0-rc1",
         "@vaadin/react-components": "24.6.0-rc1"
       },
       "peerDependencies": {
@@ -5244,23 +5244,23 @@
       }
     },
     "node_modules/@vaadin/hilla-react-form": {
-      "version": "24.6.0-beta7",
-      "resolved": "https://registry.npmjs.org/@vaadin/hilla-react-form/-/hilla-react-form-24.6.0-beta7.tgz",
-      "integrity": "sha512-krirA9frDqUH/KTFl0TsmSZXRAoI1fgYgRlbM3vAKi8bI4DGvKIEMDsopv5i8JTnNnXrZcVTJGXIO7lswrfAIg==",
+      "version": "24.6.0-rc1",
+      "resolved": "https://registry.npmjs.org/@vaadin/hilla-react-form/-/hilla-react-form-24.6.0-rc1.tgz",
+      "integrity": "sha512-IunjDwE5Vmc5/x1OMqknG8MZEnbTuSN7CCCm6lBxpz+ak1zX0B7rR3LDMQPd+zp/8t2U+HZBMZdUMsLOQDPqEg==",
       "dependencies": {
-        "@vaadin/hilla-lit-form": "24.6.0-beta7"
+        "@vaadin/hilla-lit-form": "24.6.0-rc1"
       },
       "peerDependencies": {
         "react": "^18"
       }
     },
     "node_modules/@vaadin/hilla-react-i18n": {
-      "version": "24.6.0-beta7",
-      "resolved": "https://registry.npmjs.org/@vaadin/hilla-react-i18n/-/hilla-react-i18n-24.6.0-beta7.tgz",
-      "integrity": "sha512-f6GDCLNQxrwsY9JpQpXKs9zuQ65kgujKNaUzUZ9tcdvJkZDDl6ut5YKfkI6u1E3lhFpC0UTPYMcgm7zDtjtiPQ==",
+      "version": "24.6.0-rc1",
+      "resolved": "https://registry.npmjs.org/@vaadin/hilla-react-i18n/-/hilla-react-i18n-24.6.0-rc1.tgz",
+      "integrity": "sha512-3Uk7J3T6vPPaSWkxCAIbIQapZco1A0wCcAACibEgRl6AtU0NXAzj9L39S14n4IUMSHgoNc46UAvhSTm8qRvW6Q==",
       "dependencies": {
-        "@vaadin/hilla-frontend": "24.6.0-beta7",
-        "@vaadin/hilla-react-signals": "24.6.0-beta7",
+        "@vaadin/hilla-frontend": "24.6.0-rc1",
+        "@vaadin/hilla-react-signals": "24.6.0-rc1",
         "intl-messageformat": "^10.5.11"
       },
       "peerDependencies": {
@@ -5268,12 +5268,12 @@
       }
     },
     "node_modules/@vaadin/hilla-react-signals": {
-      "version": "24.6.0-beta7",
-      "resolved": "https://registry.npmjs.org/@vaadin/hilla-react-signals/-/hilla-react-signals-24.6.0-beta7.tgz",
-      "integrity": "sha512-x6XRuTCmw9QujGMtecorg8Gon1l4nY4QGu0cmBQIu1TW7Yf70+hHUm2nhMERHZvjtIgJTjAX+3Zi7X1GnSjrQQ==",
+      "version": "24.6.0-rc1",
+      "resolved": "https://registry.npmjs.org/@vaadin/hilla-react-signals/-/hilla-react-signals-24.6.0-rc1.tgz",
+      "integrity": "sha512-pynBipm9tZ2Ip1Ge8uHILIAioS+IQEzbWebnQSqJ22Rd8J85RdDNdMWK8D8UYPreQsO3T8cy8aPzSed7sFf1VQ==",
       "dependencies": {
         "@preact/signals-react": "^2.0.0",
-        "@vaadin/hilla-frontend": "24.6.0-beta7",
+        "@vaadin/hilla-frontend": "24.6.0-rc1",
         "nanoid": "^5.0.7"
       },
       "peerDependencies": {
@@ -16967,13 +16967,13 @@
       }
     },
     "@vaadin/hilla-file-router": {
-      "version": "24.6.0-beta7",
-      "resolved": "https://registry.npmjs.org/@vaadin/hilla-file-router/-/hilla-file-router-24.6.0-beta7.tgz",
-      "integrity": "sha512-Oo1e/+lFXMJ87aNYKyg7yzRmk0kU/h7dmrHUXn+wAMxvGEdqKQdnGWOD2KPMsDqDmMgBux+qSRu57PTA3g/MEg==",
+      "version": "24.6.0-rc1",
+      "resolved": "https://registry.npmjs.org/@vaadin/hilla-file-router/-/hilla-file-router-24.6.0-rc1.tgz",
+      "integrity": "sha512-5W+93y/8iFYE4gTBEd1uYapUm6f+1Xm+u+Vdr2nRhcFpjVaz46O3p9+avdRiLC1i3UIUCBE0/EyFqwIgN0mmlA==",
       "requires": {
-        "@vaadin/hilla-generator-utils": "24.6.0-beta7",
-        "@vaadin/hilla-react-auth": "24.6.0-beta7",
-        "@vaadin/hilla-react-signals": "24.6.0-beta7",
+        "@vaadin/hilla-generator-utils": "24.6.0-rc1",
+        "@vaadin/hilla-react-auth": "24.6.0-rc1",
+        "@vaadin/hilla-react-signals": "24.6.0-rc1",
         "react": "18.3.1",
         "rollup": "^4.12.0",
         "typescript": "5.6.2"
@@ -16987,9 +16987,9 @@
       }
     },
     "@vaadin/hilla-frontend": {
-      "version": "24.6.0-beta7",
-      "resolved": "https://registry.npmjs.org/@vaadin/hilla-frontend/-/hilla-frontend-24.6.0-beta7.tgz",
-      "integrity": "sha512-la+LjE11SVTvhdsakUSQkKxIhKcNuZs0pbu97tsU47rjCXz8VcDpCfKhEOMmADlcu9Gf0YQwdp/Sx/rHQp2tvA==",
+      "version": "24.6.0-rc1",
+      "resolved": "https://registry.npmjs.org/@vaadin/hilla-frontend/-/hilla-frontend-24.6.0-rc1.tgz",
+      "integrity": "sha512-Syi1dj+DZOEXs00M+uzo9nu3N3Wyt4HExooj4sGSlxUHx+0fo8pNHo332cRrrRrchMziFbS6tf9Imp8bdI1PqQ==",
       "requires": {
         "@vaadin/common-frontend": "0.0.19",
         "atmosphere.js": "^3.1.3",
@@ -16997,13 +16997,13 @@
       }
     },
     "@vaadin/hilla-generator-cli": {
-      "version": "24.6.0-beta7",
-      "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-cli/-/hilla-generator-cli-24.6.0-beta7.tgz",
-      "integrity": "sha512-jBzUiDmxoOUFVMtY6ll5Ct5lvLt9tDbu7llpIgyqERo2vWBfxYPnRMVYMF5a/uk2ne0O3qD6r4FBRdE1USkNXg==",
+      "version": "24.6.0-rc1",
+      "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-cli/-/hilla-generator-cli-24.6.0-rc1.tgz",
+      "integrity": "sha512-TcnWVXKbABcW30aPkk791gTlnept+K1Jrf8r8SaKJKYSyNZopRgnZ2J9MEDtGBv9HRvvKTEMWtxTDobpE+5RVQ==",
       "dev": true,
       "requires": {
-        "@vaadin/hilla-generator-core": "24.6.0-beta7",
-        "@vaadin/hilla-generator-utils": "24.6.0-beta7",
+        "@vaadin/hilla-generator-core": "24.6.0-rc1",
+        "@vaadin/hilla-generator-utils": "24.6.0-rc1",
         "get-stdin": "^9.0.0",
         "meow": "^12.1.1"
       },
@@ -17017,13 +17017,13 @@
       }
     },
     "@vaadin/hilla-generator-core": {
-      "version": "24.6.0-beta7",
-      "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-core/-/hilla-generator-core-24.6.0-beta7.tgz",
-      "integrity": "sha512-bcuF5dtQiWBP4voUjoutqqd0dcEkBvd3/wA+vPLdY2rBHbBmDsBQA4jSdZLLJdJ4DWHoctvePZIvM7BqL7Q5Lw==",
+      "version": "24.6.0-rc1",
+      "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-core/-/hilla-generator-core-24.6.0-rc1.tgz",
+      "integrity": "sha512-4borgL/2QOe+Towr9BgPrseSrmYvO9SQB4m99TdJbqymSeEtYnhEnjgrbeV6k//SsoidWEWJANavTELg5BmohA==",
       "dev": true,
       "requires": {
         "@apidevtools/swagger-parser": "^10.1.0",
-        "@vaadin/hilla-generator-utils": "24.6.0-beta7",
+        "@vaadin/hilla-generator-utils": "24.6.0-rc1",
         "meow": "^12.1.1",
         "openapi-types": "^12.1.3",
         "typescript": "5.6.2"
@@ -17044,14 +17044,14 @@
       }
     },
     "@vaadin/hilla-generator-plugin-backbone": {
-      "version": "24.6.0-beta7",
-      "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-plugin-backbone/-/hilla-generator-plugin-backbone-24.6.0-beta7.tgz",
-      "integrity": "sha512-DFmws9wTG4c1CitX+8XibeKa6rbKE6KLRs+w+/ufFP/kvWkYvs5KAEhL95H2dyYtJM68ldk5Mtv41bh9PD/qnA==",
+      "version": "24.6.0-rc1",
+      "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-plugin-backbone/-/hilla-generator-plugin-backbone-24.6.0-rc1.tgz",
+      "integrity": "sha512-T3sG3RCV28VLisVCFZkEO2BsVGS/IzRlDfYbBcy5WcbfGkZlzZvjxZKKiDwr9Za60YEbAQ/RRXDQQEKyCJGdEQ==",
       "dev": true,
       "requires": {
-        "@vaadin/hilla-generator-core": "24.6.0-beta7",
-        "@vaadin/hilla-generator-plugin-client": "24.6.0-beta7",
-        "@vaadin/hilla-generator-utils": "24.6.0-beta7",
+        "@vaadin/hilla-generator-core": "24.6.0-rc1",
+        "@vaadin/hilla-generator-plugin-client": "24.6.0-rc1",
+        "@vaadin/hilla-generator-utils": "24.6.0-rc1",
         "fast-deep-equal": "^3.1.3",
         "openapi-types": "^12.1.3",
         "typescript": "5.6.2"
@@ -17066,14 +17066,14 @@
       }
     },
     "@vaadin/hilla-generator-plugin-barrel": {
-      "version": "24.6.0-beta7",
-      "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-plugin-barrel/-/hilla-generator-plugin-barrel-24.6.0-beta7.tgz",
-      "integrity": "sha512-FfD9abKeOpvlyyssbx3EjgLNvHAohKSvDA9u9sGiGbtvNJdyi6glxUFpA65QJExBAqTrk5OMLSYNEwwlQYHxOw==",
+      "version": "24.6.0-rc1",
+      "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-plugin-barrel/-/hilla-generator-plugin-barrel-24.6.0-rc1.tgz",
+      "integrity": "sha512-A9oiEXlHNDoeUy6aqyLIFyAJtibFjiEI5pXGfhF9OJkQv5JkflFdB1yuB3Y+gUbXjsACcH4ysQXKvYDtKSw5ww==",
       "dev": true,
       "requires": {
-        "@vaadin/hilla-generator-core": "24.6.0-beta7",
-        "@vaadin/hilla-generator-plugin-backbone": "24.6.0-beta7",
-        "@vaadin/hilla-generator-utils": "24.6.0-beta7",
+        "@vaadin/hilla-generator-core": "24.6.0-rc1",
+        "@vaadin/hilla-generator-plugin-backbone": "24.6.0-rc1",
+        "@vaadin/hilla-generator-utils": "24.6.0-rc1",
         "typescript": "5.6.2"
       },
       "dependencies": {
@@ -17086,13 +17086,13 @@
       }
     },
     "@vaadin/hilla-generator-plugin-client": {
-      "version": "24.6.0-beta7",
-      "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-plugin-client/-/hilla-generator-plugin-client-24.6.0-beta7.tgz",
-      "integrity": "sha512-4osXs6NDQA5cu3BCB8jGEYivNYvy4LzjhlOfoOpNx2eNQsLw5wV2KlnpDrNW7m034oB8AwaKfpZvMIDvw6rKSw==",
+      "version": "24.6.0-rc1",
+      "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-plugin-client/-/hilla-generator-plugin-client-24.6.0-rc1.tgz",
+      "integrity": "sha512-DLEDc2FE7o02qYxtiVyn4g6aIX/45WOp6tukJiGkA/892PFAVmi+kUnSsADZ0P4lYIBTzPBxhAIA3bJsiV4K1g==",
       "dev": true,
       "requires": {
-        "@vaadin/hilla-generator-core": "24.6.0-beta7",
-        "@vaadin/hilla-generator-utils": "24.6.0-beta7",
+        "@vaadin/hilla-generator-core": "24.6.0-rc1",
+        "@vaadin/hilla-generator-utils": "24.6.0-rc1",
         "typescript": "5.6.2"
       },
       "dependencies": {
@@ -17105,15 +17105,15 @@
       }
     },
     "@vaadin/hilla-generator-plugin-model": {
-      "version": "24.6.0-beta7",
-      "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-plugin-model/-/hilla-generator-plugin-model-24.6.0-beta7.tgz",
-      "integrity": "sha512-EYPz3qoWIwtxXJ5t0AFjTsus6DkuHDBPWBr7qLS6uyAgBt26OqE4fKqg4ArxrhuhYmI3l00/jm3s2swEBophDA==",
+      "version": "24.6.0-rc1",
+      "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-plugin-model/-/hilla-generator-plugin-model-24.6.0-rc1.tgz",
+      "integrity": "sha512-wQR4cx5GR5M8zx6OVd0//eQwSIRTwqtGX4orAeLksypDleQSYFGIMIRJtHMjVopTf4/d+aQVlrHvBt99QTzgkA==",
       "dev": true,
       "requires": {
-        "@vaadin/hilla-generator-core": "24.6.0-beta7",
-        "@vaadin/hilla-generator-plugin-backbone": "24.6.0-beta7",
-        "@vaadin/hilla-generator-utils": "24.6.0-beta7",
-        "@vaadin/hilla-lit-form": "24.6.0-beta7",
+        "@vaadin/hilla-generator-core": "24.6.0-rc1",
+        "@vaadin/hilla-generator-plugin-backbone": "24.6.0-rc1",
+        "@vaadin/hilla-generator-utils": "24.6.0-rc1",
+        "@vaadin/hilla-lit-form": "24.6.0-rc1",
         "fast-deep-equal": "^3.1.3",
         "openapi-types": "^12.1.3",
         "typescript": "5.6.2"
@@ -17128,14 +17128,14 @@
       }
     },
     "@vaadin/hilla-generator-plugin-push": {
-      "version": "24.6.0-beta7",
-      "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-plugin-push/-/hilla-generator-plugin-push-24.6.0-beta7.tgz",
-      "integrity": "sha512-tUnktJKMAtWk722Ei1yrufIMG30xwLWyOFpJCELbJ8xRr5eVt1Uy3bluKPDp6NaACQ+d+U2BfCymn1aYmEIT1w==",
+      "version": "24.6.0-rc1",
+      "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-plugin-push/-/hilla-generator-plugin-push-24.6.0-rc1.tgz",
+      "integrity": "sha512-7Te+y4F/gZJWnnfrHz2sMN2Hr56RDVadleIiHdiKAWLLxtYJAgdYmdxEXU+e+RII/MG+r+2N207KjP8dAu2xIg==",
       "dev": true,
       "requires": {
-        "@vaadin/hilla-generator-core": "24.6.0-beta7",
-        "@vaadin/hilla-generator-plugin-client": "24.6.0-beta7",
-        "@vaadin/hilla-generator-utils": "24.6.0-beta7",
+        "@vaadin/hilla-generator-core": "24.6.0-rc1",
+        "@vaadin/hilla-generator-plugin-client": "24.6.0-rc1",
+        "@vaadin/hilla-generator-utils": "24.6.0-rc1",
         "fast-deep-equal": "^3.1.3",
         "openapi-types": "^12.1.3",
         "typescript": "5.6.2"
@@ -17150,15 +17150,15 @@
       }
     },
     "@vaadin/hilla-generator-plugin-signals": {
-      "version": "24.6.0-beta7",
-      "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-plugin-signals/-/hilla-generator-plugin-signals-24.6.0-beta7.tgz",
-      "integrity": "sha512-MoqTpjUpB8LAlbOOEyGcFeDB2snVZyhy0c7r1jRrUZ4zxxv6p30JGNyyxBi40aLO+3lJPcimvK8oz/9BMKocGg==",
+      "version": "24.6.0-rc1",
+      "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-plugin-signals/-/hilla-generator-plugin-signals-24.6.0-rc1.tgz",
+      "integrity": "sha512-yvFUGI0rmeDPpUuJerciadJGBRqjk/CPfdaohOUE815F938uHO4jBHfuEUAh1a1wjBaWia+lMRlneDKFUcauUQ==",
       "dev": true,
       "requires": {
-        "@vaadin/hilla-generator-core": "24.6.0-beta7",
-        "@vaadin/hilla-generator-plugin-backbone": "24.6.0-beta7",
-        "@vaadin/hilla-generator-plugin-client": "24.6.0-beta7",
-        "@vaadin/hilla-generator-utils": "24.6.0-beta7",
+        "@vaadin/hilla-generator-core": "24.6.0-rc1",
+        "@vaadin/hilla-generator-plugin-backbone": "24.6.0-rc1",
+        "@vaadin/hilla-generator-plugin-client": "24.6.0-rc1",
+        "@vaadin/hilla-generator-utils": "24.6.0-rc1",
         "fast-deep-equal": "^3.1.3",
         "iterator-helpers-polyfill": "^3.0.1",
         "openapi-types": "^12.1.3",
@@ -17174,15 +17174,15 @@
       }
     },
     "@vaadin/hilla-generator-plugin-subtypes": {
-      "version": "24.6.0-beta7",
-      "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-plugin-subtypes/-/hilla-generator-plugin-subtypes-24.6.0-beta7.tgz",
-      "integrity": "sha512-e3aGms724lrM/oLqFJd+iyhBMhnPmr7llz654kiMLWO8Pm0unFF0E205Fei/oi4vDsv7NjjxTRz52ktDt/0/Hw==",
+      "version": "24.6.0-rc1",
+      "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-plugin-subtypes/-/hilla-generator-plugin-subtypes-24.6.0-rc1.tgz",
+      "integrity": "sha512-Sey4zCQWXgdRcQBbMbPRXWcEmZDT9uOsfNPC4bhR5pJ6OMWdHm/SBtdukNtmoRA7ePMn7pyZj6eFKIuavYZAgw==",
       "dev": true,
       "requires": {
-        "@vaadin/hilla-generator-core": "24.6.0-beta7",
-        "@vaadin/hilla-generator-plugin-client": "24.6.0-beta7",
-        "@vaadin/hilla-generator-plugin-model": "24.6.0-beta7",
-        "@vaadin/hilla-generator-utils": "24.6.0-beta7",
+        "@vaadin/hilla-generator-core": "24.6.0-rc1",
+        "@vaadin/hilla-generator-plugin-client": "24.6.0-rc1",
+        "@vaadin/hilla-generator-plugin-model": "24.6.0-rc1",
+        "@vaadin/hilla-generator-utils": "24.6.0-rc1",
         "fast-deep-equal": "^3.1.3",
         "openapi-types": "^12.1.3",
         "typescript": "5.6.2"
@@ -17197,9 +17197,9 @@
       }
     },
     "@vaadin/hilla-generator-utils": {
-      "version": "24.6.0-beta7",
-      "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-utils/-/hilla-generator-utils-24.6.0-beta7.tgz",
-      "integrity": "sha512-xQxST2u4PAs2q9po+JiYVBN8rHSe4U/kW2MVHAe/JgMpbJeKxDxW+HlWcJHfQCFO11217QO82v85l+yBWLU8pg==",
+      "version": "24.6.0-rc1",
+      "resolved": "https://registry.npmjs.org/@vaadin/hilla-generator-utils/-/hilla-generator-utils-24.6.0-rc1.tgz",
+      "integrity": "sha512-34WsOz6D/Nkv/YR0XTSOKNnMqDfzoU2cbInBMrhfL2XSbhDnVqELg+P61EAFk+t3vLkMB0trxtu4ebwjOdxBBQ==",
       "requires": {
         "pino": "^8.15.1",
         "pino-pretty": "^10.2.0",
@@ -17214,58 +17214,58 @@
       }
     },
     "@vaadin/hilla-lit-form": {
-      "version": "24.6.0-beta7",
-      "resolved": "https://registry.npmjs.org/@vaadin/hilla-lit-form/-/hilla-lit-form-24.6.0-beta7.tgz",
-      "integrity": "sha512-2zKFx2xA85iq2VvayA5wAkjJZrrLZGCnlUsO+cxLlsCciHua4tlOKKNM8WqhywcCzwmpI5gEKzfkKYGIWXc/Dg==",
+      "version": "24.6.0-rc1",
+      "resolved": "https://registry.npmjs.org/@vaadin/hilla-lit-form/-/hilla-lit-form-24.6.0-rc1.tgz",
+      "integrity": "sha512-VFQADnP1iQUfYsVNT6L39TRYs33mWsq6fB1fPeUU5CUcBFgRACc7QxIpmjpYwbj5r1Y7qHKdKVzezDGtZZVIxA==",
       "requires": {
-        "@vaadin/hilla-frontend": "24.6.0-beta7",
+        "@vaadin/hilla-frontend": "24.6.0-rc1",
         "validator": "^13.11.0"
       }
     },
     "@vaadin/hilla-react-auth": {
-      "version": "24.6.0-beta7",
-      "resolved": "https://registry.npmjs.org/@vaadin/hilla-react-auth/-/hilla-react-auth-24.6.0-beta7.tgz",
-      "integrity": "sha512-uwCgtYoDqdcNr9Q1YLijL9SaWR16TsfaFs+qtSu3vOTMFuM01WZsePhpjnBI5Ot6rge7FYL+e5LPoBUQLMRDvQ==",
+      "version": "24.6.0-rc1",
+      "resolved": "https://registry.npmjs.org/@vaadin/hilla-react-auth/-/hilla-react-auth-24.6.0-rc1.tgz",
+      "integrity": "sha512-lzOVXpoENHQCzma2BtMPYVw5MPPZsIoFGUECXL62Vk+K43hkcGlZGjoRH6qXylBHB+mejauOTyOrwlLgR9X2nA==",
       "requires": {
-        "@vaadin/hilla-frontend": "24.6.0-beta7"
+        "@vaadin/hilla-frontend": "24.6.0-rc1"
       }
     },
     "@vaadin/hilla-react-crud": {
-      "version": "24.6.0-beta7",
-      "resolved": "https://registry.npmjs.org/@vaadin/hilla-react-crud/-/hilla-react-crud-24.6.0-beta7.tgz",
-      "integrity": "sha512-/CRuIsrgbx1Z4O13WLENS+rRYrmyumkuvK3E+tITHF9uWSo9kVS5CEKRWz3jJSroRUDpxfukFyO8onl6OCsS9w==",
+      "version": "24.6.0-rc1",
+      "resolved": "https://registry.npmjs.org/@vaadin/hilla-react-crud/-/hilla-react-crud-24.6.0-rc1.tgz",
+      "integrity": "sha512-CxEQ3BfMWrWqnWmV/+zJW48Cjj/wQ9WH9IGL8Crbj6uRzdTuhr/Cy8Us6mkI2gGGrrKkkOVft9oCiaLz+5stHg==",
       "requires": {
-        "@vaadin/hilla-frontend": "24.6.0-beta7",
-        "@vaadin/hilla-lit-form": "24.6.0-beta7",
-        "@vaadin/hilla-react-form": "24.6.0-beta7",
+        "@vaadin/hilla-frontend": "24.6.0-rc1",
+        "@vaadin/hilla-lit-form": "24.6.0-rc1",
+        "@vaadin/hilla-react-form": "24.6.0-rc1",
         "@vaadin/react-components": "24.6.0-rc1"
       }
     },
     "@vaadin/hilla-react-form": {
-      "version": "24.6.0-beta7",
-      "resolved": "https://registry.npmjs.org/@vaadin/hilla-react-form/-/hilla-react-form-24.6.0-beta7.tgz",
-      "integrity": "sha512-krirA9frDqUH/KTFl0TsmSZXRAoI1fgYgRlbM3vAKi8bI4DGvKIEMDsopv5i8JTnNnXrZcVTJGXIO7lswrfAIg==",
+      "version": "24.6.0-rc1",
+      "resolved": "https://registry.npmjs.org/@vaadin/hilla-react-form/-/hilla-react-form-24.6.0-rc1.tgz",
+      "integrity": "sha512-IunjDwE5Vmc5/x1OMqknG8MZEnbTuSN7CCCm6lBxpz+ak1zX0B7rR3LDMQPd+zp/8t2U+HZBMZdUMsLOQDPqEg==",
       "requires": {
-        "@vaadin/hilla-lit-form": "24.6.0-beta7"
+        "@vaadin/hilla-lit-form": "24.6.0-rc1"
       }
     },
     "@vaadin/hilla-react-i18n": {
-      "version": "24.6.0-beta7",
-      "resolved": "https://registry.npmjs.org/@vaadin/hilla-react-i18n/-/hilla-react-i18n-24.6.0-beta7.tgz",
-      "integrity": "sha512-f6GDCLNQxrwsY9JpQpXKs9zuQ65kgujKNaUzUZ9tcdvJkZDDl6ut5YKfkI6u1E3lhFpC0UTPYMcgm7zDtjtiPQ==",
+      "version": "24.6.0-rc1",
+      "resolved": "https://registry.npmjs.org/@vaadin/hilla-react-i18n/-/hilla-react-i18n-24.6.0-rc1.tgz",
+      "integrity": "sha512-3Uk7J3T6vPPaSWkxCAIbIQapZco1A0wCcAACibEgRl6AtU0NXAzj9L39S14n4IUMSHgoNc46UAvhSTm8qRvW6Q==",
       "requires": {
-        "@vaadin/hilla-frontend": "24.6.0-beta7",
-        "@vaadin/hilla-react-signals": "24.6.0-beta7",
+        "@vaadin/hilla-frontend": "24.6.0-rc1",
+        "@vaadin/hilla-react-signals": "24.6.0-rc1",
         "intl-messageformat": "^10.5.11"
       }
     },
     "@vaadin/hilla-react-signals": {
-      "version": "24.6.0-beta7",
-      "resolved": "https://registry.npmjs.org/@vaadin/hilla-react-signals/-/hilla-react-signals-24.6.0-beta7.tgz",
-      "integrity": "sha512-x6XRuTCmw9QujGMtecorg8Gon1l4nY4QGu0cmBQIu1TW7Yf70+hHUm2nhMERHZvjtIgJTjAX+3Zi7X1GnSjrQQ==",
+      "version": "24.6.0-rc1",
+      "resolved": "https://registry.npmjs.org/@vaadin/hilla-react-signals/-/hilla-react-signals-24.6.0-rc1.tgz",
+      "integrity": "sha512-pynBipm9tZ2Ip1Ge8uHILIAioS+IQEzbWebnQSqJ22Rd8J85RdDNdMWK8D8UYPreQsO3T8cy8aPzSed7sFf1VQ==",
       "requires": {
         "@preact/signals-react": "^2.0.0",
-        "@vaadin/hilla-frontend": "24.6.0-beta7",
+        "@vaadin/hilla-frontend": "24.6.0-rc1",
         "nanoid": "^5.0.7"
       }
     },
diff --git a/package.json b/package.json
index e61db32bf6..3511a7539f 100644
--- a/package.json
+++ b/package.json
@@ -11,14 +11,14 @@
     "@polymer/polymer": "3.5.2",
     "@vaadin/bundles": "24.6.0-rc1",
     "@vaadin/common-frontend": "0.0.19",
-    "@vaadin/hilla-file-router": "24.6.0-beta7",
-    "@vaadin/hilla-frontend": "24.6.0-beta7",
-    "@vaadin/hilla-lit-form": "24.6.0-beta7",
-    "@vaadin/hilla-react-auth": "24.6.0-beta7",
-    "@vaadin/hilla-react-crud": "24.6.0-beta7",
-    "@vaadin/hilla-react-form": "24.6.0-beta7",
-    "@vaadin/hilla-react-i18n": "24.6.0-beta7",
-    "@vaadin/hilla-react-signals": "24.6.0-beta7",
+    "@vaadin/hilla-file-router": "24.6.0-rc1",
+    "@vaadin/hilla-frontend": "24.6.0-rc1",
+    "@vaadin/hilla-lit-form": "24.6.0-rc1",
+    "@vaadin/hilla-react-auth": "24.6.0-rc1",
+    "@vaadin/hilla-react-crud": "24.6.0-rc1",
+    "@vaadin/hilla-react-form": "24.6.0-rc1",
+    "@vaadin/hilla-react-i18n": "24.6.0-rc1",
+    "@vaadin/hilla-react-signals": "24.6.0-rc1",
     "@vaadin/polymer-legacy-adapter": "24.6.0-rc1",
     "@vaadin/react-components": "24.6.0-rc1",
     "@vaadin/react-components-pro": "24.6.0-rc1",
@@ -50,16 +50,16 @@
     "@types/node": "^22.7.5",
     "@types/react": "18.3.13",
     "@types/react-dom": "18.3.1",
-    "@vaadin/hilla-generator-cli": "24.6.0-beta7",
-    "@vaadin/hilla-generator-core": "24.6.0-beta7",
-    "@vaadin/hilla-generator-plugin-backbone": "24.6.0-beta7",
-    "@vaadin/hilla-generator-plugin-barrel": "24.6.0-beta7",
-    "@vaadin/hilla-generator-plugin-client": "24.6.0-beta7",
-    "@vaadin/hilla-generator-plugin-model": "24.6.0-beta7",
-    "@vaadin/hilla-generator-plugin-push": "24.6.0-beta7",
-    "@vaadin/hilla-generator-plugin-signals": "24.6.0-beta7",
-    "@vaadin/hilla-generator-plugin-subtypes": "24.6.0-beta7",
-    "@vaadin/hilla-generator-utils": "24.6.0-beta7",
+    "@vaadin/hilla-generator-cli": "24.6.0-rc1",
+    "@vaadin/hilla-generator-core": "24.6.0-rc1",
+    "@vaadin/hilla-generator-plugin-backbone": "24.6.0-rc1",
+    "@vaadin/hilla-generator-plugin-barrel": "24.6.0-rc1",
+    "@vaadin/hilla-generator-plugin-client": "24.6.0-rc1",
+    "@vaadin/hilla-generator-plugin-model": "24.6.0-rc1",
+    "@vaadin/hilla-generator-plugin-push": "24.6.0-rc1",
+    "@vaadin/hilla-generator-plugin-signals": "24.6.0-rc1",
+    "@vaadin/hilla-generator-plugin-subtypes": "24.6.0-rc1",
+    "@vaadin/hilla-generator-utils": "24.6.0-rc1",
     "@vitejs/plugin-react": "4.3.4",
     "async": "3.2.6",
     "commander": "^9.4.1",
@@ -159,14 +159,14 @@
       "@polymer/polymer": "3.5.2",
       "@vaadin/bundles": "24.6.0-rc1",
       "@vaadin/common-frontend": "0.0.19",
-      "@vaadin/hilla-file-router": "24.6.0-beta7",
-      "@vaadin/hilla-frontend": "24.6.0-beta7",
-      "@vaadin/hilla-lit-form": "24.6.0-beta7",
-      "@vaadin/hilla-react-auth": "24.6.0-beta7",
-      "@vaadin/hilla-react-crud": "24.6.0-beta7",
-      "@vaadin/hilla-react-form": "24.6.0-beta7",
-      "@vaadin/hilla-react-i18n": "24.6.0-beta7",
-      "@vaadin/hilla-react-signals": "24.6.0-beta7",
+      "@vaadin/hilla-file-router": "24.6.0-rc1",
+      "@vaadin/hilla-frontend": "24.6.0-rc1",
+      "@vaadin/hilla-lit-form": "24.6.0-rc1",
+      "@vaadin/hilla-react-auth": "24.6.0-rc1",
+      "@vaadin/hilla-react-crud": "24.6.0-rc1",
+      "@vaadin/hilla-react-form": "24.6.0-rc1",
+      "@vaadin/hilla-react-i18n": "24.6.0-rc1",
+      "@vaadin/hilla-react-signals": "24.6.0-rc1",
       "@vaadin/polymer-legacy-adapter": "24.6.0-rc1",
       "@vaadin/react-components": "24.6.0-rc1",
       "@vaadin/react-components-pro": "24.6.0-rc1",
@@ -191,16 +191,16 @@
       "@rollup/pluginutils": "5.1.3",
       "@types/react": "18.3.13",
       "@types/react-dom": "18.3.1",
-      "@vaadin/hilla-generator-cli": "24.6.0-beta7",
-      "@vaadin/hilla-generator-core": "24.6.0-beta7",
-      "@vaadin/hilla-generator-plugin-backbone": "24.6.0-beta7",
-      "@vaadin/hilla-generator-plugin-barrel": "24.6.0-beta7",
-      "@vaadin/hilla-generator-plugin-client": "24.6.0-beta7",
-      "@vaadin/hilla-generator-plugin-model": "24.6.0-beta7",
-      "@vaadin/hilla-generator-plugin-push": "24.6.0-beta7",
-      "@vaadin/hilla-generator-plugin-signals": "24.6.0-beta7",
-      "@vaadin/hilla-generator-plugin-subtypes": "24.6.0-beta7",
-      "@vaadin/hilla-generator-utils": "24.6.0-beta7",
+      "@vaadin/hilla-generator-cli": "24.6.0-rc1",
+      "@vaadin/hilla-generator-core": "24.6.0-rc1",
+      "@vaadin/hilla-generator-plugin-backbone": "24.6.0-rc1",
+      "@vaadin/hilla-generator-plugin-barrel": "24.6.0-rc1",
+      "@vaadin/hilla-generator-plugin-client": "24.6.0-rc1",
+      "@vaadin/hilla-generator-plugin-model": "24.6.0-rc1",
+      "@vaadin/hilla-generator-plugin-push": "24.6.0-rc1",
+      "@vaadin/hilla-generator-plugin-signals": "24.6.0-rc1",
+      "@vaadin/hilla-generator-plugin-subtypes": "24.6.0-rc1",
+      "@vaadin/hilla-generator-utils": "24.6.0-rc1",
       "@vitejs/plugin-react": "4.3.4",
       "async": "3.2.6",
       "glob": "10.4.5",
@@ -215,6 +215,6 @@
       "workbox-core": "7.3.0",
       "workbox-precaching": "7.3.0"
     },
-    "hash": "e51adabb08675bb729d1729b061365a764c33bb863b07dd9a43ef2ea5b4d5d36"
+    "hash": "f1cae308e1c831e839f5d7b5292ae45cb317fd45ff47d1f71a2d4f90e90188d4"
   }
 }
diff --git a/pom.xml b/pom.xml
index f15a4a4cbd..093349de22 100644
--- a/pom.xml
+++ b/pom.xml
@@ -13,7 +13,7 @@
         <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
 
         <!-- tag::vaadin-version[] -->
-        <vaadin.version>24.6.0.beta4</vaadin.version>
+        <vaadin.version>24.6.0.rc1</vaadin.version>
         <!-- end::vaadin-version[] -->
 
         <drivers.dir>${project.basedir}/drivers</drivers.dir>
diff --git a/src/main/bundles/prod.bundle b/src/main/bundles/prod.bundle
index a664975341..ce32bf3638 100644
Binary files a/src/main/bundles/prod.bundle and b/src/main/bundles/prod.bundle differ