Si quieres conectar esta versión del portal a una instalación de Edge para la nube privada,
debes conectarla a la versión 4.15.07.00 o posterior para asegurarte de que todas las funciones de SmartDocs sean
compatibles. Consulta las 4.15.07.00: Notas de la versión de Apigee Edge para la nube privada para obtener más información.
Fallas corregidas
En esta versión, se corrigieron los siguientes errores.
ID del problema
Descripción
DEVSOL-2094
Interacciones de métodos de SmartDocs interrumpidas por un código de error crítico en model.js
Corrige un error de JavaScript que se producía al determinar el tipo de contenido de las solicitudes PUT, PATCH y POST para los métodos de SmartDocs.
También se corrige un error de regresión en la plantilla predeterminada de SmartDocs. Para los métodos PUT, PATCH o POST que declararon parámetros de cuerpo Y que también tenían documentación de cuerpo o un cuerpo de muestra, los campos de parámetros y de cuerpo sin procesar se mostrarían al usuario, y el envío del formulario resultante se enviaría como multipart/form-data en lugar del tipo de contenido correcto. Este error se introdujo en la versión 16.01.25.00.
Los usuarios que experimentan este problema deben revertir la plantilla de su modelo a la versión predeterminada actual.
DEVSOL-2077
Mejora los mensajes de error en la instalación del perfil cuando el número de error es < 100
En la página de administrador de Devconnect, cuando se prueba la conexión de Apigee Edge, si se genera un mensaje de error que no es HTTP (por ejemplo, no se puede resolver el nombre de host o el tiempo de espera de la conexión), ahora se muestra un mensaje de error más descriptivo.
DEVSOL-2068
No se puede exportar una revisión de SmartDocs que no sea la más reciente
Se exportó la revisión de SmartDocs.
DEVSOL-2066
Error de tipo de contenido cuando se permiten varios tipos
Un método de SmartDocs que admite varios tipos de contenido ya no enviará una concatenación de todos los tipos de contenido compatibles en el encabezado de tipo de contenido.
DEVSOL-2064
El módulo devconnect_apiproduct_access falla cuando se revoca el acceso a todos los roles de un producto de API
“DevConnect Limit API Product by Role” (Limita el producto de API de DevConnect por función) ya no asignará acceso al producto de API a todos los usuarios que accedieron a sus cuentas cuando un administrador revoque el acceso de todos los roles.
DEVSOL-2055
El portal para desarrolladores en el modo de depuración no muestra llamadas de REST
Todas las llamadas de REST al backend de Apigee Edge ahora se registran cuando el umbral del registro perimetral
se establece en Debug.
DEVSOL-2053
El procesamiento de métodos de SmartDocs da como resultado mensajes de advertencia
El cuerpo (descripción) de un método de SmartDocs ahora se procesa correctamente, sin advertencias de PHP.
DEVSOL-2050
No se puede acceder a la página de configuración de SmartDocs
Ahora puedes acceder a la página Configuración de un modelo de SmartDocs desde el cuadro desplegable de la página de administración de la lista de modelos, independientemente de si los métodos del modelo se procesaron.
DEVSOL-2047
Módulos de contribución obsoletos
Algunos módulos de contribución dejaron de estar disponibles y se quitarán de la distribución de Drupal del portal para desarrolladores de Apigee en el futuro. Esos módulos se marcarán como obsoletos en la página de la lista de módulos. Los usuarios administradores que hayan accedido a los clientes que tengan uno o más de estos módulos habilitados verán un mensaje de advertencia con un vínculo a una página que brinda instrucciones para trasladar sus referencias de código del perfil de Apigee a una ubicación específica del sitio.
Una vez inhabilitados, los módulos obsoletos ya no se pueden habilitar sin colocar una copia de este en /sites/all/modules.
DEVSOL-2046
El vencimiento de la clave no funciona en el portal para desarrolladores
A las claves recién generadas ahora se les asigna una fecha de vencimiento cuando se configura el ciclo de vida de la clave de API.
DEVSOL-2045
Preguntas frecuentes: Volver al principio no funciona
Con el módulo de preguntas frecuentes de Drupal más reciente, ahora funciona el vínculo de preguntas frecuentes para volver al principio.
DEVSOL-2044
Se actualizaron los módulos de Contrib
Los siguientes módulos de contribución se actualizaron a la versión estable más reciente:
Vínculo de CKEditor
Paquete de anuncios gráficos
Vínculo
Metaetiqueta
Servicios
Filtro WYSIWYG
Nota: No se recomienda usar el módulo de Display Suite. Display Suite no es compatible con SmartDocs. El módulo de Display Suite dejó de estar disponible y se quitará en una versión futura.
DEVSOL-2032
La plantilla de SmartDocs no se debe actualizar cuando se importa un modelo
En versiones anteriores, una plantilla de modelo se revirtió a la plantilla predeterminada cada vez que se importaba una revisión nueva. SmartDocs ya no reemplazará la plantilla cuando se importe una revisión nueva. Esto te permitirá usar una plantilla personalizada y no la volverá
a la plantilla predeterminada cada vez que importes una versión nueva.
DEVSOL-2029
Cambia todas las referencias de la IU de Swagger a "OpenAPI (Swagger)" . Todas las referencias textuales a Swagger en la IU administrativa de SmartDocs se cambiaron a OpenAPI para reflejar el nuevo nombre estándar de la industria.
DEVSOL-2025
No se aceptan caracteres especiales en la página SmartDocs (parámetros de consulta, encabezado o cuerpo)
Las llamadas a la API desde las páginas de métodos de SmartDocs ya no se colgarán si se ingresa un signo de porcentaje (%) como valor de parámetro.
DEVSOL-2001
Los patrones de reemplazo no funcionan correctamente en la plantilla de correo electrónico
Ciertos tokens de apps de desarrollador (incluido el ID de app) ahora muestran valores escalares cuando se invocan mediante
acciones de reglas, como el envío de correos electrónicos.
DEVSOL-1974
En la lista de apps y claves, no hay una indicación visual de que una clave esté vencida. Las apps de desarrollador con claves vencidas se marcan como “Vencidas” cuando se usa el tema responsivo de Apigee (o un tema que es un subtema de Apigee responsivo).
DEVSOL-1868
Los valores de enumeración de Swagger no están en el menú desplegable de la página de métodos de SmartDocs Los documentos de Swagger importados cuyos parámetros de recurso o método contienen enumeraciones ahora generan páginas de métodos de SmartDocs que contienen cuadros desplegables en lugar de campos de texto de formato libre.
Errores conocidos
En la siguiente tabla, se enumeran los problemas conocidos de esta versión.
ID del problema
Descripción
DEVSOL-2106
La instalación falla después de registrar Red Hat
Si un servidor de Red Hat no está registrado con Red Hat, se te pedirá que te registres.
Incluso si te registras correctamente, el instalador se cierra con un aviso de error.
Solución alternativa: Vuelve a ejecutar el instalador.
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2024-02-07 (UTC)"],[],[]]