Skip to content

Commit 4908883

Browse files
javier-godoymlopezFC
authored andcommitted
build!: remove compatibility with Vaadin 23
1 parent e357281 commit 4908883

File tree

1 file changed

+12
-44
lines changed

1 file changed

+12
-44
lines changed

pom.xml

Lines changed: 12 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -10,15 +10,16 @@
1010
<url>https://www.flowingcode.com/en/open-source/</url>
1111

1212
<properties>
13-
<vaadin.version>23.3.35</vaadin.version>
14-
<maven.compiler.source>11</maven.compiler.source>
15-
<maven.compiler.target>11</maven.compiler.target>
13+
<vaadin.version>24.8.14</vaadin.version>
14+
<maven.compiler.source>17</maven.compiler.source>
15+
<maven.compiler.target>17</maven.compiler.target>
1616
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
1717
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
1818
<drivers.dir>${project.basedir}/drivers</drivers.dir>
19-
<jetty.version>9.4.36.v20210114</jetty.version>
19+
<jetty.version>11.0.26</jetty.version>
2020
<webdrivermanager.version>6.1.0</webdrivermanager.version>
21-
<driver-binary-downloader-maven-plugin.version>1.0.17</driver-binary-downloader-maven-plugin.version>
21+
<driver-binary-downloader-maven-plugin.version>1.0.18</driver-binary-downloader-maven-plugin.version>
22+
<frontend.hotdeploy>true</frontend.hotdeploy>
2223
</properties>
2324

2425
<organization>
@@ -62,7 +63,7 @@
6263
<dependency>
6364
<groupId>com.flowingcode.vaadin.addons.demo</groupId>
6465
<artifactId>commons-demo</artifactId>
65-
<version>3.8.0</version>
66+
<version>4.3.0</version>
6667
</dependency>
6768
</dependencies>
6869
</dependencyManagement>
@@ -546,43 +547,6 @@
546547
</build>
547548
</profile>
548549

549-
<profile>
550-
<id>v23</id>
551-
<properties>
552-
<vaadin.version>23.3.5</vaadin.version>
553-
<maven.compiler.source>11</maven.compiler.source>
554-
<maven.compiler.target>11</maven.compiler.target>
555-
</properties>
556-
</profile>
557-
558-
<profile>
559-
<id>v24</id>
560-
<properties>
561-
<maven.compiler.source>17</maven.compiler.source>
562-
<maven.compiler.target>17</maven.compiler.target>
563-
<vaadin.version>24.2.6</vaadin.version>
564-
<jetty.version>11.0.12</jetty.version>
565-
<frontend.hotdeploy>true</frontend.hotdeploy>
566-
<webdrivermanager.version>5.6.3</webdrivermanager.version>
567-
<driver-binary-downloader-maven-plugin.version>1.0.18</driver-binary-downloader-maven-plugin.version>
568-
</properties>
569-
570-
<dependencies>
571-
<dependency>
572-
<groupId>org.seleniumhq.selenium</groupId>
573-
<artifactId>selenium-java</artifactId>
574-
<version>4.17.0</version>
575-
<scope>test</scope>
576-
</dependency>
577-
<dependency>
578-
<groupId>com.flowingcode.vaadin.addons.demo</groupId>
579-
<artifactId>commons-demo</artifactId>
580-
<version>4.2.0</version>
581-
<scope>test</scope>
582-
</dependency>
583-
</dependencies>
584-
</profile>
585-
586550
<profile>
587551
<id>release</id>
588552
<build>
@@ -602,7 +566,7 @@
602566
<properties>
603567
<maven.compiler.source>21</maven.compiler.source>
604568
<maven.compiler.target>21</maven.compiler.target>
605-
<vaadin.version>25.0.0-beta7</vaadin.version>
569+
<vaadin.version>25.0.0-rc1</vaadin.version>
606570
<jetty.version>11.0.26</jetty.version>
607571
</properties>
608572
<dependencies>
@@ -612,6 +576,10 @@
612576
<version>5.0.0</version>
613577
<scope>test</scope>
614578
</dependency>
579+
<dependency>
580+
<groupId>com.vaadin</groupId>
581+
<artifactId>vaadin-dev</artifactId>
582+
</dependency>
615583
</dependencies>
616584
</profile>
617585

0 commit comments

Comments
 (0)