Skip to content

Commit

Permalink
⬆️ Upgrade Vaadin to v24.4.10
Browse files Browse the repository at this point in the history
  • Loading branch information
McPringle committed Aug 24, 2024
1 parent c330eb0 commit c2846fe
Show file tree
Hide file tree
Showing 6 changed files with 72 additions and 228 deletions.
283 changes: 58 additions & 225 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,282 +3,115 @@
"license": "UNLICENSED",
"dependencies": {
"@polymer/polymer": "3.5.1",
"@vaadin-component-factory/vcf-multiselect-combo-box": "2.1.2",
"@vaadin/a11y-base": "24.3.19",
"@vaadin/accordion": "24.3.19",
"@vaadin/app-layout": "24.3.19",
"@vaadin/avatar": "24.3.19",
"@vaadin/avatar-group": "24.3.19",
"@vaadin/board": "24.3.19",
"@vaadin/bundles": "24.3.19",
"@vaadin/button": "24.3.19",
"@vaadin/charts": "24.3.19",
"@vaadin/checkbox": "24.3.19",
"@vaadin/checkbox-group": "24.3.19",
"@vaadin/combo-box": "24.3.19",
"@vaadin/bundles": "24.4.5",
"@vaadin/common-frontend": "0.0.19",
"@vaadin/component-base": "24.3.19",
"@vaadin/confirm-dialog": "24.3.19",
"@vaadin/context-menu": "24.3.19",
"@vaadin/cookie-consent": "24.3.19",
"@vaadin/crud": "24.3.19",
"@vaadin/custom-field": "24.3.19",
"@vaadin/date-picker": "24.3.19",
"@vaadin/date-time-picker": "24.3.19",
"@vaadin/details": "24.3.19",
"@vaadin/dialog": "24.3.19",
"@vaadin/email-field": "24.3.19",
"@vaadin/field-base": "24.3.19",
"@vaadin/field-highlighter": "24.3.19",
"@vaadin/form-layout": "24.3.19",
"@vaadin/grid": "24.3.19",
"@vaadin/grid-pro": "24.3.19",
"@vaadin/horizontal-layout": "24.3.19",
"@vaadin/icon": "24.3.19",
"@vaadin/icons": "24.3.19",
"@vaadin/input-container": "24.3.19",
"@vaadin/integer-field": "24.3.19",
"@vaadin/item": "24.3.19",
"@vaadin/list-box": "24.3.19",
"@vaadin/lit-renderer": "24.3.19",
"@vaadin/login": "24.3.19",
"@vaadin/map": "24.3.19",
"@vaadin/menu-bar": "24.3.19",
"@vaadin/message-input": "24.3.19",
"@vaadin/message-list": "24.3.19",
"@vaadin/multi-select-combo-box": "24.3.19",
"@vaadin/notification": "24.3.19",
"@vaadin/number-field": "24.3.19",
"@vaadin/overlay": "24.3.19",
"@vaadin/password-field": "24.3.19",
"@vaadin/polymer-legacy-adapter": "24.3.19",
"@vaadin/progress-bar": "24.3.19",
"@vaadin/radio-group": "24.3.19",
"@vaadin/rich-text-editor": "24.3.19",
"@vaadin/polymer-legacy-adapter": "24.4.5",
"@vaadin/react-components": "24.4.5",
"@vaadin/react-components-pro": "24.4.5",
"@vaadin/router": "1.7.5",
"@vaadin/scroller": "24.3.19",
"@vaadin/select": "24.3.19",
"@vaadin/side-nav": "24.3.19",
"@vaadin/split-layout": "24.3.19",
"@vaadin/tabs": "24.3.19",
"@vaadin/tabsheet": "24.3.19",
"@vaadin/text-area": "24.3.19",
"@vaadin/text-field": "24.3.19",
"@vaadin/time-picker": "24.3.19",
"@vaadin/tooltip": "24.3.19",
"@vaadin/upload": "24.3.19",
"@vaadin/vaadin-development-mode-detector": "2.0.7",
"@vaadin/vaadin-lumo-styles": "24.3.19",
"@vaadin/vaadin-material-styles": "24.3.19",
"@vaadin/vaadin-themable-mixin": "24.3.19",
"@vaadin/vaadin-lumo-styles": "24.4.5",
"@vaadin/vaadin-material-styles": "24.4.5",
"@vaadin/vaadin-themable-mixin": "24.4.5",
"@vaadin/vaadin-usage-statistics": "2.1.2",
"@vaadin/vertical-layout": "24.3.19",
"@vaadin/virtual-list": "24.3.19",
"construct-style-sheets-polyfill": "3.1.0",
"date-fns": "2.29.3",
"line-awesome": "1.3.0",
"lit": "3.1.2",
"lit": "3.1.4",
"lumo-css-framework": "^4.0.10",
"proj4": "2.9.2"
"proj4": "2.11.0",
"react": "18.3.1",
"react-dom": "18.3.1",
"react-router-dom": "6.23.1"
},
"devDependencies": {
"@rollup/plugin-replace": "5.0.5",
"@babel/preset-react": "7.24.7",
"@rollup/plugin-replace": "5.0.7",
"@rollup/pluginutils": "5.1.0",
"@vitejs/plugin-react": "4.2.1",
"@vitejs/plugin-react-swc": "3.5.0",
"async": "3.2.4",
"glob": "10.3.3",
"@types/react": "18.3.3",
"@types/react-dom": "18.3.0",
"@vitejs/plugin-react": "4.3.1",
"async": "3.2.5",
"glob": "10.4.1",
"rollup-plugin-brotli": "3.1.0",
"rollup-plugin-visualizer": "5.12.0",
"strip-css-comments": "5.0.0",
"transform-ast": "2.4.4",
"typescript": "5.3.3",
"vite": "5.1.7",
"typescript": "5.4.5",
"vite": "5.3.3",
"vite-plugin-checker": "0.6.4",
"workbox-build": "7.0.0",
"workbox-core": "7.0.0",
"workbox-precaching": "7.0.0"
"workbox-build": "7.1.1",
"workbox-core": "7.1.0",
"workbox-precaching": "7.1.0"
},
"overrides": {
"@vaadin/bundles": "$@vaadin/bundles",
"@vaadin/a11y-base": "$@vaadin/a11y-base",
"@vaadin/accordion": "$@vaadin/accordion",
"@vaadin/app-layout": "$@vaadin/app-layout",
"@vaadin/avatar": "$@vaadin/avatar",
"@vaadin/avatar-group": "$@vaadin/avatar-group",
"@vaadin/button": "$@vaadin/button",
"@vaadin/checkbox": "$@vaadin/checkbox",
"@vaadin/checkbox-group": "$@vaadin/checkbox-group",
"@vaadin/combo-box": "$@vaadin/combo-box",
"@vaadin/component-base": "$@vaadin/component-base",
"@vaadin/confirm-dialog": "$@vaadin/confirm-dialog",
"@vaadin/context-menu": "$@vaadin/context-menu",
"@vaadin/custom-field": "$@vaadin/custom-field",
"@vaadin/date-picker": "$@vaadin/date-picker",
"@vaadin/date-time-picker": "$@vaadin/date-time-picker",
"@vaadin/details": "$@vaadin/details",
"@vaadin/dialog": "$@vaadin/dialog",
"@vaadin/email-field": "$@vaadin/email-field",
"@vaadin/field-base": "$@vaadin/field-base",
"@vaadin/field-highlighter": "$@vaadin/field-highlighter",
"@vaadin/form-layout": "$@vaadin/form-layout",
"@vaadin/grid": "$@vaadin/grid",
"@vaadin/horizontal-layout": "$@vaadin/horizontal-layout",
"@vaadin/icon": "$@vaadin/icon",
"@vaadin/icons": "$@vaadin/icons",
"@vaadin/input-container": "$@vaadin/input-container",
"@vaadin/integer-field": "$@vaadin/integer-field",
"@vaadin/item": "$@vaadin/item",
"@vaadin/list-box": "$@vaadin/list-box",
"@vaadin/lit-renderer": "$@vaadin/lit-renderer",
"@vaadin/login": "$@vaadin/login",
"@vaadin/menu-bar": "$@vaadin/menu-bar",
"@vaadin/message-input": "$@vaadin/message-input",
"@vaadin/message-list": "$@vaadin/message-list",
"@vaadin/multi-select-combo-box": "$@vaadin/multi-select-combo-box",
"@vaadin/notification": "$@vaadin/notification",
"@vaadin/number-field": "$@vaadin/number-field",
"@vaadin/overlay": "$@vaadin/overlay",
"@vaadin/password-field": "$@vaadin/password-field",
"@vaadin/polymer-legacy-adapter": "$@vaadin/polymer-legacy-adapter",
"@vaadin/progress-bar": "$@vaadin/progress-bar",
"@vaadin/radio-group": "$@vaadin/radio-group",
"@vaadin/scroller": "$@vaadin/scroller",
"@vaadin/select": "$@vaadin/select",
"@vaadin/side-nav": "$@vaadin/side-nav",
"@vaadin/split-layout": "$@vaadin/split-layout",
"@vaadin/tabs": "$@vaadin/tabs",
"@vaadin/tabsheet": "$@vaadin/tabsheet",
"@vaadin/text-area": "$@vaadin/text-area",
"@vaadin/text-field": "$@vaadin/text-field",
"@vaadin/time-picker": "$@vaadin/time-picker",
"@vaadin/tooltip": "$@vaadin/tooltip",
"@vaadin/upload": "$@vaadin/upload",
"@vaadin/vaadin-development-mode-detector": "$@vaadin/vaadin-development-mode-detector",
"@vaadin/vaadin-lumo-styles": "$@vaadin/vaadin-lumo-styles",
"@vaadin/vaadin-material-styles": "$@vaadin/vaadin-material-styles",
"@vaadin/router": "$@vaadin/router",
"@vaadin/vaadin-usage-statistics": "$@vaadin/vaadin-usage-statistics",
"@vaadin/vertical-layout": "$@vaadin/vertical-layout",
"@vaadin/virtual-list": "$@vaadin/virtual-list",
"@vaadin/board": "$@vaadin/board",
"@vaadin/charts": "$@vaadin/charts",
"@vaadin/cookie-consent": "$@vaadin/cookie-consent",
"@vaadin/crud": "$@vaadin/crud",
"@vaadin/grid-pro": "$@vaadin/grid-pro",
"@vaadin/map": "$@vaadin/map",
"@vaadin/rich-text-editor": "$@vaadin/rich-text-editor",
"@vaadin/react-components": "$@vaadin/react-components",
"@vaadin/react-components-pro": "$@vaadin/react-components-pro",
"@vaadin/common-frontend": "$@vaadin/common-frontend",
"react-dom": "$react-dom",
"construct-style-sheets-polyfill": "$construct-style-sheets-polyfill",
"react-router-dom": "$react-router-dom",
"lit": "$lit",
"@polymer/polymer": "$@polymer/polymer",
"@vaadin-component-factory/vcf-multiselect-combo-box": "$@vaadin-component-factory/vcf-multiselect-combo-box",
"proj4": "$proj4",
"@vaadin/vaadin-themable-mixin": "$@vaadin/vaadin-themable-mixin",
"react": "$react",
"date-fns": "$date-fns",
"lumo-css-framework": "$lumo-css-framework",
"proj4": "$proj4",
"@vaadin/vaadin-themable-mixin": "$@vaadin/vaadin-themable-mixin",
"@vaadin/vaadin-lumo-styles": "$@vaadin/vaadin-lumo-styles",
"@vaadin/vaadin-material-styles": "$@vaadin/vaadin-material-styles",
"line-awesome": "$line-awesome"
},
"type": "module",
"vaadin": {
"dependencies": {
"@polymer/polymer": "3.5.1",
"@vaadin-component-factory/vcf-multiselect-combo-box": "2.1.2",
"@vaadin/a11y-base": "24.3.19",
"@vaadin/accordion": "24.3.19",
"@vaadin/app-layout": "24.3.19",
"@vaadin/avatar": "24.3.19",
"@vaadin/avatar-group": "24.3.19",
"@vaadin/board": "24.3.19",
"@vaadin/bundles": "24.3.19",
"@vaadin/button": "24.3.19",
"@vaadin/charts": "24.3.19",
"@vaadin/checkbox": "24.3.19",
"@vaadin/checkbox-group": "24.3.19",
"@vaadin/combo-box": "24.3.19",
"@vaadin/bundles": "24.4.5",
"@vaadin/common-frontend": "0.0.19",
"@vaadin/component-base": "24.3.19",
"@vaadin/confirm-dialog": "24.3.19",
"@vaadin/context-menu": "24.3.19",
"@vaadin/cookie-consent": "24.3.19",
"@vaadin/crud": "24.3.19",
"@vaadin/custom-field": "24.3.19",
"@vaadin/date-picker": "24.3.19",
"@vaadin/date-time-picker": "24.3.19",
"@vaadin/details": "24.3.19",
"@vaadin/dialog": "24.3.19",
"@vaadin/email-field": "24.3.19",
"@vaadin/field-base": "24.3.19",
"@vaadin/field-highlighter": "24.3.19",
"@vaadin/form-layout": "24.3.19",
"@vaadin/grid": "24.3.19",
"@vaadin/grid-pro": "24.3.19",
"@vaadin/horizontal-layout": "24.3.19",
"@vaadin/icon": "24.3.19",
"@vaadin/icons": "24.3.19",
"@vaadin/input-container": "24.3.19",
"@vaadin/integer-field": "24.3.19",
"@vaadin/item": "24.3.19",
"@vaadin/list-box": "24.3.19",
"@vaadin/lit-renderer": "24.3.19",
"@vaadin/login": "24.3.19",
"@vaadin/map": "24.3.19",
"@vaadin/menu-bar": "24.3.19",
"@vaadin/message-input": "24.3.19",
"@vaadin/message-list": "24.3.19",
"@vaadin/multi-select-combo-box": "24.3.19",
"@vaadin/notification": "24.3.19",
"@vaadin/number-field": "24.3.19",
"@vaadin/overlay": "24.3.19",
"@vaadin/password-field": "24.3.19",
"@vaadin/polymer-legacy-adapter": "24.3.19",
"@vaadin/progress-bar": "24.3.19",
"@vaadin/radio-group": "24.3.19",
"@vaadin/rich-text-editor": "24.3.19",
"@vaadin/polymer-legacy-adapter": "24.4.5",
"@vaadin/react-components": "24.4.5",
"@vaadin/react-components-pro": "24.4.5",
"@vaadin/router": "1.7.5",
"@vaadin/scroller": "24.3.19",
"@vaadin/select": "24.3.19",
"@vaadin/side-nav": "24.3.19",
"@vaadin/split-layout": "24.3.19",
"@vaadin/tabs": "24.3.19",
"@vaadin/tabsheet": "24.3.19",
"@vaadin/text-area": "24.3.19",
"@vaadin/text-field": "24.3.19",
"@vaadin/time-picker": "24.3.19",
"@vaadin/tooltip": "24.3.19",
"@vaadin/upload": "24.3.19",
"@vaadin/vaadin-development-mode-detector": "2.0.7",
"@vaadin/vaadin-lumo-styles": "24.3.19",
"@vaadin/vaadin-material-styles": "24.3.19",
"@vaadin/vaadin-themable-mixin": "24.3.19",
"@vaadin/vaadin-lumo-styles": "24.4.5",
"@vaadin/vaadin-material-styles": "24.4.5",
"@vaadin/vaadin-themable-mixin": "24.4.5",
"@vaadin/vaadin-usage-statistics": "2.1.2",
"@vaadin/vertical-layout": "24.3.19",
"@vaadin/virtual-list": "24.3.19",
"construct-style-sheets-polyfill": "3.1.0",
"date-fns": "2.29.3",
"line-awesome": "1.3.0",
"lit": "3.1.2",
"lit": "3.1.4",
"lumo-css-framework": "^4.0.10",
"proj4": "2.9.2"
"proj4": "2.11.0",
"react": "18.3.1",
"react-dom": "18.3.1",
"react-router-dom": "6.23.1"
},
"devDependencies": {
"@rollup/plugin-replace": "5.0.5",
"@babel/preset-react": "7.24.7",
"@rollup/plugin-replace": "5.0.7",
"@rollup/pluginutils": "5.1.0",
"@vitejs/plugin-react": "4.2.1",
"@vitejs/plugin-react-swc": "3.5.0",
"async": "3.2.4",
"glob": "10.3.3",
"@types/react": "18.3.3",
"@types/react-dom": "18.3.0",
"@vitejs/plugin-react": "4.3.1",
"async": "3.2.5",
"glob": "10.4.1",
"rollup-plugin-brotli": "3.1.0",
"rollup-plugin-visualizer": "5.12.0",
"strip-css-comments": "5.0.0",
"transform-ast": "2.4.4",
"typescript": "5.3.3",
"vite": "5.1.7",
"typescript": "5.4.5",
"vite": "5.3.3",
"vite-plugin-checker": "0.6.4",
"workbox-build": "7.0.0",
"workbox-core": "7.0.0",
"workbox-precaching": "7.0.0"
"workbox-build": "7.1.1",
"workbox-core": "7.1.0",
"workbox-precaching": "7.1.0"
},
"hash": "6778af3138b45d8cac987542134720095dce0831b550c9ade16dd45720f761f2"
"hash": "cea02c922e34cc7bb1de2cb06c24bc1ca8d14125edfb7aeccd04a6e2f76e2088"
}
}
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,7 @@
<java.version>17</java.version>
<jooq.version>3.19.11</jooq.version>
<maven.version>3.8.7</maven.version>
<vaadin.version>24.3.17</vaadin.version>
<vaadin.version>24.4.10</vaadin.version>
</properties>

