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

Estás consultando la documentación de Apigee Edge.
Consulta 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 nube privada? Consulta las notas de la versión de tu versión para ver qué versiones de Cloud contiene. Además, consulta Acerca de la numeración de las versiones para comprender cómo puedes averiguarlo comparando los números de las versiones.

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

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

Página principal de notas de la versión

Bajas y retiros

Las siguientes funciones dejarán de estar disponibles o se eliminarán. Consulta la política de baja de Edge para obtener más información. Consulta Bajas y bajas de Apigee para conocer las fechas en las que se retirarán las funciones (se quitarán 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, ahora el nombre de la clave se muestra como una cadena vacía

Los siguientes cambios se aplican a la API de administración de Obtén un almacén de claves o un almacén de confianza:

  • Antes de la corrección, se mostraba un nombre de clave, aunque no había ninguna clave asociada con un certificado TLS/SSL. Si no hay ninguna clave asociada con un certificado TLS/SSL, se mostrará una string vacía con comillas dobles. Por ejemplo: "keys": [""]. De lo contrario, los nombres de las claves son los mismos que los nombres de alias (comportamiento existente).
  • Una nueva propiedad de respuesta, aliases, es un array que contiene aliasName, cert y key para cada alias de un 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, se quitarán las propiedades certs y keys existentes de la respuesta, ya que la nueva propiedad aliases las 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 ayudar a configurar cadenas y cargas útiles 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 Provocar errores. Estas funciones te permiten hacer lo siguiente:

  • Usa JSONPath
  • Valores de hash en varios formatos
  • Manipula cadenas
  • Caracteres de escape y codificación
  • Formato de horas
  • Cómo generar IDs, longs 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 cambios de comportamiento para generar reclamaciones con la política de JWT, cuando un reclamo proporciona un valor explícito predeterminado y una referencia variable para reemplazar el valor predeterminado.

  • No generes reclamos 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 era agregar un reclamo con una cadena en blanco.

  • Genera un reclamo sin un error de variable sin resolver en los siguientes casos:
    • El valor explícito en el 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 mostrar un error de variable sin resolver, incluso cuando existía un valor explícito.

74822515 Servidor de administración

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

En las organizaciones con CPS habilitadas que usan la monetización, la API de List Company Apps Management ahora incluye los parámetros de consulta count y startKey para controlar la paginación de las respuestas, donde la cantidad máxima de apps empresariales que se muestran es 100.

77324258 Entorno de ejecución de API

Habilitar la comunicación segura entre el router y el procesador de mensajes Edge como opción predeterminada

76100884 Servidor de administración

Quita el alcance del código y establece el campo en verdadero siempre

74125205 Servidor de administración

Manejo de datos de 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 deben bloquear las llamadas desde la región de Crimea y los países que tienen sanciones en EE.UU.

64987848 Entorno de ejecución de API

Separa la caché de HTTPClient de los grupos de conexiones para reducir las 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 comprueban 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 se interrumpen en el Pod de prueba

77549662 Servidor de administración

La etiqueta VenceAt no se muestra en la respuesta de credenciales de la app 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 esta está marcada para borrarse

76286610 CPS

NonDistributedBucket debe usar composeFetchRange.

76120441 Entorno de ejecución de API

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

74966505 Plataforma de atributos

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

74601316 Entorno de ejecución de API

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

74596483 Entorno de ejecución de API

Con frecuencia, los MP de reu1mp002-3 se marcan con abajo y se crean copias de seguridad

74407349 Servidor de administración

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

74405851 Servidor de administración

No se pudieron inhabilitar las actualizaciones de hosts virtuales con TLS en la URL base o de descripción para los administradores de la organización

74401756 Servidor de administración

La actualización de vhost con una referencia de almacén de claves que no coincide se realizó de forma correcta

74390879 Servidor de administración

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

74371918 Servidor de administración

API de Management para mostrar HTTP 400 para una acción de revocación de token de OAuth cuando el token caducó

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 debe controlarse en el servicio de limpieza de la organización

73757643 Servidor de administración

Valor de lastModifiedBy en los metadatos del proxy para que se refleje correctamente con la última actualización del usuario

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 la API