...
has been added intoserver()
ahead oflog=
andinitial_value=
. These two paramters must now be named. (#11)...
has been added intoexecute_request()
ahead ofoperation_name=
,variables=
, andinitialial_value=
. These parameters must now be named. (#11)server()
's/
route now redirects to/graphiql
iffserver(graphiql=TRUE)
. (#11)
- Add support for GraphiQL. To view the GraphiQL interface of your schema, run
gqlr::server(MY_SCHEMA, graphiql = TRUE)
and visithttp://localhost:8000/graphiql/
. By default, GraphiQL suport is only enabled when run interactively. (#11) - Add support for
execute_request(verbose_errors=)
. IfTRUE
(legacy behavior), error-like messages will be displayed in real time. By default, this value isTRUE
when run interactively. (#11) - Remove
__typename
from the fields. This is a meta field that should not be attached to the object structure. (#11)
- Fix bug in mutation execution where the query operation was being used for validation (#9)
- Add support for introspection type
subscriptionType
and have the value returnNULL
to signify that it is not supported. (#11)
- Export
server
function - Use
plumber
instead ofjug
forserver
function - Fix R installation bug
- Delay evaluation of R6 class definitions to
.onLoad
call to avoid long compile times and large compiled files
- Initial release