⚠️ Warning
Contains an accidental BC that causes paginated fields to fail when the returned type name does not match a model. Fixed in v4.4.2
.
Added
- Add
@count
directive for counting a relationship #984 - Allow overwriting the name of Enum types created through
LaravelEnumType
#968 - Resolve models through Relay's global identification using
@node
#974 - Add experimental
@modelClass
directive to map types to models. It will be renamed
to@model
in v5 #974
Fixed
- Remove the extra new line from the returned value when using
@globalId(decode: "ID")
#982 - Throw a syntax error instead of an exception when performing an empty request or a request with an empty query #989
Changed
- Allow additional route configurations
prefix
anddomain
#951 - Enable schema cache only when
APP_ENV
!= 'local' #957
Fixed
- Fix default model detection when using other directives combination with
@paginate
#974