Skip to content

v5.4.0

Choose a tag to compare

@spawnia spawnia released this 21 Apr 20:00
· 924 commits to master since this release

Added

  • Add GraphQLContext to StartExecution event
  • Add connect and disconnect operations in nested mutations for HasMany and MorphMany relations #1730
  • Add ValidateSchema event #1764
  • Add config option subscriptions.exclude_empty #1799

Changed

  • Optimize @defer by avoiding parsing the request multiple times
  • Move HTTP and Schema handling out of the GraphQL class #1748
  • Move subscription related classes into Subscription namespace #1803
  • Consolidate GlobalId namespace #1804

Fixed

  • Apply error handling and debug settings consistently #1749
  • Fix typo comparision to comparison in generated input types for @whereHas
  • Fix redis mget being called with an empty list of subscriber ids #1759
  • Fix lighthouse:clear-cache not clearing cache when a custom cache store is used #1788
  • Fix subscription storage in redis for predis users #1814
  • Prepend rule arguments that refer to other arguments with the full path #1739

Deprecated

  • Deprecate the globalId argument on the @upsert directive #1804