Releases: AurityLab/graphql-kotlin-toolkit
Releases · AurityLab/graphql-kotlin-toolkit
0.6.3
Fixes:
- (spring boot) return the actual MultipartFile instance on the provided Upload scalar
0.6.1
Features:
- (codegen): Skip field definitions with "kResolver" directive for class generation ("kGenerate")
0.6.0
Features:
- (jpa): Implement first draft of the JPA module including a EntityGraph builder based on the GraphQL selection.
0.5.0
Features:
- (codegen) Add
@Suppress("UNCHECKED_CAST")
to resolver functions
- (codegen) Add the name of the field container to the package to avoid resolver interface clashes (Breaking change) #3
- (codegen) Add input/output functions to generated enums to simplify usage with existing enums #1
0.4.0
Fixes:
- (codegen) Fix some compiler warnings
Internal:
- Updated all dependencies to their last versions
- Buildscript has been refactored
- New tests have been written
graphql-java has been updated to 15.0, which introduces some new features.
0.3.3
Fixes:
- (spring boot) Allow nested variables
- (codegen) Add "Char" to scalar mapping
Additionally, the documentation has been slightly updated and the test coverage has been increased.
0.3.2
Fixes:
- (codegen) Use a unique name for the "buildByMap" method of InputObjects to avoid clashes
0.3.1
Fixes:
- (codegen) "startCursor" and "endCursor" on PageInfo is no optional, as the edges may be empty
- (spring-boot) remove unnecessary println
0.3.0
Features:
- (codegen & spring-boot) Implement pagination (See here)
- (codegen) The codegen will now generate interfaces instead of abstract classes for field resolvers
- (codegen) Rename the Environment class for field resolvers to Env
Other:
0.2.4
Features:
- (codegen) Allow "kRepresentation" directive on interface