Skip to content

Commit

Permalink
Officially support Java 21 and drop support for Java 20 (closes #367)
Browse files Browse the repository at this point in the history
  • Loading branch information
marcwrobel committed Oct 1, 2023
1 parent 87cc9ef commit 1365d9c
Show file tree
Hide file tree
Showing 3 changed files with 5 additions and 4 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,15 +17,15 @@ jobs:
runs-on: 'ubuntu-latest'
strategy:
matrix:
java: ['8', '11', '17', '20']
java: ['8', '11', '17', '21']
steps:
- name: Checkout repository
uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # v4.1.0

- name: Set up Java ${{ matrix.java }}
uses: actions/setup-java@0ab4596768b603586c0de567f2430c30f5b0d2b0 # v3.13.0
with:
distribution: 'temurin'
distribution: 'zulu'
java-version: ${{ matrix.java }}
cache: 'maven'

Expand Down
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

### Added

- Officially support Java 21 (#367).
- Support random IBAN generation based on countries (`RandomIban.next(IsoCountry...)`), country alpha-2
codes (`RandomIban.next(String...)`) or currencies (`RandomIban.next(IsoCurrency...)`) (#339).
- Support random BIC generation based on countries (`RandomBic.next(IsoCountry...)`), country alpha-2
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[![Open in Gitpod](https://img.shields.io/badge/Gitpod-Ready--to--Code-blue?logo=gitpod)](https://gitpod.io/#https://github.com/marcwrobel/jbanking/)
[![Build](https://github.com/marcwrobel/jbanking/workflows/build/badge.svg)](https://github.com/marcwrobel/jbanking/actions)
[![Supported JVM Versions](https://img.shields.io/badge/JVM-8--17-brightgreen.svg?logo=openjdk)](https://github.com/marcwrobel/jbanking/actions/workflows/build.yml)
[![Supported JVM Versions](https://img.shields.io/badge/JVM-8--21-brightgreen.svg?logo=openjdk)](https://github.com/marcwrobel/jbanking/actions/workflows/build.yml)
[![Sonarcloud Status](https://sonarcloud.io/api/project_badges/measure?project=fr.marcwrobel:jbanking&metric=alert_status)](https://sonarcloud.io/dashboard?id=fr.marcwrobel:jbanking)
[![SonarCloud Coverage](https://sonarcloud.io/api/project_badges/measure?project=fr.marcwrobel:jbanking&metric=coverage)](https://sonarcloud.io/dashboard?id=fr.marcwrobel:jbanking)
[![SonarCloud Vulnerabilities](https://sonarcloud.io/api/project_badges/measure?project=fr.marcwrobel:jbanking&metric=vulnerabilities)](https://sonarcloud.io/dashboard?id=fr.marcwrobel:jbanking)
Expand Down Expand Up @@ -46,7 +46,7 @@ jbanking is supporting the following features :

## Requirements

jbanking requires at least [Java 8](https://adoptium.net/) (build is tested against Java 8, 11, 17 and 19). It has no
jbanking requires at least [Java 8](https://adoptium.net/) (build is tested against Java 8, 11, 17 and 21). It has no
additional dependency !

## Use it !
Expand Down

0 comments on commit 1365d9c

Please sign in to comment.