Oui voilà je viens de l’ajouter:
query {
version {
type
version
}
}
→
{
"data": {
"version": {
"type": "graphile",
"version": "0.4.0"
}
}
}
Il faudra faire une requête de version pour savoir si compatible ou non.
Effectivement avant la version 0.4.0 il faudra considéré l’absence de cette requête comme étant un noeud Hasura.
Les changements sont mineurs, juste syntaxique, mais il faudra les faire pour sûr.
En gros il y a les outils de comparaison qui changent de format, et comme je l’ai dit c’est un peu un merge entre les API relay et standard de Hasura, dont il faut reprendre les requêtes API relay et retirer connection du nom de la query et ajouter un s.
Mais vous pouvez facilement comparer un ancien endpoint avec cet nouveau endpoint graphile via ce GraphiQL: https://gt-squid-graphile.axiom-team.fr/graphiql