Skip to content

Commit 52f0109

Browse files
committed
Switch to Capsule fork, fix add-opens JVM args support
1 parent 3878777 commit 52f0109

File tree

5 files changed

+5780
-20
lines changed

5 files changed

+5780
-20
lines changed

CHANGELOG.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,14 @@
1+
# Version 2.8.2 (2024-09-04)
2+
3+
* [chg] Switch Capsule to our own internal fork.
4+
* [fix] Fix Capsule not retaining JVM args that are occurring multiple times with the same name (`add-opens` for now).
5+
* [fix] Updated JMX code in the Capsule to be compatible with Java 17+.
6+
7+
# Version 2.8.1 (2024-01-19)
8+
9+
* [chg] Switch Capsule dependency to `nextflow-io` fork.
10+
* [fix] Capsule was not launching with JRE that have 4 version numbers (x.y.z1.z2).
11+
112
# Version 2.8.0 (2021-05-05)
213

314
* [new] A new `check` goal was added which validates SeedStack configuration and display potential issues with it.

pom.xml

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919

2020
<groupId>org.seedstack</groupId>
2121
<artifactId>seedstack-maven-plugin</artifactId>
22-
<version>2.8.1-SNAPSHOT</version>
22+
<version>2.8.2-SNAPSHOT</version>
2323
<packaging>maven-plugin</packaging>
2424

2525
<properties>
@@ -51,6 +51,7 @@
5151
<exclude>LICENSE</exclude>
5252
<exclude>**/src/license/THIRD-PARTY.properties</exclude>
5353
<exclude>**/src/main/resources/livereload.js</exclude>
54+
<exclude>**/src/main/java/Capsule.java</exclude>
5455
</excludes>
5556
</configuration>
5657
</plugin>
@@ -78,6 +79,7 @@
7879
<licenseMerge>Apache 2|Unknown license</licenseMerge>
7980
<licenseMerge>Apache 2|Apache Software License - Version 2.0</licenseMerge>
8081
<licenseMerge>Apache 2|Apache 2.0</licenseMerge>
82+
<licenseMerge>Apache 2|The Apache License, Version 2.0</licenseMerge>
8183
<licenseMerge>BSD|BSD 3-Clause License</licenseMerge>
8284
<licenseMerge>BSD|BSD style modified by Coverity</licenseMerge>
8385
<licenseMerge>BSD|The BSD License</licenseMerge>
@@ -173,12 +175,6 @@
173175
<artifactId>commons-io</artifactId>
174176
<version>2.7</version>
175177
</dependency>
176-
<dependency>
177-
<groupId>io.nextflow</groupId>
178-
<artifactId>capsule</artifactId>
179-
<version>1.1.1</version>
180-
<scope>provided</scope>
181-
</dependency>
182178
<dependency>
183179
<groupId>org.codehaus.plexus</groupId>
184180
<artifactId>plexus-component-annotations</artifactId>
@@ -252,7 +248,7 @@
252248
<dependency>
253249
<groupId>de.codeshelf.consoleui</groupId>
254250
<artifactId>consoleui</artifactId>
255-
<version>0.0.9</version>
251+
<version>0.0.13</version>
256252
</dependency>
257253
<dependency>
258254
<groupId>com.fasterxml.jackson.core</groupId>

src/license/THIRD-PARTY.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
# Please fill the missing licenses for dependencies :
1414
#
1515
#
16-
#Fri Jan 19 15:11:55 CET 2024
16+
#Wed Sep 04 15:32:28 CEST 2024
1717
classworlds--classworlds--1.1-alpha-2=
1818
org.codehaus.plexus--plexus-container-default--1.0-alpha-9-stable-1=
1919
jdom--jdom--1.0=

0 commit comments

Comments
 (0)