Se colleghi questa release del portale a un'installazione di Edge for Private Cloud,
devi connetterla alla versione 4.15.07.00 o successive per assicurarti che tutte le funzionalità di Smart Docs siano
supportate. Per saperne di più, consulta le note di rilascio di 4.15.07.00 - Apigee Edge
for Private Cloud.
Bug corretti
In questa release sono stati corretti i seguenti bug.
ID problema
Descrizione
DEVSOL-2094
Interazioni con i metodi Smart Docs interrotte dal codice di errore critico in
model.js
Corregge un bug JavaScript che si verificava durante la determinazione del tipo di contenuti delle richieste PUT, PATCH e POST per i metodi Smart Docs.
Corregge anche un bug di regressione nel modello SmartDocs predefinito. Per i metodi PUT, PATCH o POST
che hanno dichiarato i parametri del corpo E che avevano anche la documentazione del corpo e/o un
corpo di esempio, all'utente verranno visualizzati sia i campi dei parametri sia il campo del corpo non elaborato e l'invio del modulo risultante verrà inviato come multipart/form-data
anziché il tipo di contenuto corretto. Questo bug è stato introdotto nella release 16.01.25.00.
Gli utenti che riscontrano questo problema devono ripristinare la versione predefinita corrente del modello.
DEVSOL-2077
Miglioramento dei messaggi di errore durante l'installazione del profilo quando il numero di errore è < 100
Nella pagina di amministrazione di Devconnect, durante il test della connessione Apigee Edge, se viene generato un messaggio di errore non HTTP (ad esempio, impossibile risolvere il nome host o timeout della connessione), ora viene visualizzato un messaggio di errore più descrittivo.
DEVSOL-2068
Impossibile esportare una revisione di Smart Docs diversa dalla più recente
La revisione di Smart Docs selezionata è stata esportata.
DEVSOL-2066
Errore Content-Type quando sono consentiti più tipi
Un metodo Smart Docs che supporta più tipi di contenuti non invierà più una concatenazione
di tutti i tipi di contenuti supportati nell'intestazione Content-Type.
DEVSOL-2064
Il modulo devconnect_apiproduct_access non funziona quando viene revocato l'accesso per tutti i ruoli
per un prodotto API
"DevConnect Limit API Product by Role" non assegnerà più l'accesso al prodotto API a tutti
gli utenti che hanno eseguito l'accesso quando un amministratore revoca l'accesso da tutti i ruoli.
DEVSOL-2055
Il portale per sviluppatori in modalità di debug non mostra le chiamate REST
Ora tutte le chiamate REST al backend Apigee Edge vengono registrate quando la soglia di logging di Edge
è impostata su Debug.
DEVSOL-2053
Il rendering dei metodi Smart Docs genera messaggi di avviso
Il corpo (descrizione) di un metodo Smart Docs ora viene visualizzato correttamente, senza avvisi PHP.
DEVSOL-2050
Pagina delle impostazioni di Smart Docs non accessibile
Ora puoi accedere alla pagina delle impostazioni di un modello Smart Docs dal menu a discesa nella
pagina di amministrazione dell'elenco dei modelli, indipendentemente dal fatto che i metodi del modello siano stati
visualizzati.
DEVSOL-2047
Moduli contrib deprecati
Alcuni moduli contrib sono stati ritirati e verranno rimossi dalla distribuzione Drupal del portale per sviluppatori di Apigee in futuro. Questi moduli verranno contrassegnati come deprecati nella
pagina dell'elenco dei moduli. Gli utenti amministratori che hanno eseguito l'accesso dei clienti che hanno uno o più di questi
moduli abilitati visualizzeranno un messaggio di avviso con un link a una pagina che fornisce istruzioni su
come spostare i riferimenti al codice dal profilo Apigee a una posizione specifica del sito.
Una volta disattivati, i moduli ritirati non possono più essere attivati senza inserire una copia
del modulo ritirato in /sites/all/modules.
DEVSOL-2046
Scadenza della chiave non funzionante nel portale per sviluppatori
Alle chiavi appena generate viene ora assegnata una data di scadenza quando viene impostata la durata della chiave API.
DEVSOL-2045
Domande frequenti: il pulsante "Torna in alto" non funziona
Con l'ultimo modulo delle domande frequenti di Drupal, il link "Torna in alto" delle domande frequenti ora funziona.
DEVSOL-2044
Moduli contrib aggiornati
I seguenti moduli contrib sono stati aggiornati all'ultima versione stabile:
Link a CKEditor
Display Suite
Link
Metatag
Servizi
Filtro WYSIWYG
Nota: l'utilizzo del modulo Display Suite non è consigliato. Display
Suite non è compatibile con Smart Docs. Il modulo Display Suite è deprecato e verrà
rimosso in una release futura.
DEVSOL-2032
Il modello Smart Docs non deve essere aggiornato durante l'importazione di un modello
Nelle versioni precedenti, un modello veniva ripristinato al modello predefinito ogni volta che
veniva importata una nuova revisione. Smart Docs non sostituirà più il modello quando viene importata una nuova revisione. In questo modo potrai utilizzare un modello personalizzato senza che venga ripristinato
il modello predefinito ogni volta che importi una nuova versione.
DEVSOL-2029
Modifica tutti i riferimenti all'interfaccia utente a Swagger in "OpenAPI (Swagger)"
Tutti i riferimenti testuali a Swagger nell'interfaccia utente amministrativa di Smart Docs sono stati modificati in
OpenAPI per riflettere il nuovo nome dello standard di settore.
DEVSOL-2025
I caratteri speciali non sono accettati nella pagina SmartDocs (parametri di query, intestazione o corpo)
Le chiamate API dalle pagine dei metodi SmartDocs non si bloccheranno più se viene inserito un segno di percentuale (%) come valore del parametro.
DEVSOL-2001
Pattern di sostituzione non funzionanti correttamente nel modello email
Alcuni token app per sviluppatori (incluso l'ID app) ora restituiscono valori scalari quando vengono richiamati da
azioni delle regole, ad esempio l'invio di email.
DEVSOL-1974
Nell'elenco di app e chiavi, non è presente alcuna indicazione visiva che una chiave sia
scaduta
Le app per sviluppatori con chiavi scadute sono contrassegnate come "Scadute" quando viene utilizzato il tema Apigee Responsive (o un tema secondario di Apigee Responsive).
DEVSOL-1868
I valori di enumerazione Swagger non sono presenti nel menu a discesa della pagina del metodo Smart Docs
I documenti Swagger importati i cui parametri di risorsa o metodo contengono enumerazioni ora
risultano in pagine del metodo Smart Docs contenenti caselle a discesa anziché campi di testo
in formato libero.
Problemi noti
La tabella seguente elenca i problemi noti di questa release.
ID problema
Descrizione
DEVSOL-2106
L'installazione non riesce dopo la registrazione di RedHat
Se un server RedHat non è registrato con RedHat, ti verrà chiesto di registrarti.
Anche se la registrazione va a buon fine, il programma di installazione viene chiuso con una notifica di errore.
Soluzione: esegui di nuovo il programma di installazione.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Mancano le informazioni di cui ho bisogno","missingTheInformationINeed","thumb-down"],["Troppo complicato/troppi passaggi","tooComplicatedTooManySteps","thumb-down"],["Obsoleti","outOfDate","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Problema relativo a esempi/codice","samplesCodeIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2025-11-19 UTC."],[],[]]