Saltar al contenido

11.31 Notas de la versión Harmony

Versión 11.31 Harmony

Esta página incluye notas de la versión para todos los componentes disponibles generalmente que se lanzan como parte de 11.31. También están disponibles compilaciones de notas de la versión para Grupos de agentes en la nube de producción, Grupos de agentes en la nube de pruebas y agentes privados.

El lanzamiento de 11.31 se escalonó según las fechas y horas que se enumeran a continuación por componente y región. Para una explicación más detallada de la cadencia de lanzamiento por categoría de componente, consulta el cronograma de lanzamiento.

Puedes suscribirte a notificaciones de mantenimiento para componentes basados en web en Jitterbit Trust. Los componentes instalados localmente están disponibles en la página Descargas (excepto el agente privado Docker y la puerta de enlace de API privada Docker, que están disponibles en Docker Hub). La fecha de fin de vida útil para estos componentes es un año después de la fecha de lanzamiento.

Grupo de agentes en la nube de pruebas 11.31 (SCAG)
Conectores en SCAG 11.31
Puerta de enlace de API en la nube y privada 11.31
Plataforma en la nube y aplicaciones
Grupo de agentes en la nube de producción 11.31.1 (PCAG)
Grupo de agentes en la nube de pruebas 11.31.1 (SCAG)
Conectores en agentes privados y PCAG
Agentes privados Windows y Linux 11.31.1
Agente privado Docker 11.31.1
Puerta de enlace de API privada Docker 11.31
Agente privado Linux 11.31.2
Agente privado Docker 11.31.2
APAC 27 de agosto de 2024 (12 - 4 AM AEST) 6 de septiembre de 2024 (2 - 8 PM AEST) 5 de septiembre de 2024 (8 PM AEST) 10 de septiembre de 2024 (7 AM AEST)
EMEA 27-28 de agosto de 2024 (9 PM - 1 AM CEST) 10 de septiembre de 2024 (6 AM - 12 PM CEST) 5 de septiembre de 2024 (12 PM CEST) 9 de septiembre de 2024 (11 PM CEST)
NA 28 de agosto de 2024 (12 - 4 PM PDT) 4-5 de septiembre de 2024 (9 PM - 3 AM PDT) 5 de septiembre de 2024 (3 AM PDT) 9 de septiembre de 2024 (2 PM PDT)

Problema conocido con agentes privados de Linux 11.31.1 y versiones anteriores

Las operaciones programadas no se ejecutan después de reiniciar un agente privado de Linux

  • Resumen: Después de reiniciar un agente privado de Linux, el servicio Scheduler del agente no se inicia, lo que causa que las operaciones programadas no se ejecuten como se espera. Este problema no ocurre con agentes privados de Windows.

  • Información adicional: El servicio Scheduler del agente de Linux utiliza una biblioteca que descarga los archivos de datos de zona horaria más recientes. A partir del 4 de septiembre de 2024, el proveedor de esta biblioteca introdujo un error de sintaxis que impide que el servicio Scheduler se inicie.

  • Recomendación: Este problema se resuelve con la versión 11.31.2, que ya no descarga automáticamente la biblioteca que causa el problema. Se recomienda actualizar los agentes privados de Linux a la versión 11.31.2 o posterior para evitar que este problema ocurra y, en los casos en que ya está ocurriendo, para recuperarse de él.

    Alternativamente, si se utiliza una versión anterior del agente, se pueden aplicar los siguientes pasos de solución alternativa o recuperación a agentes que no sean Docker:

    • Solución alternativa: Si un agente privado de Linux aún no se ha reiniciado, para evitar este problema, edita el archivo version en /opt/jitterbit/TimeZoneDB/version y cambia su valor a 2024b. Esto evitará que se descargue la versión de la biblioteca de fechas que tiene el problema.

    • Recuperación: Si un agente privado de Linux ya está experimentando este problema, para solucionarlo, edita el archivo northamerica en /opt/jitterbit/TimeZoneDB/northamerica para reemplazar el valor April con Apr en cualquier ocurrencia. Luego reinicia el agente.

Mejoras

Puerta de enlace de API

  • Capacidad de desactivar el reemplazo de guiones en encabezados de API proxy
    Ahora se pueden evitar que los guiones en los encabezados de API proxy se reemplacen por guiones bajos. Al utilizar una versión de puerta de enlace de API 11.31 o posterior, en el paso 4 de la configuración de API proxy bajo Request Headers, establece la clave disable-hyphen-replacement en true. El comportamiento predeterminado (false) es reemplazar los guiones con guiones bajos.

