Skip to content

Commit 7527c94

Browse files
committed
Bump Spring Boot 4
1 parent 57b7714 commit 7527c94

File tree

13 files changed

+211
-7
lines changed

13 files changed

+211
-7
lines changed

.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111
# The following files are generated/updated by vaadin-maven-plugin
1212
node_modules/
13-
frontend/generated/
13+
src/main/frontend/generated/
1414
pnpmfile.js
1515
vite.generated.ts
1616

@@ -20,3 +20,4 @@ drivers/
2020
error-screenshots/
2121
webpack.generated.js
2222
/.factorypath
23+
/package-lock.json

frontend/.gitignore

Lines changed: 0 additions & 1 deletion
This file was deleted.

frontend/themes/bkw/styles.css

Lines changed: 0 additions & 2 deletions
This file was deleted.

package.json

Lines changed: 163 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,163 @@
1+
{
2+
"name": "no-name",
3+
"license": "UNLICENSED",
4+
"type": "module",
5+
"dependencies": {
6+
"@vaadin/aura": "25.0.3",
7+
"@vaadin/common-frontend": "0.0.19",
8+
"@vaadin/react-components": "25.0.3",
9+
"@vaadin/react-components-pro": "25.0.3",
10+
"@vaadin/vaadin-development-mode-detector": "2.0.7",
11+
"@vaadin/vaadin-lumo-styles": "25.0.3",
12+
"@vaadin/vaadin-themable-mixin": "25.0.3",
13+
"@vaadin/vaadin-usage-statistics": "2.1.3",
14+
"date-fns": "4.1.0",
15+
"lit": "3.3.2",
16+
"ol": "10.6.1",
17+
"proj4": "2.17.0",
18+
"react": "19.2.3",
19+
"react-dom": "19.2.3",
20+
"react-router": "7.12.0"
21+
},
22+
"devDependencies": {
23+
"@babel/preset-react": "7.28.5",
24+
"@preact/signals-react-transform": "0.6.0",
25+
"@rollup/plugin-replace": "6.0.3",
26+
"@rollup/pluginutils": "5.3.0",
27+
"@types/node": "25.0.3",
28+
"@types/react": "19.2.7",
29+
"@types/react-dom": "19.2.3",
30+
"@vitejs/plugin-react": "5.1.2",
31+
"magic-string": "0.30.21",
32+
"rollup-plugin-brotli": "3.1.0",
33+
"rollup-plugin-visualizer": "6.0.5",
34+
"strip-css-comments": "5.0.0",
35+
"transform-ast": "2.4.4",
36+
"typescript": "5.9.3",
37+
"vite": "7.3.1",
38+
"vite-plugin-checker": "0.12.0",
39+
"workbox-build": "7.4.0"
40+
},
41+
"vaadin": {
42+
"dependencies": {
43+
"@vaadin/aura": "25.0.3",
44+
"@vaadin/common-frontend": "0.0.19",
45+
"@vaadin/react-components": "25.0.3",
46+
"@vaadin/react-components-pro": "25.0.3",
47+
"@vaadin/vaadin-development-mode-detector": "2.0.7",
48+
"@vaadin/vaadin-lumo-styles": "25.0.3",
49+
"@vaadin/vaadin-themable-mixin": "25.0.3",
50+
"@vaadin/vaadin-usage-statistics": "2.1.3",
51+
"date-fns": "4.1.0",
52+
"lit": "3.3.2",
53+
"ol": "10.6.1",
54+
"proj4": "2.17.0",
55+
"react": "19.2.3",
56+
"react-dom": "19.2.3",
57+
"react-router": "7.12.0"
58+
},
59+
"devDependencies": {
60+
"@babel/preset-react": "7.28.5",
61+
"@preact/signals-react-transform": "0.6.0",
62+
"@rollup/plugin-replace": "6.0.3",
63+
"@rollup/pluginutils": "5.3.0",
64+
"@types/node": "25.0.3",
65+
"@types/react": "19.2.7",
66+
"@types/react-dom": "19.2.3",
67+
"@vitejs/plugin-react": "5.1.2",
68+
"magic-string": "0.30.21",
69+
"rollup-plugin-brotli": "3.1.0",
70+
"rollup-plugin-visualizer": "6.0.5",
71+
"strip-css-comments": "5.0.0",
72+
"transform-ast": "2.4.4",
73+
"typescript": "5.9.3",
74+
"vite": "7.3.1",
75+
"vite-plugin-checker": "0.12.0",
76+
"workbox-build": "7.4.0"
77+
},
78+
"hash": "b5d7e0ca9d7414720294c744cca3d51f04d3e152dfebffa3ab9dcb19ec3f0dbc"
79+
},
80+
"overrides": {
81+
"@vaadin/vaadin-development-mode-detector": "$@vaadin/vaadin-development-mode-detector",
82+
"@vaadin/vaadin-usage-statistics": "$@vaadin/vaadin-usage-statistics",
83+
"@vaadin/react-components": "$@vaadin/react-components",
84+
"@vaadin/react-components-pro": "$@vaadin/react-components-pro",
85+
"@vaadin/common-frontend": "$@vaadin/common-frontend",
86+
"react-dom": "$react-dom",
87+
"lit": "$lit",
88+
"react": "$react",
89+
"react-router": "$react-router",
90+
"date-fns": "$date-fns",
91+
"proj4": "$proj4",
92+
"@vaadin/vaadin-themable-mixin": "$@vaadin/vaadin-themable-mixin",
93+
"@vaadin/vaadin-lumo-styles": "$@vaadin/vaadin-lumo-styles",
94+
"@vaadin/aura": "$@vaadin/aura",
95+
"ol": "$ol",
96+
"@vaadin/a11y-base": "25.0.3",
97+
"@vaadin/accordion": "25.0.3",
98+
"@vaadin/app-layout": "25.0.3",
99+
"@vaadin/avatar": "25.0.3",
100+
"@vaadin/avatar-group": "25.0.3",
101+
"@vaadin/button": "25.0.3",
102+
"@vaadin/card": "25.0.3",
103+
"@vaadin/checkbox": "25.0.3",
104+
"@vaadin/checkbox-group": "25.0.3",
105+
"@vaadin/combo-box": "25.0.3",
106+
"@vaadin/component-base": "25.0.3",
107+
"@vaadin/confirm-dialog": "25.0.3",
108+
"@vaadin/context-menu": "25.0.3",
109+
"@vaadin/custom-field": "25.0.3",
110+
"@vaadin/date-picker": "25.0.3",
111+
"@vaadin/date-time-picker": "25.0.3",
112+
"@vaadin/details": "25.0.3",
113+
"@vaadin/dialog": "25.0.3",
114+
"@vaadin/email-field": "25.0.3",
115+
"@vaadin/field-base": "25.0.3",
116+
"@vaadin/field-highlighter": "25.0.3",
117+
"@vaadin/form-layout": "25.0.3",
118+
"@vaadin/grid": "25.0.3",
119+
"@vaadin/horizontal-layout": "25.0.3",
120+
"@vaadin/icon": "25.0.3",
121+
"@vaadin/icons": "25.0.3",
122+
"@vaadin/input-container": "25.0.3",
123+
"@vaadin/integer-field": "25.0.3",
124+
"@vaadin/item": "25.0.3",
125+
"@vaadin/list-box": "25.0.3",
126+
"@vaadin/lit-renderer": "25.0.3",
127+
"@vaadin/login": "25.0.3",
128+
"@vaadin/markdown": "25.0.3",
129+
"@vaadin/master-detail-layout": "25.0.3",
130+
"@vaadin/menu-bar": "25.0.3",
131+
"@vaadin/message-input": "25.0.3",
132+
"@vaadin/message-list": "25.0.3",
133+
"@vaadin/multi-select-combo-box": "25.0.3",
134+
"@vaadin/notification": "25.0.3",
135+
"@vaadin/number-field": "25.0.3",
136+
"@vaadin/overlay": "25.0.3",
137+
"@vaadin/password-field": "25.0.3",
138+
"@vaadin/popover": "25.0.3",
139+
"@vaadin/progress-bar": "25.0.3",
140+
"@vaadin/radio-group": "25.0.3",
141+
"@vaadin/scroller": "25.0.3",
142+
"@vaadin/select": "25.0.3",
143+
"@vaadin/side-nav": "25.0.3",
144+
"@vaadin/split-layout": "25.0.3",
145+
"@vaadin/tabs": "25.0.3",
146+
"@vaadin/tabsheet": "25.0.3",
147+
"@vaadin/text-area": "25.0.3",
148+
"@vaadin/text-field": "25.0.3",
149+
"@vaadin/time-picker": "25.0.3",
150+
"@vaadin/tooltip": "25.0.3",
151+
"@vaadin/upload": "25.0.3",
152+
"@vaadin/router": "2.0.1",
153+
"@vaadin/vertical-layout": "25.0.3",
154+
"@vaadin/virtual-list": "25.0.3",
155+
"@vaadin/board": "25.0.3",
156+
"@vaadin/charts": "25.0.3",
157+
"@vaadin/crud": "25.0.3",
158+
"@vaadin/dashboard": "25.0.3",
159+
"@vaadin/grid-pro": "25.0.3",
160+
"@vaadin/map": "25.0.3",
161+
"@vaadin/rich-text-editor": "25.0.3"
162+
}
163+
}

