Deprecation
Marque campos do schema GraphQL como obsoletos por meio de uma interface de usuário, sem necessidade de implantar nenhum código.

Click to watch tutorial video - 02:33
Evolua o schema GraphQL depreciando campos e explicando como substituí-los, por meio de uma interface de usuário.
Deprecação de Campos
Interface de usuário para marcar campos do schema GraphQL como obsoletos.

Notificador de Deprecação
Sempre que um campo obsoleto é consultado, uma mensagem de deprecação é retornada na mesma resposta GraphQL, na entrada de nível superior extensions.
Isso alerta os usuários das nossas APIs para atualizar o uso do schema, mesmo quando não estão prestando atenção à query de introspecção.
Por exemplo, ao executar esta query, onde o campo isPublished está obsoleto:
query {
posts {
title
isPublished
}
}...será produzida esta resposta:
{
"extensions": {
"deprecations": [
{
"message": "Use 'isStatus(status:published)' instead of 'isPublished'",
"extensions": {
...
}
}
]
},
"data": {
"posts": [
...
]
}
}