180406 - Note di rilascio di Apigee Edge per il cloud pubblico

Stai visualizzando la documentazione di Apigee Edge.
Consulta la documentazione di Apigee X.
info

Lunedì 16 aprile abbiamo iniziato a rilasciare una nuova versione di Apigee Edge per il cloud pubblico.

Clienti cloud privato: questa release del cloud è inclusa nella tua versione del cloud privato? Consulta le note di rilascio della tua versione per vedere quali release cloud contiene. Consulta anche la sezione Informazioni sulla numerazione delle release per capire come calcolarlo confrontando i numeri di release.

Domande o problemi? Contatta l'assistenza Apigee Edge

Notifiche di release: vai alla pagina http://status.apigee.com e fai clic su Iscriviti agli aggiornamenti.

Home page delle note di rilascio

Ritiri e dismissioni

Le seguenti funzionalità sono in fase di ritiro o dismissione. Per ulteriori informazioni, consulta le norme sul ritiro di Edge. Per le date in cui le funzionalità verranno ritirate (rimosse dal prodotto), consulta la pagina Ritiri e dismissioni di Apigee.

ID problema Nome componente Descrizione
67144436 Server di gestione

Se a un certificato TLS/SSL non è associata alcuna chiave, il nome della chiave viene ora visualizzato come stringa vuota

Le seguenti modifiche si applicano all'API di gestione di keystore o truststore Get a Keystore or Truststore:

  • Prima della correzione, veniva visualizzato un nome di chiave anche se non era associata alcuna chiave a un certificato TLS/SSL Ora, se a un certificato TLS/SSL non è associata alcuna chiave, viene restituita una stringa vuota con virgolette doppie. Ad esempio: "keys": [""]. In caso contrario, i nomi delle chiavi sono uguali ai nomi degli alias (comportamento esistente).
  • Una nuova proprietà di risposta, aliases, è un array che contiene aliasName, cert e key per ogni alias in un keystore o truststore. Ad esempio:

    "aliases" : [
        {
            "aliasName" : "myAlias",
            "cert" : "myAlias-cert"
            "key" : "myAlias-key"
        }
    ]
    

    Dove key è aliasName-key.

    In una release futura, le proprietà certs e keys esistenti verranno rimosse dalla risposta, poiché la nuova proprietà aliases le include.

Nuove funzionalità e aggiornamenti

Di seguito sono riportate le nuove funzionalità e gli aggiornamenti di questa release.

ID problema Nome componente Descrizione
67168078 Runtime API

Nuove funzioni per la configurazione di payload e stringhe dei messaggi

Edge include un insieme predefinito di funzioni che ti aiutano a definire le stringhe (ad esempio i payload dei messaggi) nelle policy come Assign Message, Java Callout e Raise Fault. Queste funzioni ti consentono di:

  • Utilizzare JSONPath
  • Eseguire l'hashing dei valori in più formati
  • Manipolare le stringhe
  • Eseguire l'escape e la codifica dei caratteri
  • Formattare le ore
  • Generare ID, valori long e stringhe

Consulta Modelli di messaggi.

76006005 Runtime API

Aggiornamento del comportamento di generazione delle attestazioni delle policy JWT

Di seguito sono riportate le modifiche del comportamento per la generazione di attestazioni con la policy JWT, quando un'attestazione fornisce sia un valore predefinito esplicito sia un riferimento a una variabile per sostituire il valore predefinito.

  • Non generare un'attestazione quando:
    • La variabile a cui viene fatto riferimento (ref="variable") nell'elemento Claim non è risolta.
    • Il valore esplicito è vuoto.
    • L'elemento IgnoreUnresolvedVariables è true.

    Il comportamento precedente consisteva nell'aggiungere un'attestazione con una stringa vuota.

  • Genera un'attestazione senza un errore di variabile non risolta quando:
    • Il valore esplicito nell'elemento Claim non è null e non è vuoto.
    • La variabile a cui viene fatto riferimento non è risolta.
    • L'elemento IgnoreUnresolvedVariables è un valore qualsiasi.

    Il comportamento precedente consisteva nel generare un errore di variabile non risolta anche quando esisteva un valore esplicito.