API Manager

  • Advertencia al desactivar SSL
    Al desmarcar la casilla SSL Only (seleccionada de forma predeterminada) para una API, ahora aparece un mensaje que advierte a los usuarios que están habilitando HTTP y solicita confirmación de que entienden los riesgos de cambiar a un protocolo no seguro.

Cloud Studio

  • Mejora de usabilidad del historial de proyectos
    El rango de tiempo que se muestra en el historial de proyectos ahora es cronológico, en el orden de la hora más antigua a la más reciente.

  • Interfaz de usuario de diseño de proyectos (Beta) con selección y resaltado mejorados
    La interfaz de usuario de diseño de proyectos rediseñada (Beta) tiene estados visuales mejorados de componentes seleccionados y resaltados.

Conectores

  • Compatibilidad del conector Gzip con archivos tar.gz
    Las actividades Gzip Decompress y Compress tienen estas nuevas casillas de Configuración opcional: Decompress tar.gz file y Compress tar.gz file. Anteriormente, solo se admitían archivos .gz.

  • Mejoras del conector HTTP v2
    Se han realizado las siguientes mejoras en el conector HTTP v2:

    • En una conexión bajo Configuración opcional, cuando se selecciona la nueva casilla Get response content in base64 string, el responseContent devuelto por cualquier actividad HTTP v2 estará codificado en base64.

    • En una conexión bajo Configuración opcional > Advanced HTTP Properties, se puede utilizar una nueva casilla Encode Request URL para habilitar la codificación de la ruta de URL y los parámetros de consulta.

  • En una actividad PATCH, POST o PUT, cuando se selecciona Multipart, el esquema de solicitud predeterminado ahora incluye un campo Content-Type en el nodo de una parte de texto sin formato específica en el multipart.

  • En una actividad HEAD, GET, PATCH, POST, PUT, DELETE, HEAD u OPTIONS, cuando se selecciona Continue on error y se devuelve un código de estado de error, el esquema de respuesta predeterminado ahora incluye un campo statusMessage en el nodo error para registrar el mensaje de error de la API.

  • Mejoras del conector Microsoft Azure Key Vault (Beta)
    Se han realizado las siguientes mejoras en el conector Microsoft Azure Key Vault (Beta):

    • Una nueva actividad Certificate se puede usar para realizar una operación de certificado y se puede usar como origen o destino en una operación.

    • En una actividad Key o Secret, al seleccionar de la tabla de bóvedas, ahora se muestran la ubicación y el grupo de recursos de cada bóveda.

  • Capacidad del conector Microsoft Teams para establecer alcance
    Una conexión de Microsoft Teams ahora tiene un campo Configuración opcional > Scope para permitirte restringir el acceso al conjunto mínimo de permisos para tu caso de uso.

  • Compatibilidad con el modelo GPT-4o de OpenAI
    El menú Model de una actividad OpenAI Prompt ahora tiene GPT-4o como opción.

  • Compatibilidad de SAP Concur con API v4.0 y barra diagonal final
    El menú Version de una conexión de SAP Concur ahora tiene v4.0 de la API de SAP Concur como opción. Además, el valor de Host ahora puede tener una barra diagonal final.

Management Console

  • Mejoras en la página Agents
    Se han realizado las siguientes mejoras en la página Agents:

    • La pestaña Agents ahora tiene una columna ID que muestra el ID de cada agente.
    • Un agente con estado Starting ahora se puede eliminar.
  • Resaltado de la página Runtime Operations con búsqueda con comodín
    Los resultados de búsqueda en la página Runtime Operations de consultas que incluyen un comodín ahora resaltan la parte coincidente del resultado de búsqueda.

Cambios

Agent

  • Actualizaciones generales
    Esta versión del agente tiene actualizaciones internas generales.

Correcciones

Agent

  • Problema del conector NetSuite resuelto
    Se ha resuelto un problema con operaciones que utilizan el conector NetSuite.

    Nota

    Este problema se resolvió con la versión 11.31.1 del agente (consulta las fechas anteriores en esta página).

  • Problema de Scheduler del agente privado de Linux resuelto
    Ya no se descarga automáticamente una biblioteca de fechas cuyos archivos más recientes introdujeron un problema en el que el servicio Scheduler del agente de Linux no se iniciaba.

Nota

Este problema se resolvió con la versión 11.31.2 del agente (consulta las fechas anteriormente en esta página). Se recomienda actualizar los agentes privados de Linux a la versión 11.31.2 o posterior para evitar que este problema ocurra y, en los casos en que ya está ocurriendo, para recuperarse de él.

