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

Estás viendo la documentación de Apigee Edge.
Ir a la documentación de Apigee X.
info

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 la versión para ver qué versiones de la nube contiene. Además, consulta Acerca de la numeración de versiones para comprender cómo puedes averiguarlo comparando los números de versión.

¿Preguntas o problemas? Comunícate con el equipo de asistencia de Apigee Edge.

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 retiros

Las siguientes funciones se darán de baja o se retirarán. Consulta la política de baja de Edge para obtener más información. Consulta Bajas y retiros 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 una clave asociada con un certificado TLS/SSL, el nombre de la clave ahora se muestra como una cadena vacía

Los siguientes cambios se aplican a la API de administración Obtener un almacén de claves o un almacén de certificados 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 Ahora, si no hay una clave asociada con un certificado TLS/SSL, se muestra una cadena vacía con comillas dobles. Por ejemplo: "keys": [""]. De lo contrario, los nombres de las claves son los mismos que los nombres de los alias (comportamiento existente).
  • Una nueva propiedad de respuesta, aliases, es un array que contiene aliasName , cert y key para cada alias en un almacén de claves o un almacén de certificados 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 Assign Message, Java Callout y Raise Fault. Estas funciones te permiten hacer lo siguiente:

  • Usar JSONPath
  • Valores hash en varios formatos
  • Manipular cadenas
  • Escapar y codificar caracteres
  • Dar formato a las horas
  • Generar IDs, longs y cadenas

Consulta Plantillas de mensajes.

76006005 Entorno de ejecución de API

Actualización del comportamiento de generación de reclamaciones 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 y explícito, y una referencia de variable para reemplazar el valor predeterminado.

  • No generes una reclamación cuando:
    • No se resuelva la variable a la que se hace referencia (ref="variable") en el elemento Claim.
    • El valor explícito está vacío.
    • El elemento IgnoreUnresolvedVariables es verdadero.

    El comportamiento anterior era agregar una reclamación con una cadena en blanco.

  • Genera una reclamación sin un error de variable no resuelta cuando:
    • El valor explícito en el elemento Claim no es nulo ni está en blanco.
    • No se resuelve la variable a la que se hace referencia.
    • El elemento IgnoreUnresolvedVariables tiene cualquier valor.

    El comportamiento anterior era generar un error de variable no resuelta, incluso cuando existía un valor explícito.

74822515 Servidor de administración

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

En las organizaciones habilitadas para CPS que usan la monetización, la API de administración List Company Apps ahora incluye count y startKey parámetros de consulta para controlar la paginación de la respuesta, en la que la cantidad máxima de apps de la empresa que se muestran es 100.

77324258 Entorno de ejecución de API

Habilita la comunicación segura del router de Edge y del procesador de mensajes como opción predeterminada

76100884 Servidor de administración

Quita el alcance del código y configura el campo como verdadero siempre

74125205 Servidor de administración

Controla los datos de CPS en el servicio de borrado de organizaciones

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 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é 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 está dirigida principalmente a usuarios que verifican si sus tickets de asistencia se corrigieron. No está diseñada 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 pod de prueba

77549662 Servidor de administración

La etiqueta ExpiresAt no se muestra en la respuesta de app-credentials para las organizaciones de CPS cuando el vencimiento es -1

76391087 Servidor de administración

sysadmin no puede consultar los userroles de la organización si esta está marcada para su eliminación

76286610 CPS

NonDistributedBucket debe usar CompositeFetchRange

76120441 Entorno de ejecución de API

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

74966505 Plataforma de funciones

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

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 que contenga comas

74596483 Entorno de ejecución de API

Los MPs en reu1mp002-3 se marcan con frecuencia como inactivos y se vuelven a activar

74407349 Servidor de administración

El campo Description no se actualizó en la llamada PUT para los hosts virtuales existentes

74405851 Servidor de administración

Las actualizaciones de los hosts virtuales inhabilitados para TLS en Description/Base URL fallaron para los administradores de la organización

74401756 Servidor de administración

La actualización del host virtual con una referencia del almacén de claves que no coincide se realiza correctamente

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 administración debe mostrar HTTP 400 para una acción de revocación de token de OAuth cuando el token venció

74175585 Entorno de ejecución de API

Corrige 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 borrado de organizaciones

73757643 Servidor de administración

El valor lastModifiedBy en los metadatos del proxy debe reflejarse correctamente con el usuario actualizado por última vez

72444142 Entorno de ejecución de API

El router no indica el estado no saludable cuando las configuraciones predeterminadas de Nginx son incorrectas

67143649 Servidor de administración

El flujo compartido aparece en la lista de proxies de API