Skip to content

v0.17.0

Compare
Choose a tag to compare
@jasonkuhrt jasonkuhrt released this 28 Oct 13:27
cc12ec1

Features

  • 9bfdf2c allow interfaces to implement other interfaces (#496)

  • b4e0deb add onObjectDefinition / onInputObjectDefinition (#533)

  • f8d164a error feedback if root typing path is invalid (#557)

    This may be a breaking change if you were relying on pointing root typing path to a non-file for some reason in the past. We think for almost all users this will not be a breaking change however.

Fixes

  • 10c5f8b "union too complex to represent" for large union types (#571)
  • cc12ec1 (connection plugin) add deprecated, description, nullable to connectionField (#578)
  • de7cdfd (connection plugin) various fixes (#569)
    • Global connection field extensions were never executed
    • Typings of global connection field extension (root, args and the resolver return type was wrong)
    • Typings of local connection field extension (everything was any)
  • 2edfcfa subscription type static typings (#564)
  • 10208e3 input fields with default should not be typed as optional (#563)

Improvements

  • 083c1ad test: capture union too large error
  • 76e6eff test: improve connection plugin tests

Docs

Chores