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 Private Cloud: ¿Esta versión de la nube está incluida en tu versión de Private Cloud? Consulta las notas de la versión para ver qué versiones de la nube contiene. También puedes consultar Acerca de la numeración de versiones para comprender cómo puedes determinarlo 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 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 descontinuaciones de Apigee para conocer las fechas en las que se descontinuarán las funciones (se quitarán del producto).

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

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

Los siguientes cambios se aplican a la API de administración de Get a Keystore or Truststore:

  • Antes de la corrección, se mostraba un nombre de clave aunque no hubiera ninguna clave asociada a un certificado TLS/SSL. Ahora, si no hay ninguna clave asociada a un certificado TLS/SSL, se devuelve 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 de confianza. Por ejemplo:

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

    Donde key es el 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 Description
67168078 Entorno de ejecución de API

Nuevas funciones para ayudar a 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 Assign Message, Java Callout y Raise Fault. Estas funciones te permiten hacer lo siguiente:

  • Usa JSONPath
  • Valores de hash en varios formatos
  • Manipula cadenas
  • Codifica y escapa caracteres
  • Cómo dar formato a las horas
  • Genera IDs, longs y cadenas

Consulta Plantillas de mensajes.

76006005 Entorno de ejecución de API

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

A continuación, se indican 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 un reclamo en los siguientes casos:
    • La variable a la que se hace referencia (ref="variable") en el elemento Claim no se resuelve.
    • El valor explícito está vacío.
    • El elemento IgnoreUnresolvedVariables es verdadero.

    El comportamiento anterior consistía en agregar un reclamo con una cadena vacía.

  • Genera un reclamo sin un error de variable no resuelta 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 se resolvió.
    • El elemento IgnoreUnresolvedVariables puede tener cualquier valor.

    El comportamiento anterior era arrojar 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 de List Company Apps

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

77324258 Entorno de ejecución de API

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

76100884 Servidor de administración

Quita el atributo reachable from code y configura el campo como verdadero siempre

74125205 Servidor de administración

Cómo controlar los datos de CPS en el servicio de borrado 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 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 Description
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 las credenciales de la app para las organizaciones de 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 su eliminación

76286610 CPS

NonDistributedBucket debería 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 Feature Platform

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

74596483 Entorno de ejecución de API

Los MPs de reu1mp002-3 se marcan como inactivos y se reactivan con frecuencia

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 actualizar los hosts virtuales con TLS inhabilitado en la descripción o la URL base para los administradores de la organización

74401756 Servidor de administración

Se actualizó correctamente el host virtual con una referencia de almacén de claves que no coincide

74390879 Servidor de administración

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

74371918 Servidor de administración

La API de Management devuelve el error 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 la organización

73757643 Servidor de administración

El valor de lastModifiedBy en los metadatos del proxy debe reflejar correctamente el usuario que realizó la última actualización

72444142 Entorno de ejecución de API

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

67143649 Servidor de administración

El flujo compartido aparece en la lista de proxies de API