github Netflix/dgs-framework v4.10.0

latest releases: v9.1.3, v9.1.2, v9.1.1...
2 years ago

What’s Changed

Highlights

Adopting GraphqL Java 18

We are adopting Graphql Java 18, this new version comes with a considerable number of improvements to the library.
We are looking forward to use the performance improvements on validation rules that available in this version.
Please review the GraphQL Java v18.0 Release Notes for further details

Moving To Spring 5.3, Spring Boot 2.6, Spring Cloud 2021.0.1

In order to keep the framework healthy we have decided to upgrade to Spring Boot 2.6, Spring 5.3 and Spring Cloud 2022.0.1.
If you are moving from Spring Boot 2.3 to Spring Boot 2.6 you might want to review the changes that happened between 2.3
and 2.4. You can review What is new in Spring Boot 2.4 by Phil Webb (@phillip_web).
Please review the Spring Boot 2.6 Release Notes if you are interested on the new features available.

Deprecation of collectionType as part of the @InputArgument annotation. (#977) @kilink

The @InputArgument annotation doesn't need the collectionType anymore when you are mapping to a List, Map, or other collections.
To do this we are now leveraging the Spring Framework's ResolvableType utilities directly.

Other

  • Feature/local time scalar (#1008) @setchy
  • Remove usage of NoOpPreparsedDocumentProvider (#994) @kilink
  • Simplify DgsSSESubscriptionHandler by returning Flux (#1001) @kilink
  • Remove DgsNoOpPreparsedDocumentProvider (#989) @kilink
  • Add support for defining a default DataFetcherFactory via autoconfig (#979) @jord1e
  • Use delegation pattern in DgsDataFetchingEnvironment (#978) @kilink
  • Replace Javafaker with Datafaker (#970) @bodiam

House Keeping Changes

Don't miss a new dgs-framework release

NewReleases is sending notifications on new releases.