|
29 | 29 | <mainClass>software.xdev.vaadin.Application</mainClass> |
30 | 30 |
|
31 | 31 | <!-- Dependency-Versions --> |
32 | | - <vaadin.version>24.7.6</vaadin.version> |
| 32 | + <vaadin.version>24.8.0</vaadin.version> |
33 | 33 |
|
34 | 34 | <org.springframework.boot.version>3.5.3</org.springframework.boot.version> |
35 | 35 | </properties> |
|
62 | 62 | <groupId>com.vaadin</groupId> |
63 | 63 | <artifactId>vaadin-core</artifactId> |
64 | 64 | <exclusions> |
| 65 | + <!-- No Hilla is used --> |
65 | 66 | <exclusion> |
66 | 67 | <groupId>com.vaadin</groupId> |
67 | 68 | <artifactId>hilla-dev</artifactId> |
68 | 69 | </exclusion> |
| 70 | + <exclusion> |
| 71 | + <groupId>com.vaadin</groupId> |
| 72 | + <artifactId>copilot</artifactId> |
| 73 | + </exclusion> |
| 74 | + <!-- Lumo is used instead --> |
| 75 | + <exclusion> |
| 76 | + <groupId>com.vaadin</groupId> |
| 77 | + <artifactId>vaadin-material-theme</artifactId> |
| 78 | + </exclusion> |
| 79 | + <!-- React is not enabled and thus not required --> |
| 80 | + <exclusion> |
| 81 | + <groupId>com.vaadin</groupId> |
| 82 | + <artifactId>flow-react</artifactId> |
| 83 | + </exclusion> |
| 84 | + <!-- There is like 10 people on the planet that need this by default --> |
| 85 | + <exclusion> |
| 86 | + <groupId>com.vaadin</groupId> |
| 87 | + <artifactId>collaboration-engine</artifactId> |
| 88 | + </exclusion> |
| 89 | + <!-- No Wildfly used here --> |
| 90 | + <exclusion> |
| 91 | + <groupId>com.vaadin.servletdetector</groupId> |
| 92 | + <artifactId>throw-if-servlet3</artifactId> |
| 93 | + </exclusion> |
69 | 94 | </exclusions> |
70 | 95 | </dependency> |
71 | 96 | <dependency> |
|
85 | 110 | <groupId>com.vaadin</groupId> |
86 | 111 | <artifactId>vaadin-spring-boot-starter</artifactId> |
87 | 112 | <exclusions> |
| 113 | + <!-- No Hilla is used --> |
88 | 114 | <exclusion> |
89 | 115 | <groupId>com.vaadin</groupId> |
90 | 116 | <artifactId>hilla</artifactId> |
|
128 | 154 | </goals> |
129 | 155 | </execution> |
130 | 156 | </executions> |
| 157 | + <configuration> |
| 158 | + <!-- Can only be true if hilla is used --> |
| 159 | + <!-- Takes a few seconds to scan everything for hilla --> |
| 160 | + <frontendHotdeploy>false</frontendHotdeploy> |
| 161 | + <!-- Prevent scanning for react (not used) --> |
| 162 | + <reactEnable>false</reactEnable> |
| 163 | + <!-- Only scan required --> |
| 164 | + <frontendScanner> |
| 165 | + <includes> |
| 166 | + <include> |
| 167 | + <groupId>software.xdev</groupId> |
| 168 | + <artifactId>*vaadin*</artifactId> |
| 169 | + </include> |
| 170 | + <include> |
| 171 | + <groupId>com.vaadin</groupId> |
| 172 | + </include> |
| 173 | + </includes> |
| 174 | + <excludes> |
| 175 | + <exclude> |
| 176 | + <groupId>com.vaadin.external*</groupId> |
| 177 | + </exclude> |
| 178 | + </excludes> |
| 179 | + </frontendScanner> |
| 180 | + </configuration> |
131 | 181 | </plugin> |
132 | 182 | <plugin> |
133 | 183 | <groupId>org.apache.maven.plugins</groupId> |
|
0 commit comments