180406: Notas de la versión de Apigee Edge para nube pública

Estás viendo la documentación de Apigee Edge.
Ve a la Documentación de Apigee X.
información

El lunes 16 de abril, comenzamos a lanzar una nueva versión de Apigee Edge para la nube pública.

Clientes de la nube privada: ¿Esta versión de la nube está incluida en tu versión de la nube privada? Consulta las notas de tu versión para saber qué versiones en la nube contiene. Además, consulta Información acerca de la numeración de las versiones para entender cómo puedes averiguarlo comparando los números de las versiones.

¿Preguntas o problemas? Obtén ayuda aquí de Google Cloud.

Notificaciones de la versión: Ve a http://status.apigee.com y haz clic en Suscribirse a actualizaciones.

Página principal de notas de la versión

Bajas y jubilaciones

Las siguientes funciones dejarán de estar disponibles o se retirarán. Consulta la Política de baja de Edge para obtener más información. Consulta Bajas y retiros de Apigee durante las fechas en las que se retirarán las funciones (se quitó del producto).

ID del problema Nombre del componente Descripción
67144436 Servidor de administración

Si no hay ninguna clave asociada con un certificado TLS/SSL, el nombre de la clave ahora se muestra como una string vacía

Los siguientes cambios se aplican al Obtén una API de administración de almacén de claves o almacén de confianza:

  • Antes de la corrección, se mostraba un nombre de clave, aunque no estaba asociada con una clave TLS/SSL certificado. Si no hay ninguna clave asociada con un certificado TLS/SSL, una cadena vacía con se devuelven comillas dobles. Por ejemplo: "keys": [""]. De lo contrario, los nombres de las claves lo mismo que los nombres de alias (comportamiento existente).
  • Una nueva propiedad de respuesta, aliases, es un array que contiene lo siguiente: aliasName, cert y key para cada alias en una almacén de claves o almacén de confianza. Por ejemplo:

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

    Donde key es aliasName-key.

    En una versión futura, las propiedades certs y keys existentes se quitará de la respuesta, ya que la nueva propiedad aliases los incluye.

Nuevas funciones y actualizaciones

A continuación, presentamos las nuevas funciones y actualizaciones de esta versión.

ID del problema Nombre del componente Descripción
67168078 Entorno de ejecución de API

Nuevas funciones para configurar cargas útiles y cadenas de mensajes

Edge incluye un conjunto predefinido de funciones para ayudarte a definir cadenas (como cargas útiles de mensajes) en políticas como Asignar mensaje, Texto destacado de Java y Generar errores. Estas funciones te permiten hacer lo siguiente:

  • Usa JSONPath
  • Valores de hash en varios formatos
  • Manipular cadenas de texto
  • Codifica caracteres y escapa
  • Formato de horas
  • Generar ID, valores largos y cadenas

Consulta Plantillas de mensajes.

76006005 Entorno de ejecución de API

Actualización del comportamiento de generación de reclamos de la política de JWT

A continuación se muestran los cambios de comportamiento para generar reclamaciones con la política de JWT, cuando una reclamación proporciona un valor predeterminado explícito y una referencia de variable para sustituir el valor predeterminado.

  • No generes un reclamo en los siguientes casos:
    • La variable a la que se hace referencia (ref="variable") en el elemento Claim no está resuelta.
    • El valor explícito está vacío.
    • El elemento IgnoreUnresolvedVariables es verdadero.

    El comportamiento anterior consistía en agregar una reclamación con una cadena en blanco.

  • Genera una reclamación sin un error de variable sin resolver en los siguientes casos:
    • El valor explícito del elemento Claim no es nulo ni está en blanco.
    • La variable a la que se hace referencia no está resuelta.
    • El elemento IgnoreUnresolvedVariables es cualquier valor.

    El comportamiento anterior era arrojar un error de variable sin resolver, incluso cuando existía un valor explícito.

74822515 Servidor de administración

Proporciona paginación para la API de administración de List Company Apps

En las organizaciones habilitadas para CPS que usan la monetización, el La API de administración de apps empresariales de List ahora incluye count y Parámetros de consulta de startKey para controlar la paginación de las respuestas, donde la cantidad máxima de apps de la empresa es 100.

77324258 Entorno de ejecución de API

Habilitación de la comunicación segura con routers perimetrales y procesadores de mensajes como opción predeterminada

76100884 Servidor de administración

Se quita el elemento Reachable del código y establece el campo en Siempre como verdadero

74125205 Servidor de administración

Administra los datos del CPS en el servicio de limpieza de la organización

73830928 Servidor de administración

Modifica el código del servidor de administración para que lea los registros de auditoría de BigQuery

72744283 Entorno de ejecución de API

Los routers deberían bloquear las llamadas provenientes de la región de Crimea y de los países que tienen sanciones de EE.UU.

64987848 Entorno de ejecución de API

Separa la caché HTTPClient de los grupos de conexiones para reducir latencias con una gran cantidad de extremos de destino aleatorios

Errores corregidos

En esta versión, se corrigieron los siguientes errores. Esta lista es principalmente para los usuarios que desean ver si se corrigieron sus tickets de asistencia. No está diseñado para proporcionar información detallada a todos los usuarios.

ID del problema Nombre del componente Descripción
77657867 Entorno de ejecución de API

Los flujos compartidos no funcionan en el grupo de prueba

77549662 Servidor de administración

La etiqueta ExpirationAt no se muestra en la respuesta de las credenciales de la aplicación para las organizaciones del CPS cuando el vencimiento es -1

76391087 Servidor de administración

El administrador del sistema no puede consultar los roles de usuario de la organización si la organización está marcada para su eliminación.

76286610 CPS

NonDistributedBucket debería usar CompositeFetchRange.

76120441 Entorno de ejecución de API

El cálculo de ventana es incorrecto para la cuota con la aplicación del intervalo defaultType

74966505 Plataforma de funciones

FATAL: Error Commons-mp-fault-rate tyr-test.apigee.net

74601316 Entorno de ejecución de API

Las políticas de JWT no aceptan una reclamación de público que sea una cadena con comas

74596483 Entorno de ejecución de API

Con frecuencia, los MP en reu1mp002-3 se marcan hacia abajo y hacia arriba.

74407349 Servidor de administración

No se actualizó el campo de descripción en la llamada PUT para hosts virtuales existentes.

74405851 Servidor de administración

Las actualizaciones de hosts virtuales inhabilitados por TLS en la URL base de descripción no fallaron para los administradores de la organización

74401756 Servidor de administración

Se actualizó vhost con una referencia del almacén de claves que no coincide

74390879 Servidor de administración

La URL de especificación no se propagó correctamente en el bean de la aplicación durante la importación del paquete

74371918 Servidor de administración

La API de Management muestra HTTP 400 para un token de OAuth que revoca una acción cuando el token vence

74175585 Entorno de ejecución de API

Se corrigió la secuencia de comandos de Python del complemento del router que analiza los archivos conf.d.

74123604 Servidor de administración

La zona de identidad se debe manejar en el servicio de limpieza de la organización

73757643 Servidor de administración

lastModifiedBy en los metadatos del proxy para que se refleje correctamente con el último usuario actualizado

72444142 Entorno de ejecución de API

El router no indica un mal estado cuando la configuración predeterminada de Nginx es incorrecta

67143649 Servidor de administración

El flujo compartido aparece en la lista de proxy de API