Skip to content
Permalink

Comparing changes

This is a direct comparison between two commits made in this repository or its related repositories. View the default comparison for this range or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: HtmlUnit/htmlunit-neko
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 15d0285ab8af2d239806da6af922f4ca151bede7
Choose a base ref
..
head repository: HtmlUnit/htmlunit-neko
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 35a68b8eb5aa58c201f43cc41081e798101f3368
Choose a head ref
Showing with 11 additions and 14 deletions.
  1. +5 −8 README.md
  2. +6 −6 pom.xml
13 changes: 5 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
@@ -18,7 +18,7 @@ The **Htmlunit-NekoHtml** Parser is used by Htmlunit.

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

### Latest release Version 4.9.0 / January 22, 2025
### Latest release Version 4.10.0 / February 22, 2025

##### [CVE-2022-29546](https://nvd.nist.gov/vuln/detail/CVE-2022-29546)
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.
@@ -35,7 +35,7 @@ Add to your `pom.xml`:
<dependency>
<groupId>org.htmlunit</groupId>
<artifactId>neko-htmlunit</artifactId>
<version>4.9.0</version>
<version>4.10.0</version>
</dependency>
```

@@ -44,7 +44,7 @@ Add to your `pom.xml`:
Add to your `build.gradle`:

```groovy
implementation group: 'org.htmlunit', name: 'neko-htmlunit', version: '4.9.0'
implementation group: 'org.htmlunit', name: 'neko-htmlunit', version: '4.10.0'
```

## HowTo use
@@ -149,7 +149,7 @@ Supported properties:

### Last CI build
The latest builds are available from our
[Jenkins CI build server][2]
[Jenkins CI build server](https://jenkins.wetator.org/job/HtmlUnit%20-%20Neko/ "HtmlUnit -Neko CI")

[![Build Status](https://jenkins.wetator.org/buildStatus/icon?job=HtmlUnit+-+Neko)](https://jenkins.wetator.org/view/HtmlUnit/job/HtmlUnit%20-%20Neko/)

@@ -159,7 +159,7 @@ If you use maven please add:
<dependency>
<groupId>org.htmlunit</groupId>
<artifactId>neko-htmlunit</artifactId>
<version>4.10.0-SNAPSHOT</version>
<version>4.11.0-SNAPSHOT</version>
</dependency>

You have to add the sonatype snapshot repository to your pom `repositories` section also:
@@ -308,6 +308,3 @@ This project is licensed under the Apache 2.0 License
## Acknowledgments

Many thanks to all of you contributing to HtmlUnit/CSSParser/Rhino/NekoHtml in the past.


[2]: https://jenkins.wetator.org/job/HtmlUnit%20-%20Neko/ "HtmlUnit -Neko CI"
12 changes: 6 additions & 6 deletions pom.xml
Original file line number Diff line number Diff line change
@@ -5,7 +5,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.htmlunit</groupId>
<artifactId>neko-htmlunit</artifactId>
<version>4.9.0</version>
<version>4.10.0</version>
<name>HtmlUnit NekoHtml</name>
<organization>
<name>HtmlUnit</name>
@@ -23,11 +23,11 @@
<maven.compiler.source>8</maven.compiler.source>
<maven.compiler.target>8</maven.compiler.target>

<junit.version>5.11.4</junit.version>
<junit.version>5.12.0</junit.version>

<checkstyle.version>10.21.1</checkstyle.version>
<spotbugs.version>4.8.6</spotbugs.version>
<pmd.version>7.9.0</pmd.version>
<spotbugs.version>4.9.1</spotbugs.version>
<pmd.version>7.10.0</pmd.version>
<dependencycheck.version>12.1.0</dependencycheck.version>
</properties>

@@ -50,7 +50,7 @@
<plugins>
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.13.0</version>
<version>3.14.0</version>
</plugin>
<plugin>
<artifactId>maven-surefire-plugin</artifactId>
@@ -161,7 +161,7 @@
<plugin>
<groupId>com.github.spotbugs</groupId>
<artifactId>spotbugs-maven-plugin</artifactId>
<version>4.8.6.6</version>
<version>4.9.1.0</version>
<dependencies>
<dependency>
<groupId>com.github.spotbugs</groupId>