74822515 Server di gestione

Fornisci la paginazione per l'API di gestione Elenca app aziendali

Nelle organizzazioni abilitate a CPS che utilizzano la monetizzazione, l' API di gestione Elenca app aziendali ora include count e startKey parametri di query per controllare la paginazione delle risposte, dove il numero massimo di app aziendali restituite è 100.

77324258 Runtime API

Abilitazione della comunicazione sicura tra router Edge e processori di messaggi come opzione predefinita

76100884 Server di gestione

Rimuovi reachable dal codice e imposta sempre il campo su true

74125205 Server di gestione

Gestisci i dati CPS nel servizio di eliminazione dell'organizzazione

73830928 Server di gestione

Modifica il codice del server di gestione in modo che legga i log di controllo da BigQuery

72744283 Runtime API

I router devono bloccare le chiamate dalla regione della Crimea e dai paesi soggetti a sanzioni statunitensi

64987848 Runtime API

Separa la cache HTTPClient dai pool di connessioni per ridurre le latenze con un numero elevato di endpoint di destinazione casuali

Bug corretti

I seguenti bug sono stati corretti in questa release. Questo elenco è destinato principalmente agli utenti che vogliono verificare se i loro ticket di assistenza sono stati risolti. Non è progettato per fornire informazioni dettagliate a tutti gli utenti.

ID problema Nome componente Descrizione
77657867 Runtime API

I flussi condivisi non funzionano nel pod di prova

77549662 Server di gestione

Il tag ExpiresAt non viene visualizzato nella risposta app-credentials per le organizzazioni CPS quando la scadenza è -1

76391087 Server di gestione

L'amministratore di sistema non può eseguire query su userroles dell'organizzazione se l'organizzazione è contrassegnata per l'eliminazione

76286610 CPS

NonDistributedBucket deve utilizzare CompositeFetchRange

76120441 Runtime API

Il calcolo della finestra non è corretto per la quota con applicazione dell'intervallo defaultType

74966505 Piattaforma delle funzionalità

FATAL - common-mp-fault-rate tyr-test.apigee.net error

74601316 Runtime API

Le policy JWT non possono accettare un'attestazione del pubblico che sia una stringa contenente virgole

74596483 Runtime API

I processori di messaggi in reu1mp002-3 vengono spesso contrassegnati come inattivi e di nuovo attivi

74407349 Server di gestione

Il campo Descrizione non viene aggiornato nella chiamata PUT per gli host virtuali esistenti

74405851 Server di gestione

Gli aggiornamenti degli host virtuali con TLS disabilitato su Descrizione/URL di base non sono riusciti per gli amministratori dell'organizzazione

74401756 Server di gestione

L'aggiornamento dell'host virtuale con un riferimento al keystore non corrispondente è andato a buon fine

74390879 Server di gestione

L'URL delle specifiche non viene compilato correttamente nel bean dell'applicazione durante l'importazione del bundle

74371918 Server di gestione

L'API di gestione restituisce HTTP 400 per un'azione di revoca del token OAuth quando il token è scaduto

74175585 Runtime API

Correggi lo script Python del plug-in del router che analizza i file conf.d

74123604 Server di gestione

La zona di identità deve essere gestita nel servizio di eliminazione dell'organizzazione

73757643 Server di gestione

Il valore lastModifiedBy nei metadati del proxy deve riflettere correttamente l'utente che ha eseguito l'ultimo aggiornamento

72444142 Runtime API

Il router non indica lo stato non integro quando le configurazioni Nginx predefinite non sono corrette

67143649 Server di gestione

Il flusso condiviso viene visualizzato nell'elenco dei proxy API