From 5311b9bd6d09441946a736c06b2a298c2a916368 Mon Sep 17 00:00:00 2001 From: Robin Stocker Date: Sat, 10 Feb 2024 11:56:38 +1100 Subject: [PATCH] Raise minimum version to Java 11 --- .github/workflows/ci.yml | 6 +++--- README.md | 6 +++--- pom.xml | 5 ++--- 3 files changed, 8 insertions(+), 9 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index df0fa28f..3fa93f21 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -9,7 +9,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - java: [8, 11, 17, 21] + java: [11, 17, 21] steps: - name: Checkout sources uses: actions/checkout@v2 @@ -32,7 +32,7 @@ jobs: - name: Set up JDK uses: actions/setup-java@v2 with: - java-version: 8 + java-version: 11 distribution: 'zulu' - name: Build with coverage @@ -50,7 +50,7 @@ jobs: - name: Set up JDK uses: actions/setup-java@v2 with: - java-version: 8 + java-version: 11 distribution: 'zulu' - name: Android Lint checks diff --git a/README.md b/README.md index 5e134274..dc27c098 100644 --- a/README.md +++ b/README.md @@ -23,9 +23,9 @@ full library with a nice API and the following features: * Flexible (manipulate the AST after parsing, customize HTML rendering) * Extensible (tables, strikethrough, autolinking and more, see below) -The library is supported on Java 8 or later. It should work on Java 7 -and Android too, but that is on a best-effort basis, please report -problems. For Android the minimum API level is 19, see the +The library is supported on Java 11 and later. It should work on Android too, +but that is on a best-effort basis, please report problems. For Android the +minimum API level is 19, see the [commonmark-android-test](commonmark-android-test) directory. Coordinates for core library (see all on [Maven Central]): diff --git a/pom.xml b/pom.xml index f5c7749e..da06b2c2 100644 --- a/pom.xml +++ b/pom.xml @@ -38,10 +38,9 @@ org.apache.maven.plugins maven-compiler-plugin - 3.10.1 + 3.12.1 - 7 - 7 + 11