Alternativamente, si utilizas una versión anterior del agente, puedes aplicar los siguientes pasos de solución alternativa o recuperación a agentes que no sean Docker:

  • Solución alternativa: Si un agente privado de Linux aún no se ha reiniciado, para evitar este problema, edita el archivo version en /opt/jitterbit/TimeZoneDB/version y cambia su valor a 2024b. Esto evitará que el agente descargue la versión de la biblioteca de fechas que tiene el problema.

  • Recuperación: Si un agente privado de Linux ya está experimentando este problema, para solucionarlo, edita el archivo northamerica en /opt/jitterbit/TimeZoneDB/northamerica para reemplazar el valor April con Apr en cualquier ocurrencia. Luego reinicia el agente.

Puerta de enlace de API

  • La utilidad de autoprueba ya no falla
    La API creada por la utilidad de autoprueba de línea de comandos ahora tiene valores para los campos Nombre de servicio y Ruta. Anteriormente, estos valores requeridos faltaban, lo que resultaba en que la autoprueba fallara con el mensaje Failure, test call to API failed.

Cloud Studio

  • Los cambios en asignaciones que utilizan nodos duplicados ya no fallan al guardarse
    Al realizar cambios en asignaciones en una transformación que utiliza un esquema plano cargado duplicado, los cambios ya no fallan intermitentemente al guardarse cuando el guardado parece ser exitoso.

Conectores

  • Las operaciones de lectura de SAP Concur ahora requieren una transformación de solicitud
    Ahora se requiere una transformación antes de una actividad de lectura de SAP Concur para que la operación sea válida. Anteriormente, se permitía implementar operaciones, pero ocurría un error en tiempo de ejecución si no había una transformación de solicitud.

  • El valor del token de acceso de la API de Shopify ahora está enmascarado
    El valor proporcionado por el usuario del campo Token de acceso de API de una conexión de Shopify ahora está enmascarado en la interfaz de usuario.

Avisos

Agente y puerta de enlace de API

  • Fin de vida para el agente 10.75/11.13 y la puerta de enlace de API privada 11.75
    A partir del 24 de agosto de 2024, estas versiones de producto han llegado al fin de vida y ya no son compatibles:

    • Versiones del agente privado 10.75 y 11.13

    • Versión de la puerta de enlace de API privada 10.75

    Se recomienda que todos los usuarios de cualquiera de estas versiones actualicen a la versión más reciente lo antes posible.

Agente

  • Las versiones del agente privado 10.x ya no se actualizan
    La versión 10.87 del agente privado fue la última versión del agente 10.x distribuida por Jitterbit y está destinada a ser la versión final del agente 10.x compatible.

    Desde la versión de Harmony 10.63 / 11.1, se han distribuido tanto una versión de agente privado 10.x como 11.x con estas diferencias:

    • Versiones 11.x: En las versiones 11.1 y posteriores, la base de datos PostgreSQL incluida con el agente privado se ha actualizado.

    • Versiones 10.x: Las versiones 10.x compatibles se empaquetan con una versión anterior de PostgreSQL. Las versiones 10.x distribuidas continuarán siendo compatibles de acuerdo con la política de fin de vida de Jitterbit.

    Importante

    Para continuar recibiendo actualizaciones del agente privado, incluidas nuevas funciones, mejoras, parches de seguridad y correcciones, se requiere actualizar a un agente privado 11.x.

    Sigue las instrucciones para actualizar de agentes 10.x a 11.x:

Conector de NetSuite, Cloud Studio y Design Studio

  • Desaprobación y eliminación de HMAC-SHA1 de la interfaz de Cloud Studio y Design Studio
    NetSuite está desaprobando HMAC-SHA1 como algoritmo de firma válido según se anunció anteriormente (consulta Desaprobación de HMAC-SHA1 en NetSuite). Para respaldar estos cambios, Jitterbit tiene la intención de eliminar el algoritmo de firma HMAC-SHA1 de la interfaz de Cloud Studio y Design Studio en una próxima versión de Harmony.

    Advertencia

    Como NetSuite y los conectores de NetSuite de Jitterbit Harmony ya no admitirán el algoritmo de firma HMAC-SHA1, debes cambiar cualquier proyecto de Jitterbit Harmony que actualmente use HMAC-SHA1 como algoritmo de firma para usar HMAC-SHA256 lo antes posible y evitar problemas con esas integraciones.