<parent>
Expand Down
2 changes: 1 addition & 1 deletion src/main/bundles/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,4 +29,4 @@ you can switch Flow to use Vite development server (default in Vaadin 23.3 and e
</configuration>
```

Read more [about Vaadin development mode](https://vaadin.com/docs/next/configuration/development-mode/#pre-compiled-front-end-bundle-for-faster-start-up).
Read more [about Vaadin development mode](https://vaadin.com/docs/next/flow/configuration/development-mode#precompiled-bundle).
Binary file modified src/main/bundles/dev.bundle
Binary file not shown.
2 changes: 1 addition & 1 deletion tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
// You might want to change the configurations to fit your preferences
// For more information about the configurations, please refer to http://www.typescriptlang.org/docs/handbook/tsconfig-json.html
{
"_version": "9",
"_version": "9.1",
"compilerOptions": {
"sourceMap": true,
"jsx": "react-jsx",
Expand Down
11 changes: 11 additions & 0 deletions types.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,3 +3,14 @@ declare module '*.css' {
const content: CSSResultGroup;
export default content;
}
declare module '*.css?inline' {
import type { CSSResultGroup } from 'lit';
const content: CSSResultGroup;
export default content;
}

declare module 'csstype' {
interface Properties {
[index: `--${string}`]: any;
}
}

0 comments on commit c2846fe

Please sign in to comment.