graphql-java-datetime icon indicating copy to clipboard operation
graphql-java-datetime copied to clipboard

Update dependency com.graphql-java:graphql-java to v19

Open renovate[bot] opened this issue 1 year ago • 0 comments

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
com.graphql-java:graphql-java 18.3 -> 19.2 age adoption passing confidence

Release Notes

graphql-java/graphql-java

v19.2

The 19.2 bug fix release has been created

What's Changed

Full Changelog: https://github.com/graphql-java/graphql-java/compare/v19.1...v19.2

v19.1

This bug fix release was made to address a specific NullPointerException problem if consumers are explicitly setting the ExecutionInput to null

See https://github.com/graphql-java/graphql-java/pull/2908 for the code details.

The other fixes are included because they are... well... fixes and where ready at the time.

What's Changed

New Contributors

Full Changelog: https://github.com/graphql-java/graphql-java/compare/v19.0...v19.1

v19.0

This is release 19.0 of GraphQL Java. It contains one breaking change.

It contains one security related bugfix hardening GraphQL Java more against malicious requests: #​2892

GraphQL Java now shades Antlr runtime to prevent any further dependency conflicts. Antlr is used internally for parsing and validating of GraphQL requests and SDL. #​2854

It includes some performance improvements (#​2786, #​2769, #​2839) and several bugfixes and general improvements.

Breaking change

#​2769 is an improvement to reduce object allocation. It can contain a breaking change if you would implement your own ChainedInstrumentation.

Change in behaviour

#​2878 introduces i18n for validation error messages, and by default will set locale to the JVM default locale

#​2799 changes the behaviour of the AST printer to use the shortest form available for query operation if possible. While semantically this is not a change, it might affect you.

Bugfixes

#​2892 Security bugfix to prevent DOS attacks

#​2818 Fix silent thread leak for chained instrumentation

#​2825 Fixup Introspection input field deprecation filterting

#​2842 fix runtime exception for deep async queries

#​2856 SchemaPrinter description bugfix

Improvements

#​2786 performance improvements for validation

#​2854 Shade Antlr Runtime

#​2896 Update DataLoader to 3.2.0

#​2878 i18n for validation error messages

#​2881 Improve SchemaPrinter

#​2872 Improve AST compact printing

#​2846 Subscription root field valiation

All changes

all PRs: https://github.com/graphql-java/graphql-java/milestone/38?closed=1


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • [ ] If you want to rebase/retry this PR, click this checkbox.

This PR has been generated by Mend Renovate. View repository job log here.

renovate[bot] avatar Jul 27 '22 02:07 renovate[bot]