Skip to content

Commit e436d7a

Browse files
committed
4.14.0
1 parent c6410cd commit e436d7a

File tree

2 files changed

+42
-48
lines changed

2 files changed

+42
-48
lines changed

README.md

Lines changed: 20 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ using different versions of Jetty, this repo provides a shaded version of the je
1515

1616
[HtmlUnit@mastodon](https://fosstodon.org/@HtmlUnit) | [HtmlUnit@bsky](https://bsky.app/profile/htmlunit.bsky.social) | [HtmlUnit@Twitter](https://twitter.com/HtmlUnit)
1717

18-
### Latest release Version 4.13.0 / June 03, 2025
18+
### Latest release Version 4.14.0 / July 30, 2025
1919

2020
### Maven
2121

@@ -25,7 +25,7 @@ Add to your `pom.xml`:
2525
<dependency>
2626
<groupId>org.htmlunit</groupId>
2727
<artifactId>htmlunit-websocket-client</artifactId>
28-
<version>4.13.0</version>
28+
<version>4.14.0</version>
2929
</dependency>
3030
```
3131

@@ -34,7 +34,7 @@ Add to your `pom.xml`:
3434
Add to your `build.gradle`:
3535

3636
```groovy
37-
implementation group: 'org.htmlunit', name: 'htmlunit-websocket-client', version: '4.13.0'
37+
implementation group: 'org.htmlunit', name: 'htmlunit-websocket-client', version: '4.14.0'
3838
```
3939

4040
### Last CI build
@@ -49,22 +49,24 @@ If you use maven please add:
4949
<dependency>
5050
<groupId>org.htmlunit</groupId>
5151
<artifactId>htmlunit-websocket-client</artifactId>
52-
<version>4.14.0-SNAPSHOT</version>
52+
<version>4.15.0-SNAPSHOT</version>
5353
</dependency>
5454

55-
You have to add the sonatype snapshot repository to your pom `repositories` section also:
55+
You have to add the sonatype-central snapshot repository to your pom `repositories` section also:
5656

57-
<repository>
58-
<id>OSS Sonatype snapshots</id>
59-
<url>https://s01.oss.sonatype.org/content/repositories/snapshots/</url>
60-
<snapshots>
61-
<enabled>true</enabled>
62-
<updatePolicy>always</updatePolicy>
63-
</snapshots>
64-
<releases>
65-
<enabled>false</enabled>
66-
</releases>
67-
</repository>
57+
<repositories>
58+
<repository>
59+
<name>Central Portal Snapshots</name>
60+
<id>central-portal-snapshots</id>
61+
<url>https://central.sonatype.com/repository/maven-snapshots/</url>
62+
<releases>
63+
<enabled>false</enabled>
64+
</releases>
65+
<snapshots>
66+
<enabled>true</enabled>
67+
</snapshots>
68+
</repository>
69+
</repositories>
6870

6971

7072
## Start HtmlUnit - Websocket Client Development
@@ -121,9 +123,8 @@ This part is intended for committer who are packaging a release.
121123
mvn -up clean deploy
122124
```
123125

124-
* Go to [Sonatype staging repositories](https://s01.oss.sonatype.org/index.html#stagingRepositories) and process the deploy
125-
- select the repository and close it - wait until the close is processed
126-
- release the package and wait until it is processed
126+
* Go to [Maven Central Portal](https://central.sonatype.com/) and process the deploy
127+
- publish the package and wait until it is processed
127128

128129
* Create the version on Github
129130
* login to Github and open project https://github.com/HtmlUnit/htmlunit-websocket-client

pom.xml

Lines changed: 22 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
<groupId>org.htmlunit</groupId>
77
<artifactId>htmlunit-websocket-client</artifactId>
8-
<version>4.13.0</version>
8+
<version>4.14.0</version>
99

1010
<name>HtmlUnit WebSocket Client</name>
1111
<organization>
@@ -29,7 +29,15 @@
2929

3030
<jetty.version>9.4.57.v20241219</jetty.version>
3131

32+
<!-- quality -->
3233
<dependencycheck.version>10.0.4</dependencycheck.version>
34+
35+
<!-- plugins -->
36+
<central-publishing-plugin.version>0.8.0</central-publishing-plugin.version>
37+
<gpg-plugin.version>3.2.8</gpg-plugin.version>
38+
<enforcer-plugin.version>3.6.1</enforcer-plugin.version>
39+
<jar-plugin.version>3.4.2</jar-plugin.version>
40+
<shade-plugin.version>3.6.0</shade-plugin.version>
3341
</properties>
3442

3543
<dependencies>
@@ -42,6 +50,15 @@
4250

4351
<build>
4452
<plugins>
53+
<plugin>
54+
<groupId>org.sonatype.central</groupId>
55+
<artifactId>central-publishing-maven-plugin</artifactId>
56+
<version>${central-publishing-plugin.version}</version>
57+
<extensions>true</extensions>
58+
<configuration>
59+
<publishingServerId>central</publishingServerId>
60+
</configuration>
61+
</plugin>
4562
<plugin>
4663
<groupId>org.owasp</groupId>
4764
<artifactId>dependency-check-maven</artifactId>
@@ -63,7 +80,7 @@
6380
<plugin>
6481
<groupId>org.apache.maven.plugins</groupId>
6582
<artifactId>maven-enforcer-plugin</artifactId>
66-
<version>3.5.0</version>
83+
<version>${enforcer-plugin.version}</version>
6784
<executions>
6885
<execution>
6986
<id>enforce-maven</id>
@@ -86,7 +103,7 @@
86103
<plugin>
87104
<groupId>org.apache.maven.plugins</groupId>
88105
<artifactId>maven-jar-plugin</artifactId>
89-
<version>3.4.2</version>
106+
<version>${jar-plugin.version}</version>
90107
<configuration>
91108
<archive>
92109
<manifest>
@@ -99,7 +116,7 @@
99116
<plugin>
100117
<groupId>org.apache.maven.plugins</groupId>
101118
<artifactId>maven-shade-plugin</artifactId>
102-
<version>3.6.0</version>
119+
<version>${shade-plugin.version}</version>
103120
<executions>
104121
<execution>
105122
<phase>package</phase>
@@ -181,7 +198,7 @@
181198
<plugin>
182199
<groupId>org.apache.maven.plugins</groupId>
183200
<artifactId>maven-gpg-plugin</artifactId>
184-
<version>3.2.7</version>
201+
<version>${gpg-plugin.version}</version>
185202
<executions>
186203
<execution>
187204
<phase>verify</phase>
@@ -230,29 +247,5 @@
230247
</developers>
231248
<contributors>
232249
</contributors>
233-
<distributionManagement>
234-
<snapshotRepository>
235-
<id>s01-sonatype-nexus-snapshots</id>
236-
<url>https://s01.oss.sonatype.org/content/repositories/snapshots</url>
237-
</snapshotRepository>
238-
<repository>
239-
<id>s01-sonatype-nexus-staging</id>
240-
<url>https://s01.oss.sonatype.org/service/local/staging/deploy/maven2</url>
241-
</repository>
242-
</distributionManagement>
243-
244-
<repositories>
245-
<repository>
246-
<snapshots>
247-
<enabled>true</enabled>
248-
<updatePolicy>always</updatePolicy>
249-
</snapshots>
250-
<releases>
251-
<enabled>false</enabled>
252-
</releases>
253-
<id>OSS Sonatype snapshots</id>
254-
<url>https://oss.sonatype.org/content/repositories/snapshots/</url>
255-
</repository>
256-
</repositories>
257250

258251
</project>

0 commit comments

Comments
 (0)