Skip to content

Commit 2650719

Browse files
committed
4.5.0
1 parent a961e3b commit 2650719

File tree

2 files changed

+23
-20
lines changed

2 files changed

+23
-20
lines changed

README.md

+13-10
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,11 @@ The **Htmlunit-NekoHtml** Parser is used by Htmlunit.
1414

1515
### Project News
1616

17+
**[Developer Blog][5]**
18+
1719
[HtmlUnit@mastodon][4] | [HtmlUnit@Twitter][3]
1820

19-
### Latest release Version 4.4.0 / July 28, 2024
21+
### Latest release Version 4.5.0 / October 20, 2024
2022
##### [CVE-2022-29546](https://nvd.nist.gov/vuln/detail/CVE-2022-29546)
2123
Htmlunit-NekoHtml Parser suffers from a denial of service vulnerability on versions 2.60.0 and below. A specifically crafted input regarding the parsing of processing instructions leads to heap memory consumption.
2224
##### [CVE-2022-28366](https://nvd.nist.gov/vuln/detail/CVE-2022-28366)
@@ -32,7 +34,7 @@ Add to your `pom.xml`:
3234
<dependency>
3335
<groupId>org.htmlunit</groupId>
3436
<artifactId>neko-htmlunit</artifactId>
35-
<version>4.4.0</version>
37+
<version>4.5.0</version>
3638
</dependency>
3739
```
3840

@@ -41,7 +43,7 @@ Add to your `pom.xml`:
4143
Add to your `build.gradle`:
4244

4345
```groovy
44-
implementation group: 'org.htmlunit', name: 'neko-htmlunit', version: '4.4.0'
46+
implementation group: 'org.htmlunit', name: 'neko-htmlunit', version: '4.5.0'
4547
```
4648

4749
## HowTo use
@@ -154,7 +156,7 @@ If you use maven please add:
154156
<dependency>
155157
<groupId>org.htmlunit</groupId>
156158
<artifactId>neko-htmlunit</artifactId>
157-
<version>4.5.0-SNAPSHOT</version>
159+
<version>4.6.0-SNAPSHOT</version>
158160
</dependency>
159161

160162
You have to add the sonatype snapshot repository to your pom `repositories` section also:
@@ -246,7 +248,7 @@ This part is intended for committer who are packaging a release.
246248
mvn -U clean test
247249
```
248250

249-
* Update the version number in pom.xml and readme.md
251+
* Update the version number in pom.xml and README.md
250252
* Commit the changes
251253

252254

@@ -265,16 +267,16 @@ This part is intended for committer who are packaging a release.
265267
* click Releases > Draft new release
266268
* fill the tag and title field with the release number (e.g. 4.0.0)
267269
* append
270+
* neko-htmlunit-4.xx.jar
271+
* neko-htmlunit-4.xx.jar.asc
272+
* neko-htmlunit-4.xx.pom
273+
* neko-htmlunit-4.xx.pom.asc
268274
* neko-htmlunit-4.xx-javadoc.jar
269275
* neko-htmlunit-4.xx-javadoc.jar.asc
270276
* neko-htmlunit-4.xx-sources.jar
271277
* neko-htmlunit-4.xx-sources.jar.asc
272278
* neko-htmlunit-4.xx-tests.jar
273279
* neko-htmlunit-4.xx-tests.jar.asc
274-
* neko-htmlunit-4.xx.jar
275-
* neko-htmlunit-4.xx.jar.asc
276-
* neko-htmlunit-4.xx.pom
277-
* neko-htmlunit-4.xx.pom.asc
278280
* and publish the release
279281

280282
* Update the version number in pom.xml to start next snapshot development
@@ -307,4 +309,5 @@ Many thanks to all of you contributing to HtmlUnit/CSSParser/Rhino/NekoHtml in t
307309

308310
[2]: https://jenkins.wetator.org/job/HtmlUnit%20-%20Neko/ "HtmlUnit -Neko CI"
309311
[3]: https://twitter.com/HtmlUnit "https://twitter.com/HtmlUnit"
310-
[4]: https://fosstodon.org/@HtmlUnit
312+
[4]: https://fosstodon.org/@HtmlUnit
313+
[5]: https://htmlunit.github.io/htmlunit-blog/

pom.xml

+10-10
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<modelVersion>4.0.0</modelVersion>
66
<groupId>org.htmlunit</groupId>
77
<artifactId>neko-htmlunit</artifactId>
8-
<version>4.5.0-SNAPSHOT</version>
8+
<version>4.5.0</version>
99
<name>HtmlUnit NekoHtml</name>
1010
<organization>
1111
<name>HtmlUnit</name>
@@ -25,10 +25,10 @@
2525

2626
<junit.version>5.10.2</junit.version>
2727

28-
<checkstyle.version>10.17.0</checkstyle.version>
28+
<checkstyle.version>10.18.2</checkstyle.version>
2929
<spotbugs.version>4.8.6</spotbugs.version>
30-
<pmd.version>6.55.0</pmd.version>
31-
<dependencycheck.version>10.0.3</dependencycheck.version>
30+
<pmd.version>7.6.0</pmd.version>
31+
<dependencycheck.version>10.0.4</dependencycheck.version>
3232
</properties>
3333

3434
<dependencies>
@@ -54,7 +54,7 @@
5454
</plugin>
5555
<plugin>
5656
<artifactId>maven-surefire-plugin</artifactId>
57-
<version>3.3.1</version>
57+
<version>3.5.1</version>
5858
</plugin>
5959
<plugin>
6060
<artifactId>maven-jar-plugin</artifactId>
@@ -95,7 +95,7 @@
9595
<plugin>
9696
<groupId>org.apache.maven.plugins</groupId>
9797
<artifactId>maven-javadoc-plugin</artifactId>
98-
<version>3.8.0</version>
98+
<version>3.10.1</version>
9999
<configuration>
100100
<doclint>none</doclint>
101101
<quiet>true</quiet>
@@ -114,7 +114,7 @@
114114
<plugin>
115115
<groupId>org.apache.maven.plugins</groupId>
116116
<artifactId>maven-gpg-plugin</artifactId>
117-
<version>3.2.4</version>
117+
<version>3.2.7</version>
118118
<executions>
119119
<execution>
120120
<phase>verify</phase>
@@ -143,7 +143,7 @@
143143
<plugin>
144144
<groupId>org.apache.maven.plugins</groupId>
145145
<artifactId>maven-checkstyle-plugin</artifactId>
146-
<version>3.4.0</version>
146+
<version>3.5.0</version>
147147
<configuration>
148148
<configLocation>checkstyle.xml</configLocation>
149149
<suppressionsLocation>checkstyle_suppressions.xml</suppressionsLocation>
@@ -160,7 +160,7 @@
160160
<plugin>
161161
<groupId>com.github.spotbugs</groupId>
162162
<artifactId>spotbugs-maven-plugin</artifactId>
163-
<version>4.8.6.2</version>
163+
<version>4.8.6.4</version>
164164
<dependencies>
165165
<dependency>
166166
<groupId>com.github.spotbugs</groupId>
@@ -175,7 +175,7 @@
175175
<plugin>
176176
<groupId>org.apache.maven.plugins</groupId>
177177
<artifactId>maven-pmd-plugin</artifactId>
178-
<version>3.21.2</version>
178+
<version>3.25.0</version>
179179
<dependencies>
180180
<dependency>
181181
<groupId>net.sourceforge.pmd</groupId>

0 commit comments

Comments
 (0)