Deprecazione dei Campi
Quando aggiorniamo i nostri schemi GraphQL, alcuni campi potrebbero non essere più necessari, eventualmente sostituiti da una migliore implementazione di quel campo. Possiamo quindi deprecare i campi obsoleti, fornendo una motivazione di deprecazione che informerà e incoraggerà i nostri utenti a passare al nuovo campo nei loro client.
Questa estensione fornisce un'interfaccia utente per deprecare i campi.
Descrizione
Un nuovo Custom Post Type "Lista di Deprecazione dei Campi" viene aggiunto al sito. Possiamo consultare le sue voci nella pagina "Liste di Deprecazione dei Campi" del menu e cliccare su "Aggiungi Nuova Lista di Deprecazione dei Campi" per aggiungere una nuova voce nell'editor.


Ogni Lista di Deprecazione dei Campi contiene una o più voci, ciascuna con i seguenti elementi:
- I campi da deprecare
- La motivazione della deprecazione (che verrà mostrata nella risposta GraphQL quando il campo deprecato viene interrogato)

Dopo aver creato la Lista di Deprecazione dei Campi, possiamo fare in modo che il Custom Endpoint e la Persisted Query la utilizzino modificando la corrispondente Configurazione dello Schema e selezionando l'elemento dall'elenco sotto il blocco "Liste di Deprecazione dei Campi".
