Releases: graphql-java/graphql-java-extended-scalars
24.0
This new version updates the base dependency to graphql-java 24.0
We have six new Scalars included from members of the community. Thank you one and all.
- HexColorCode
- Year
- YearMonth
- AccurateDuration
- NominalDuration
- SecondsSinceEpoch
What's Changed
- Bump gradle/wrapper-validation-action from 2 to 3 by @dependabot in #137
- Bump io.github.gradle-nexus.publish-plugin from 1.3.0 to 2.0.0 by @dependabot in #136
- Bump org.codehaus.groovy:groovy from 3.0.20 to 3.0.21 by @dependabot in #130
- Bump com.graphql-java:graphql-java from 22.0 to 22.1 by @dependabot in #138
- Fix BigDecimal and BigInteger package name in README by @Yunus1903 in #139
- Bump org.codehaus.groovy:groovy from 3.0.21 to 3.0.22 by @dependabot in #140
- Bump com.graphql-java:graphql-java from 22.1 to 22.3 by @dependabot in #144
- Bump org.codehaus.groovy:groovy from 3.0.22 to 3.0.23 by @dependabot in #148
- Missing final for ExtendedScalars#UUID field by @TrianguloY in #151
- Add more DateTime test cases from specification by @dondonz in #150
- Add HexColorCode Scalar by @onjik in #122
- Add Year and YearMonth Scalars by @wakita181009 in #143
- Bump org.codehaus.groovy:groovy from 3.0.23 to 3.0.24 by @dependabot in #152
- Fixed up failing compilation and tests by @bbakerman in #158
- Add AccurateDuration and NominalDuration Scalars by @AlexandreCarlton in #132
- fix issue 126 - use MILLI_OF_SECOND by @sachin-bansal in #129
- Fixes master by @bbakerman in #161
- Updated to graphql-java 24.x by @bbakerman in #160
- Adding new Sonatype URLs by @bbakerman in #164
- Update GitHub action to reduce CI flakes by @dondonz in #165
- feat: add SecondsSinceEpochScalar by @clutcher in #163
- This removes all the deprecated Coercing methods and replaces them with the desired ones by @bbakerman in #159
- Bump org.codehaus.groovy:groovy from 3.0.24 to 3.0.25 by @dependabot in #162
- Fixed docos for #105 by @bbakerman in #167
- Updated doco for upcoming 24.0 by @bbakerman in #168
New Contributors
- @Yunus1903 made their first contribution in #139
- @TrianguloY made their first contribution in #151
- @onjik made their first contribution in #122
- @wakita181009 made their first contribution in #143
- @AlexandreCarlton made their first contribution in #132
- @sachin-bansal made their first contribution in #129
- @clutcher made their first contribution in #163
Full Changelog: v22.0...v24.0
22.0
This release updates graphql-java to v22.0.
See the graphql-java release notes: https://github.com/graphql-java/graphql-java/releases/tag/v22.0
What's Changed
- Update readme for v21 by @dondonz in #114
- Bump com.graphql-java:graphql-java from 21.0 to 21.1 by @dependabot in #116
- Bump com.graphql-java:graphql-java from 21.1 to 21.3 by @dependabot in #120
- Bump actions/setup-java from 3 to 4 by @dependabot in #123
- Update README.md with dgs links by @sshevlyagin in #127
- Bump io.github.gradle-nexus.publish-plugin from 1.0.0 to 1.3.0 by @dependabot in #99
- Bump actions/checkout from 3 to 4 by @dependabot in #117
- Bump org.codehaus.groovy:groovy from 2.5.13 to 3.0.20 by @dependabot in #125
- Bump gradle/wrapper-validation-action from 1 to 2 by @dependabot in #128
- Update to v22 by @bbakerman in #135
New Contributors
- @sshevlyagin made their first contribution in #127
Full Changelog: v21.0...v22.0
21.0
This release updates graphql-java to v21.0 and as a result, this library now requires Java 11 as a minimum version.
See the blog announcing the change for graphql-java.
What's Changed
- docs: readme makeover by @setchy in #94
- docs: update version by @setchy in #106
- Bump com.graphql-java:graphql-java from 20.2 to 20.3 by @dependabot in #108
- Update to Java 11, Gradle 8.3, GraphQL Java v21.0 by @dondonz in #113
Full Changelog: 20.2...v21.0
20.2
This release includes GraphQL Java 20.2. This release continues to use Java 8.
What's Changed
- Fix bug when NullValue is nested inside ObjectValue by @dondonz in #91
- Prepend 0.0.0 to master build versions by @dondonz in #92
- docs: update to reference scalars.graphql.org specification for DateTime by @setchy in #93
- ci: add dependabot configuration by @yeikel in #96
- Bump biz.aQute.bnd.builder from 6.2.0 to 6.4.0 by @dependabot in #98
- build(deps): bump graphql to 20.2 by @yeikel in #95
New Contributors
- @yeikel made their first contribution in #96
- @dependabot made their first contribution in #98
Full Changelog: 20.0...20.2
20.0
This release updates graphql-java to v20.
What's Changed
- Added CountryCodeScalar & CurrencyScalar by @abelmosch in #83
- Update DateTimeScalar with Custom Scalar specification, add new official specifiedByURL by @dondonz in #84
- docs: update maven badge for v19 release by @setchy in #86
- Update to graphql-java v20 by @dondonz in #87
New Contributors
- @abelmosch made their first contribution in #83
Full Changelog: 18.3...20.0
19.1
This is a very small release with one bugfix: removing dashes from Automatic-Module-Name
. We had feedback that this was blocking some users.
This fix will also be backported to version 18.
What's Changed
- Add build workflow to release branches by @dondonz in #74
- Remove dashes from Automatic-Module-Name by @dondonz in #79
Full Changelog: 19.0...19.1
18.3
This is a very small release with one backported bugfix: removing dashes from Automatic-Module-Name. We had feedback that this was blocking some users.
What's Changed
- Add build workflow to release branches by @dondonz in #74
- Remove dashes from Automatic-Module-Name by @dondonz in #79
Full Changelog: 19.0...18.3
19.0
Updates library to use v19.2 of graphql-java
, the latest version.
v19.0 of graphql-java includes a patch for CVE-2022-37734. If you're using the v18.x
or v17.x
versions of this library, please see the corresponding bugfix releases.
What's Changed
- docs: readme updates by @setchy in #64
- Add Spring for GraphQL instructions by @dondonz in #67
- Remove redundant NullValue case in ObjectScalar parseLiteral by @dondonz in #71
- 19.0 release by @dondonz in #73
New Contributors
Full Changelog: v18.1...19.0
18.2
This is a special bugfix release to update the graphql-java
dependency to v18.3 to resolve CVE-2022-37734 https://www.cve.org/CVERecord?id=CVE-2022-37734
This is a bugfix release for those using a version of this library starting with v18
. If you use v19.x
or v17.x
, please use the corresponding release.
What's Changed
- v18 release: Update graphql-java version including patch for CVE-2022-37734 by @dondonz in #76
Full Changelog: v18.1...18.2
17.1
This is a special bugfix release to update the graphql-java
dependency to v17.4 to resolve CVE-2022-37734 https://www.cve.org/CVERecord?id=CVE-2022-37734
This is a bugfix release for those using a version of this library starting with v17
. If you use v19.x
or v18.x
, please use the corresponding release.
What's Changed
- Update graphql-java to v17.4 containing patch for CVE-2022-37734 by @dondonz in #78
Full Changelog: v17.0...17.1