Deprecation
Marca como deprecados campos del esquema GraphQL usando una interfaz de usuario, sin necesidad de desplegar código.

Click to watch tutorial video - 02:33
Evoluciona el esquema GraphQL marcando campos como deprecados y explicando cómo reemplazarlos, mediante una interfaz de usuario.
Deprecación de campos
Interfaz de usuario para marcar como deprecados campos del esquema GraphQL.

Notificador de deprecación
Siempre que se consulta un campo deprecado, se devuelve un mensaje de deprecación en esa misma respuesta GraphQL, dentro de la entrada de nivel superior extensions.
Esto alerta a los usuarios de nuestras APIs para que actualicen su uso del esquema, incluso cuando no están prestando atención a la consulta de introspección.
Por ejemplo, al ejecutar esta consulta, donde el campo isPublished está deprecado:
query {
posts {
title
isPublished
}
}...se producirá esta respuesta:
{
"extensions": {
"deprecations": [
{
"message": "Use 'isStatus(status:published)' instead of 'isPublished'",
"extensions": {
...
}
}
]
},
"data": {
"posts": [
...
]
}
}