diff --git a/README.md b/README.md index 774d75d..4f0de06 100644 --- a/README.md +++ b/README.md @@ -4,16 +4,12 @@ for Json and provide a useful way to work with that tree. ## Note -Starting with version 7, we require JDK11. -Vavr has been dropped as a dependency. - +Starting with version 8, we require JDK17. ## Status - [![Maven Central](https://maven-badges.herokuapp.com/maven-central/net.hamnaberg.json/immutable-json/badge.svg)](https://maven-badges.herokuapp.com/maven-central/net.hamnaberg.json/immutable-json) - [![Build Status](https://travis-ci.org/hamnis/immutable-json.png)](https://travis-ci.org/hamnis/immutable-json) - [![Gitter Chat](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/hamnis/immutable-json) - +[![Maven Central](https://maven-badges.herokuapp.com/maven-central/net.hamnaberg.json/immutable-json/badge.svg)](https://maven-badges.herokuapp.com/maven-central/net.hamnaberg.json/immutable-json) +[![Build Status](https://github.com/hamnis/immutable-json/actions/workflows/ci.yml/badge.svg)](https://github.com/hamnis/immutable-json/actions/workflows/ci.yml) # Community @@ -86,6 +82,7 @@ Also note that the `Tuples` type is from `net.hamnaberg.json.util` to have Tuple ``` # Where can we find this +[![Maven Central](https://maven-badges.herokuapp.com/maven-central/net.hamnaberg.json/immutable-json/badge.svg)](https://maven-badges.herokuapp.com/maven-central/net.hamnaberg.json/immutable-json) Using maven, you download it from Maven Central using these coordinates: @@ -93,99 +90,54 @@ Also note that the `Tuples` type is from `net.hamnaberg.json.util` to have Tuple net.hamnaberg.json immutable-json-ast - 7.0.1 + VERSION net.hamnaberg.json immutable-json-pointer - 7.0.1 + VERSION net.hamnaberg.json immutable-json-patch - 7.0.1 + VERSION net.hamnaberg.json immutable-json-jackson - 7.0.1 + VERSION net.hamnaberg.json immutable-json-javax - 7.0.1 + VERSION net.hamnaberg.json immutable-gson - 7.0.1 + VERSION net.hamnaberg.json immutable-json-codec - 7.0.1 + VERSION net.hamnaberg.json immutable-json-reflection-codec - 7.0.1 + VERSION ``` Snapshots can be found from [Sonatype](https://oss.sonatype.org/content/repositories/snapshots/): - - ```xml - - net.hamnaberg.json - immutable-json-ast - 7.1.0-SNAPSHOT - - - - net.hamnaberg.json - immutable-json-pointer - 7.1.0-SNAPSHOT - - - - net.hamnaberg.json - immutable-json-jackson - 7.1.0-SNAPSHOT - - - - net.hamnaberg.json - immutable-json-native - 7.1.0-SNAPSHOT - - - - net.hamnaberg.json - immutable-json-javax - 7.1.0-SNAPSHOT - - - - net.hamnaberg.json - immutable-json-codec - 7.1.0-SNAPSHOT - - - - net.hamnaberg.json - immutable-json-reflection-codec - 7.1.0-SNAPSHOT - - ``` - ## License We are using the Apache License 2.0 @@ -194,4 +146,4 @@ Also note that the `Tuples` type is from `net.hamnaberg.json.util` to have Tuple ## Contributing All contributions are welcome! Documentation is sorely lacking and really needs some love. If you find a missing combinator, please open a PR or issue so we can discuss it. -Any bugs or missing features are also welcome. +Any bugfixes or pointing out missing features are also welcome. diff --git a/codec/pom.xml b/codec/pom.xml index 476869b..f7197ff 100644 --- a/codec/pom.xml +++ b/codec/pom.xml @@ -37,7 +37,7 @@ net.hamnaberg arities - 0.6.0-RC1 + 0.6.0 diff --git a/pom.xml b/pom.xml index 2bd8f49..cca3291 100644 --- a/pom.xml +++ b/pom.xml @@ -137,7 +137,10 @@ UTF-8 - 2.17.2 + 17 + 17 + 17 + 2.18.0 @@ -149,7 +152,6 @@ maven-compiler-plugin 3.13.0 - 17 -Xlint:unchecked -Xlint:deprecation @@ -182,7 +184,7 @@ org.apache.maven.plugins maven-surefire-plugin - 3.5.0 + 3.5.1 false @@ -246,6 +248,9 @@ true true + + 3.9 + 17 @@ -264,7 +269,7 @@ org.apache.maven.plugins maven-javadoc-plugin - 3.10.0 + 3.10.1 @@ -300,7 +305,7 @@ org.apache.maven.plugins maven-gpg-plugin - 3.2.5 + 3.2.7 sign-artifacts