src/main/bundles/README.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
This directory is automatically generated by Vaadin and contains the pre-compiled
2+
frontend files/resources for your project (frontend development bundle).
3+
4+
It should be added to Version Control System and committed, so that other developers
5+
do not have to compile it again.
6+
7+
Frontend development bundle is automatically updated when needed:
8+
- an npm/pnpm package is added with @NpmPackage or directly into package.json
9+
- CSS, JavaScript or TypeScript files are added with @CssImport, @JsModule or @JavaScript
10+
- Vaadin add-on with front-end customizations is added
11+
- Custom theme imports/assets added into 'theme.json' file
12+
- Exported web component is added.
13+
14+
If your project development needs a hot deployment of the frontend changes,
15+
you can switch Flow to use Vite development server:
16+
- set `vaadin.frontend.hotdeploy=true` in `application.properties`
17+
- configure `vaadin-maven-plugin`:
18+
```
19+
<configuration>
20+
<frontendHotdeploy>true</frontendHotdeploy>
21+
</configuration>
22+
```
23+
- configure `jetty-maven-plugin`:
24+
```
25+
<configuration>
26+
<systemProperties>
27+
<vaadin.frontend.hotdeploy>true</vaadin.frontend.hotdeploy>
28+
</systemProperties>
29+
</configuration>
30+
```
31+
32+
Read more [about Vaadin development mode](https://vaadin.com/docs/latest/flow/configuration/development-mode#precompiled-bundle).

src/main/bundles/dev.bundle

3.42 MB
Binary file not shown.
File renamed without changes.
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
@import url('main-layout.css');
2+
@import url('views/bkw-view.css');

0 commit comments

Comments
 (0)