Skip to content

0.25.0

Compare
Choose a tag to compare
@github-actions github-actions released this 31 Oct 16:46
8c65056

0.25.0 (2022-10-31)

Breaking Change

  • #784: custom directive for default values
    • 👤 @nalchevanidze
    • - new custom directive DefaultValue - GQL printer supports defaultValues - deprecated - FieldVisitor provides - TH may require importing directive type DefaultValue
  • #786: Named resolvers support batching
    • 👤 @nalchevanidze

    • Morpheus app supports batching
      • ResolveNamed exposes resolveBatched
      • ResolveNamed requires MonadError GQLError m constraint

      fixes #348

Minor Changes

  • #785: refactor: clean up
    • 👤 @nalchevanidze

    • ## remove deprecated:

      main:

      • toGraphQLDocument
      • GQL_KIND
      • OUTPUT
      • INPUT
      • INTERFACE
      • UNION
      • INPUT_OBJECT
      • OBJECT
      • ENUM

      core:

      • errorMessage
      • globalErrorMessage
      • Failure
      • failure

      server:

      • GQLType
        • description
        • getDescriptions
        • typeOptions
        • getDirectives
        • defaultValues
      • unsafeInternalContext
      • GQLTypeOptions
      • defaultTypeOptions
      • fieldLabelModifier
      • constructorTagModifier
      • typeNameModifier,

      client:

      • gql
      • defineByDocument,
      • defineByDocumentFile
      • defineByDocumentFile'
      • defineByIntrospection
      • defineByIntrospectionFile
      • defineByIntrospectionFile'