Skip to content

Commit d18f06d

Browse files
committed
Release version 7.4
1 parent 1b91814 commit d18f06d

File tree

17 files changed

+41
-41
lines changed

17 files changed

+41
-41
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ See https://ebourg.github.io/jsign for more information.
6363

6464
## Changes
6565

66-
#### Version 7.4 (in development)
66+
#### Version 7.4 (2025-10-25)
6767

6868
* The CryptoCertum cryptographic card is now supported with the new `CRYPTOCERTUM` storetype (no PKCS#11 module required)
6969
* The new command line option `--version` displays the version of Jsign

RELEASE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ Release process
1111

1212
1. Upload the Maven artifacts to Nexus:
1313

14-
mvn clean deploy -Prelease
14+
mvn clean deploy -Prelease --projects !jsign-benchmark
1515

1616
1. Login to https://central.sonatype.com/publishing/deployments and publish the staged deployment
1717

docs/index.html

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -101,12 +101,12 @@ <h3 id="features">Features</h3>
101101
<h3 id="files">Downloads</h3>
102102

103103
<ul>
104-
<li><a href="https://github.com/ebourg/jsign/releases/download/7.3/jsign_7.3_all.deb">DEB package</a> (Debian/Ubuntu)</li>
105-
<li><a href="https://github.com/ebourg/jsign/releases/download/7.3/jsign-7.3-1.noarch.rpm">RPM package</a> (RedHat/Fedora)</li>
104+
<li><a href="https://github.com/ebourg/jsign/releases/download/7.4/jsign_7.4_all.deb">DEB package</a> (Debian/Ubuntu)</li>
105+
<li><a href="https://github.com/ebourg/jsign/releases/download/7.4/jsign-7.4-1.noarch.rpm">RPM package</a> (RedHat/Fedora)</li>
106106
<li><a href="https://community.chocolatey.org/packages/jsign/">Chocolatey package</a> (Windows)</li>
107107
<li><a href="https://scoop.sh/#/apps?q=jsign&id=48a014807579e3b45a673676f26a17fff1f8e961">Scoop package</a> (Windows)</li>
108108
<li><a href="https://formulae.brew.sh/formula/jsign">Homebrew package</a> (macOS/Linux)</li>
109-
<li><a href="https://github.com/ebourg/jsign/releases/download/7.3/jsign-7.3.jar">All-in-one JAR</a> (Other systems, Ant task, JCA provider)</li>
109+
<li><a href="https://github.com/ebourg/jsign/releases/download/7.4/jsign-7.4.jar">All-in-one JAR</a> (Other systems, Ant task, JCA provider)</li>
110110
</ul>
111111

112112
<p>Need a not yet released fix of feature? Pick the latest <a href="https://nightly.link/ebourg/jsign/workflows/build/master/jsign-artifacts.zip">snapshot build</a>
@@ -122,7 +122,7 @@ <h3 id="cli">Command Line Tool</h3>
122122
<p>If no <a href="#files">installation package</a> is available for the system used, Jsign is invoked by running
123123
the all-in-one jar:</p>
124124

125-
<pre> java -jar jsign-7.3.jar [OPTIONS] [FILE]...</pre>
125+
<pre> java -jar jsign-7.4.jar [OPTIONS] [FILE]...</pre>
126126

127127
<p>The supported commands are:</p>
128128
<ul>
@@ -836,7 +836,7 @@ <h3 id="ant">Ant Task</h3>
836836
same as those described above for the command line tool (the long options only).</p>
837837

838838
<pre class="prettyprint lang-xml">
839-
&lt;taskdef name="jsign" classname="net.jsign.JsignTask" classpath="jsign-7.3.jar"/>
839+
&lt;taskdef name="jsign" classname="net.jsign.JsignTask" classpath="jsign-7.4.jar"/>
840840

841841
&lt;jsign file="application.exe"
842842
name="My Application"
@@ -882,7 +882,7 @@ <h3 id="maven">Maven plugin</h3>
882882
&lt;plugin>
883883
&lt;groupId>net.jsign&lt;/groupId>
884884
&lt;artifactId>jsign-maven-plugin&lt;/artifactId>
885-
&lt;version>7.3&lt;/version>
885+
&lt;version>7.4&lt;/version>
886886
&lt;executions>
887887
&lt;execution>
888888
&lt;goals>
@@ -969,7 +969,7 @@ <h3 id="gradle">Gradle plugin</h3>
969969

970970
<pre class="prettyprint lang-groovy">
971971
plugins {
972-
id 'net.jsign' version '7.3'
972+
id 'net.jsign' version '7.4'
973973
}
974974

975975
task sign {
@@ -989,7 +989,7 @@ <h3 id="gradle">Gradle plugin</h3>
989989

990990
<pre class="prettyprint lang-kotlin">
991991
plugins {
992-
id("net.jsign") version "7.3"
992+
id("net.jsign") version "7.4"
993993
}
994994

995995
task("sign") {
@@ -1042,11 +1042,11 @@ <h3 id="github-actions">GitHub Actions</h3>
10421042
distribution: 'temurin'
10431043

10441044
- name: Download Jsign
1045-
run: wget https://github.com/ebourg/jsign/releases/download/7.3/jsign-7.3.jar
1045+
run: wget https://github.com/ebourg/jsign/releases/download/7.4/jsign-7.4.jar
10461046

10471047
- name: Sign
10481048
run: >
1049-
java -jar jsign-7.3.jar --storetype TRUSTEDSIGNING
1049+
java -jar jsign-7.4.jar --storetype TRUSTEDSIGNING
10501050
--keystore weu.codesigning.azure.net
10511051
--storepass ${{ secrets.AZURE_ACCESS_TOKEN }}
10521052
--alias &lt;account&gt;/&lt;profile&gt;
@@ -1064,7 +1064,7 @@ <h3 id="api">API</h3>
10641064
&lt;dependency>
10651065
&lt;groupId>net.jsign&lt;/groupId>
10661066
&lt;artifactId>jsign-core&lt;/artifactId>
1067-
&lt;version>7.3&lt;/version>
1067+
&lt;version>7.4&lt;/version>
10681068
&lt;/dependency>
10691069
</pre>
10701070

@@ -1099,7 +1099,7 @@ <h4 id="jar-signing">JAR signing</h4>
10991099
<p>With Java 11 or later the syntax looks like this:</p>
11001100

11011101
<pre>
1102-
jarsigner -J-cp -Jjsign-7.3.jar -J--add-modules -Jjava.sql \
1102+
jarsigner -J-cp -Jjsign-7.4.jar -J--add-modules -Jjava.sql \
11031103
-providerClass net.jsign.jca.JsignJcaProvider \
11041104
-providerArg &lt;keystore&gt; \
11051105
-keystore NONE \
@@ -1114,7 +1114,7 @@ <h4 id="jar-signing">JAR signing</h4>
11141114
parameter is removed:</p>
11151115

11161116
<pre>
1117-
jarsigner -J-cp -Jjsign-7.3.jar:$JAVA_HOME/lib/tools.jar \
1117+
jarsigner -J-cp -Jjsign-7.4.jar:$JAVA_HOME/lib/tools.jar \
11181118
...
11191119
</pre>
11201120

jsign-ant/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@
66
<parent>
77
<groupId>net.jsign</groupId>
88
<artifactId>jsign-parent</artifactId>
9-
<version>7.4-SNAPSHOT</version>
9+
<version>7.4</version>
1010
<relativePath>../pom.xml</relativePath>
1111
</parent>
1212
<name>Jsign - Authenticode signing in Java (Ant Task)</name>
13-
<version>7.4-SNAPSHOT</version>
13+
<version>7.4</version>
1414
<packaging>jar</packaging>
1515

1616
<dependencies>

jsign-benchmark/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@
66
<parent>
77
<groupId>net.jsign</groupId>
88
<artifactId>jsign-parent</artifactId>
9-
<version>7.4-SNAPSHOT</version>
9+
<version>7.4</version>
1010
<relativePath>../pom.xml</relativePath>
1111
</parent>
1212
<name>Jsign - Authenticode signing in Java (Benchmark)</name>
13-
<version>7.4-SNAPSHOT</version>
13+
<version>7.4</version>
1414
<packaging>jar</packaging>
1515

1616
<dependencies>

jsign-cli/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@
66
<parent>
77
<groupId>net.jsign</groupId>
88
<artifactId>jsign-parent</artifactId>
9-
<version>7.4-SNAPSHOT</version>
9+
<version>7.4</version>
1010
<relativePath>../pom.xml</relativePath>
1111
</parent>
1212
<name>Jsign - Authenticode signing in Java (Command Line Tool)</name>
13-
<version>7.4-SNAPSHOT</version>
13+
<version>7.4</version>
1414
<packaging>jar</packaging>
1515

1616
<dependencies>

jsign-core/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@
66
<parent>
77
<groupId>net.jsign</groupId>
88
<artifactId>jsign-parent</artifactId>
9-
<version>7.4-SNAPSHOT</version>
9+
<version>7.4</version>
1010
<relativePath>../pom.xml</relativePath>
1111
</parent>
1212
<name>Jsign - Authenticode signing in Java (Core)</name>
13-
<version>7.4-SNAPSHOT</version>
13+
<version>7.4</version>
1414
<packaging>jar</packaging>
1515

1616
<dependencies>

jsign-crypto/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@
66
<parent>
77
<groupId>net.jsign</groupId>
88
<artifactId>jsign-parent</artifactId>
9-
<version>7.4-SNAPSHOT</version>
9+
<version>7.4</version>
1010
<relativePath>../pom.xml</relativePath>
1111
</parent>
1212
<name>Jsign - Authenticode signing in Java (Crypto)</name>
13-
<version>7.4-SNAPSHOT</version>
13+
<version>7.4</version>
1414
<packaging>jar</packaging>
1515

1616
<dependencies>

jsign-gradle-plugin/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ plugins {
44
}
55

66
group = 'net.jsign'
7-
version = '7.0'
7+
version = '7.4'
88

99
repositories {
1010
mavenCentral()

jsign-gradle-plugin/example.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ buildscript {
44
}
55

66
dependencies {
7-
classpath 'net.jsign:jsign-gradle-plugin:7.3'
7+
classpath 'net.jsign:jsign-gradle-plugin:7.4'
88
}
99
}
1010

0 commit comments

Comments
 (0)