graphql-maven-plugin is a Maven Plugin for GraphQL, based on graphql-java. It accelerates the development for both the client and the server, by generating the Java code. It allows a quicker development when in contract-first approach, by avoiding to code the boilerplate code.
The CHANGELOG.md has a copy-paste error for v1.18.8; this should fix that:
diff --git a/CHANGELOG.md b/CHANGELOG.md
index d7901ba1a..d16c3c9d6 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -35,12 +35,12 @@ Server mode:
# 1.18.8
Dependency upgrade:
* Upgrade from Spring Boot 2.4.4 to 2.7.4
* Upgrade from Spring Framework 5.3.5 to 5.3.23
-* Upgrade from graphql-java 17.3 to 18.0
-* Upgrade from graphql-java-extended-scalars 17.0 to 18.0
+* Upgrade from graphql-java 18.3 to 19.2
+* Upgrade from graphql-java-extended-scalars 18.0 to 19.0
* Upgrade from lombok 1.18.12 to 1.18.24 (to solve compatibility issues with JDK >= 15)
All modes:
* (Thanks to agesenm-ELS) Prefix and Suffix management for POJO generated from the GraphQL schema.
* Please [check these new plugin parameters](https://graphql-maven-plugin-project.graphql-java-generator.com/graphql-maven-plugin/plugin-info.html): typePrefix, typeSuffix, unionPrefix, unionSuffix, enumPrefix, enumSuffix, interfacePrefix, interfaceSuffix, inputPrefix, inputSuffix
The
CHANGELOG.md
has a copy-paste error for v1.18.8; this should fix that: