diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index fd9c293c..53fb59d0 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -15,7 +15,7 @@ jobs: strategy: matrix: - java: ['8', '11', '17', '21'] + java: ['17', '21'] steps: - name: Checkout code @@ -47,7 +47,7 @@ jobs: retention-days: 7 - name: Upload coverage report - if: matrix.java == '8' + if: matrix.java == '17' uses: actions/upload-artifact@v4 with: name: coverage-report @@ -64,10 +64,10 @@ jobs: - name: Checkout code uses: actions/checkout@v4 - - name: Set up JDK 8 + - name: Set up JDK 17 uses: actions/setup-java@v4 with: - java-version: '8' + java-version: '17' distribution: 'temurin' cache: 'maven' diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index 234aa59e..457312fc 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -32,10 +32,10 @@ jobs: - name: Checkout repository uses: actions/checkout@v4 - - name: Set up JDK 8 + - name: Set up JDK 17 uses: actions/setup-java@v4 with: - java-version: '8' + java-version: '17' distribution: 'temurin' cache: 'maven' diff --git a/README.md b/README.md index 7375d31c..91dae6b0 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,7 @@ [![Maven Central Version](https://img.shields.io/maven-central/v/org.htmlunit/neko-htmlunit)](https://central.sonatype.com/artifact/org.htmlunit/neko-htmlunit) [![Build Status](https://jenkins.wetator.org/buildStatus/icon?job=HtmlUnit+-+Neko)](https://jenkins.wetator.org/view/HtmlUnit/job/HtmlUnit%20-%20Neko/) [![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0) -[![Java Version](https://img.shields.io/badge/Java-8%2B-orange.svg)](https://www.oracle.com/java/) +[![Java Version](https://img.shields.io/badge/Java-17%2B-orange.svg)](https://www.oracle.com/java/) The **Htmlunit-NekoHtml** Parser is a HTML scanner and tag balancer that enables application programmers to parse HTML documents and access the information using standard XML interfaces. @@ -16,7 +16,7 @@ NekoHTML adds missing parent elements; automatically closes elements with option ✅ **Standards Compliant** - Follows HTML parsing specifications ✅ **Well Tested** - Over 8,000 test cases ✅ **No External Dependencies** - Pure Java implementation -✅ **Java 8+ Compatible** - Works with Java 8, 11, 17, 21 and beyond +✅ **Java 17+ Compatible** - Works with Java 17, 21 and beyond ✅ **Android Support** - Runs on Android platforms The **Htmlunit-NekoHtml** Parser is used by [HtmlUnit](https://htmlunit.sourceforge.io/). diff --git a/pom.xml b/pom.xml index f918eb05..c1f9346b 100644 --- a/pom.xml +++ b/pom.xml @@ -20,8 +20,8 @@ UTF-8 yyyy-MM-dd HH:mm - 8 - 8 + 17 + 17 5.14.1 @@ -262,7 +262,7 @@ 3.6.3 - 1.8.0 + 17