Ir para o conteúdo

Notas de lançamento do Harmony 11.37

11.37 Lançamento da Harmony

O lançamento do Harmony 11.37 é escalonado com base nas datas e horários listados abaixo por componente e região. Para uma explicação mais detalhada da cadência de lançamento por categoria de componente, consulte o cronograma de lançamento.

Nota

Os lançamentos 11.35 e 11.36 foram internos.

11.37 Grupo de Agentes em Nuvem Sandbox (SCAG)
Conectores de SDK no 11.37 SCAG
11.37 Design Studio
11.37 nuvem e gateway de API privado
Plataforma e aplicativos de nuvem
Site de documentação do Jitterbit
11.37 Grupo de Agentes em Nuvem para Produção (PCAG)
Conectores de SDK em agentes privados e 11.37 PCAG
11.37 agentes privados do Windows e Linux
11.37 agente privado do Docker
11.37 gateway de API privado do Docker
APAC 7 de janeiro de 2025 (2h - 6h AEDT) 14 de janeiro de 2025 (16h - 22h AEDT) 16 de janeiro de 2025 (22h AEDT)
EMEA 7 a 8 de janeiro de 2025 (21h - 1h CET) 15 de janeiro de 2025 (6h - 12h CET) 16 de janeiro de 2025 (12h CET)
NA 8 de janeiro de 2025 (12h - 16h PST) 15 a 16 de janeiro de 2025 (21h - 3h PST) 16 de janeiro de 2025 (3h PST)

A versão 11.37 do Harmony também inclui o lançamento do App Builder 4.0.36098 (11.37), cujas notas de lançamento são fornecidas separadamente.

Compilações de notas de versão para Grupos de agentes em nuvem de produção, Grupos de agentes em nuvem, e agentes privados também estão disponíveis.

Você pode assinar notificações de manutenção para componentes baseados na web em Jitterbit Trust. Os componentes instalados localmente estão disponíveis em Downloads página (exceto para o agente privado do Docker e o gateway de API privado do Docker, que estão disponíveis em Docker Hub). A data de fim de vida útil desses componentes é um ano após a data de lançamento.

Novos recursos

Agente

  • Observabilidade do Agente (Beta)
    Monitore remotamente o desempenho e o comportamento de um agente privado em tempo real usando Datadog ou Elasticsearch. Para habilitar a observabilidade do agente, siga nossas instruções de configuração para sua plataforma de observabilidade, então importe um dos painéis pré-construídos do Jitterbit da página Downloads do portal Harmony. Para fornecer feedback sobre esse recurso beta, entre em contato com a Equipe de produtos do Jitterbit.

Portal Harmony e site de documentação Jitterbit

  • Jitterbit AI Bot (Beta)
    Faça perguntas sobre o uso dos produtos da Jitterbit e obtenha respostas personalizadas usando IA generativa. Você pode acessar o Jitterbit AI Bot (Beta) de qualquer um destes locais:

    • Na página inicial do portal Harmony usando o Ícone de IA no canto superior direito.
    • No site de documentação do Jitterbit usando o botão AskJB AI no canto superior direito.

    Para fornecer feedback sobre este recurso beta, entre em contato com seu Gerente de Sucesso do Cliente (CSM).

Integration Studio

  • Importação de componentes individuais do projeto (Beta)
    Um novo Import (Beta) no menu de ações de um projeto aberto fornece a capacidade de selecionar componentes individuais de um projeto de origem exportado para importar para o projeto atual. Para acesso beta e para fornecer feedback, entre em contato com a Equipe de produtos Jitterbit.

Conectores do Integration Studio SDK

  • Novos conectores
    Os seguintes novos conectores estão disponíveis para interagir com o endpoint conectado:

Melhorias

Agente

  • Novas variáveis Jitterbit
    As seguintes novas variáveis Jitterbit estão disponíveis para uso com agentes 11.37 e posteriores:

    • jitterbit.scripting.hex.enable_null_support: Defina esta variável para true a acima na cadeia do uso do HexToString ou StringToHex funções para suas conversões para suportar um valor hexadecimal nulo.
    • jitterbit.target.xml.include_nil_attribute: Defina esta variável para true a acima na cadeia de uma transformação com saída JSON para ter valores nulos e strings vazias incluídas no XML de destino, correspondendo à entrada.
    • jitterbit.transformation.ignore_default_value: Defina esta variável para true para ignorar instâncias de JSON aninhado incorporado que estão sendo tratadas como valores de variáveis padrão ao processar folhas de estilo XSLT, como ao usar o RunXSLT função.
    • jitterbit.source.json.trim e jitterbit.source.json.trim.option: Definir jitterbit.source.json.trim para false acima na cadeia de uma transformação para preservar espaços iniciais e/ou finais em dados de origem JSON. Quando esta variável é definida como true ou não definido (o padrão é true), você pode definir jitterbit.source.json.trim.option para "trim" (o padrão; aparar tanto o inicial quanto o final), "ltrim" (aparar à frente), ou "rtrim" (aparar à direita).
  • Suporte adicional para cifra OpenSSL
    O conector FTP do Integration Studio e fontes FTP do Design Studio/alvos suportam cifras de criptografia OpenSSL adicionais com agentes 11.37 e posteriores.

  • Novos comandos da ferramenta de suporte ao agente
    Dois novos comandos da ferramenta de suporte ao agente estão disponíveis com agentes privados 11.37 e posteriores: about e env-list.

Agente e gateway de API

  • Suporte RHEL 9
    O Red Hat Enterprise Linux (RHEL) 9 foi verificado como compatível com agentes privados e gateways de API privados 11.37 e posteriores.

Agente, Integration Studio e Design Studio

  • Suporte à versão 62 da API do Salesforce
    A versão 62 da API do Salesforce agora é compatível com estes conectores:

API Manager

  • Remoção do menu de navegação do API Manager
    O menu de navegação do API Manager dentro de cada página do API Manager foi removido. Em vez disso, use o menu do portal Harmony existente para navegar entre as páginas do API Manager, o que proporciona uma experiência consistente em todos os aplicativos da web Harmony.

EDI

  • Arquivamento manual
    Agora você pode arquivar transações manualmente em Transações página:

    • Uma nova O ícone Arquivo é exibido em uma única transação em sua coluna Ações.
    • Após selecionar várias transações, use o novo Ícone Arquivo na parte superior da tabela de transações.

    Anteriormente, as transações só podiam ser arquivadas automaticamente.

  • Capacidade de alterar IDs EDI
    Agora você pode excluir e reatribuir um ID de parceiro ou ID de empresa existente na aba de configurações de EDI da página Administrador. Anteriormente, uma vez que um ID era atribuído, ele não podia ser alterado.

  • Melhorias na página Admin
    As seguintes melhorias foram feitas na página Admin:

    • Agora você pode pesquisar e adicionar um parceiro comercial inserindo seu ID na barra de pesquisa.
    • Agora você pode alterar o logotipo de um novo parceiro comercial usando seu ícone do menu de ações para selecionar Alterar logotipo.
    • Agora há uma mensagem de confirmação para excluir um workflow. Além disso, os seguintes campos de workflow agora têm funcionalidade de digitação antecipada: Processamento de mapa, Direção, Padrão EDI, Tipo de documento e Versão.
    • As configurações de comunicação AS2 agora tem dicas de ferramentas para os campos Certificado, Meus certificados e Certificados de parceiros.

Integration Studio

  • IU redesenhada opcional
    Uma alternância Experimente a nova IU no cabeçalho da quadro de design fornece a capacidade de alternar para uma interface de usuário redesenhada para a quadro de design e a paleta de componentes de design. A nova IU é selecionada por usuário, e não por organização. Para fornecer feedback sobre o novo design, entre em contato com a Equipe de produtos Jitterbit.

  • A paleta de componentes de design melhorou a experiência de pesquisa
    Ao pesquisar na paleta de componentes de design Na aba endpoints e conectores do projeto, cada categoria agora é identificada visualmente com um ícone, o número de resultados em cada subcategoria é exibido, as subcategorias sem resultados são automaticamente recolhidas e os resultados da pesquisa são identificados de forma mais clara.

  • Acessibilidade de erros de validade de operação a partir do quadro de design
    O ícone inválido que é exibido em uma operação inválida na quadro de design agora pode ser clicado para mostrar os motivos pelos quais a operação é inválida. Anteriormente, esses erros eram acessíveis somente no painel do projeto.

  • Melhorias no registro de operação
    Os seguintes aprimoramentos foram feitos na página de registros de operação:

    • Uma busca por nome de operação agora retorna resultados dentro da hierarquia completa de filhos de uma operação pai. Você pode alternar a exibição da árvore de execução para mostrar ou ocultar os pais e filhos dos resultados da busca da operação.
    • Agora é possível navegar por várias entradas de log de uma só vez. Além disso, os logs permanecem expandidos enquanto as operações pai-filho estão em execução.
  • Capacidade do conector Salesforce de copiar e colar a configuração da atividade
    Novo Copiar configuração de atividade e Os ícones de configuração da atividade Colar são mostrados nas etapas 1 e 2 da configuração de um Salesforce, Salesforce Service Cloud, ou ServiceMax Consulta atividade. Elas permitem que você copie e cole a configuração da atividade (incluindo ambas as etapas) de outra instância de atividade do mesmo tipo.

  • Melhorias de UX na lista de variáveis do projeto
    A lista de variáveis do projeto agora abre como uma gaveta na parte inferior da quadro de design, permitindo que você visualize o design do projeto e os dados variáveis do projeto ao mesmo tempo. Este design também mostra mais dados de uma vez em telas de alta resolução.

Conectores do Integration Studio SDK

  • Suporte ao conector HTTP v2 para OAuth de 3 pernas
    Em uma conexão HTTP v2, quando OAuth é selecionado como o método de Autenticação, um novo menu de Tipo de OAuth fornece a opção de selecionar Concessão de Credenciais do Cliente (padrão existente) ou Concessão de Código de Autorização (recentemente suportado). Com a nova opção, você clica em Fazer login com OAuth para autenticar a conexão usando um aplicativo privado registrado. Requer agentes de nuvem ou agente privado versão 10.83 / 11.21 ou posterior.

  • Suporte à API do conector HubSpot V4
    Uma conexão HubSpot Configurações opcionais têm um novo menu Versão da API onde você pode selecionar a versão da API do HubSpot V3 (padrão existente) ou V4 (recentemente suportada).

  • Suporte à conexão Epicor Kinetic para cabeçalhos de solicitação
    Uma conexão Epicor Kinetic Configurações opcionais tem uma nova tabela Cabeçalhos de solicitação onde você pode especificar o Nome e o Valor de cabeçalhos adicionais para enviar na solicitação.

  • Suporte ao conector JMS para IBM MQ 9.4 e suporte esclarecido para tópicos
    O conector JMS agora oferece suporte ao IBM MQ 9.4 quando IBM MQ é selecionado como o provedor em uma conexão JMS. Além disso, uma atividade JMS Consume teve seu campo Nome da fila atualizado para Nome da fila ou do tópico para refletir com mais precisão que a atividade pode ser usada para consumir uma fila ou um tópico, e não apenas uma fila.

  • Suporte à API do conector Magento 2.4.7
    O conector Magento foi verificado para oferecer suporte à Adobe Commerce API versão 2.4.7.

  • Suporte à API do conector Salesforce Einstein Analytics versão 62
    O conector Salesforce Einstein Analytics foi verificado para oferecer suporte à versão da API do Salesforce v62.0 em suas conexões Campo Versão.

  • Suporte à API do conector de Salesforce Events versão 62
    O conector de Salesforce Events foi verificado para oferecer suporte à versão da API do Salesforce 62 em suas conexões Campo Versão da API.

  • Atividade SAP Receive IDoc (Beta)
    O conector SAP tem uma nova atividade Receber IDoc (Beta) que recebe um Documento Intermediário (IDoc) de saída da SAP. Pré-requisitos para esta atividade incluem um agente privado versão 11.37 ou posterior que foi habilitado para escuta de eventos e configuração necessária no sistema SAP.

  • Atualização do driver do conector ServiceNow
    O conector ServiceNow agora usa a versão 24.0.9060 do CData JDBC Driver para ServiceNow.

  • Suporte à API do conector Shopify 2024-10
    Uma conexão com o Shopify O menu Versão da API agora tem a versão da API REST Admin 2024-10 como seleção.

  • Atualização do driver do conector Snowflake
    O conector Snowflake agora usa versão 3.19.0 do driver Snowflake JDBC.

Site de documentação do Jitterbit

  • Novo mecanismo de busca
    O novo mecanismo de busca no site de documentação do Jitterbit permite que você encontre documentação de forma mais rápida e fácil. Os recursos do novo mecanismo de busca incluem salvar as principais páginas como favoritas e ver as páginas acessadas recentemente. Para limitar sua busca a um determinado produto, inclua seu nome entre aspas, como "integration studio", "design studio", ou "app builder".

  • Localização do idioma alemão
    A documentação do Jitterbit agora está acessível no idioma alemão. Use o menu Idiomas no canto superior direito do site de documentação do Jitterbit para selecionar Deutsch.

Management Console

  • Melhorias na página de Operações de Tempo de Execução
    As seguintes melhorias foram feitas na página de Operações de Tempo de Execução:

    • A consultar do log de operação e o período de tempo selecionado agora são incluídos como parâmetros de URL. Isso permite que você compartilhe uma consultar exata com outros compartilhando sua URL.
    • Uma busca por nome de operação agora retorna resultados dentro da hierarquia filho completa de uma operação pai. Além disso, agora você pode alternar a exibição da árvore de execução para mostrar ou ocultar os pais e filhos dos resultados da busca da operação.
  • Visibilidade do ID da operação e link para abrir a operação
    Quando um projeto é selecionado na página Projetos, sua aba Operações agora lista o GUID de cada operação em uma nova coluna ID da operação. Além disso, a coluna Ações agora tem um Link Ir para operação que abre o projeto do Integration Studio com a operação selecionada.

  • A página de agentes melhorou a experiência do usuário
    A exibição de grupos de agentes na página Agentes foi alterado de grupos expansíveis para um formato tabular.

  • UX de configuração do agente remoto melhorado
    Quando Configuração do agente remoto estiver habilitado, mensagens de aviso não aparecerão mais quando o valor definido variar do valor padrão. Em vez disso, para fins informativos, você pode visualizar o valor padrão passando o mouse sobre cada configuração.

Correções

Agente

  • As chaves do formato OpenSSH agora são suportadas
    Conectando ao SFTP com uma chave SSH no formato OpenSSH agora é bem-sucedido.

  • Compatibilidade do plugin Jitterbit AWS S3 Get com TLS 1.3
    O plugin Jitterbit AWS S3 Get (obsoleto) não resulta mais em um Invalid SSL master secret erro devido à incompatibilidade com TLS 1.3. Esta correção requer a versão 1.0.1.0 deste plugin, que é associado a grupos de agentes de nuvem por padrão e pode ser associado a um grupo de agentes privado por meio da página de plugins do Management Console.

  • Operações programadas agora são executadas no dia da data de término
    Programações com uma data de término especificada agora executam todas as execuções programadas, incluindo o dia inteiro da data de término especificada.

  • Confiabilidade do Process Engine melhorada
    O serviço Process Engine do agente é mais confiável e não trava mais em certas circunstâncias.

Gateway de API

  • A barra invertida em uma senha de autenticação básica não impede mais o acesso à API
    APIs do API Manager atribuíram um perfil de segurança com autenticação básica que foi criado com uma senha que inclui uma barra invertida (\) agora pode ser acessado como esperado. Anteriormente, a senha podia ser salva, mas não era possível fazer login com a conta.

API Manager

  • Correções nas páginas de Logs e Análises da API
    As seguintes correções foram feitas nos Logs da API e Análise páginas:

    • Os dados nas páginas Logs da API e Análise agora podem ser visualizados para APIs cujo Número da versão definido pelo usuário consiste em caracteres não numéricos.
    • O filtro Período Personalizado nas páginas Logs da API e Analytics agora restringe os usuários a selecionar datas dentro dos últimos 90 dias, que é o período de retenção existente para logs e métricas da API. Anteriormente, os filtros permitiam que você selecionasse um período de tempo fora desse intervalo, mas nenhum dado seria retornado.
    • Clicar no botão Baixar carga útil em um log na página Logs da API agora baixa a payload conforme o esperado em vez de retornar um [object Object] erro.
  • Os campos “última edição”da API customizada não são mais atualizados incorretamente
    Ao navegar entre as etapas ou fechar uma configuração de API personalizada sem fazer alterações, as informações editadas por último não são mais atualizadas incorretamente. Para que essa correção entre em vigor em APIs existentes, a configuração da API deve ser aberta e publicada pelo menos uma vez.

  • As mensagens de erro agora são exibidas uma única vez
    Mensagens de erro duplicadas que devem ser apagadas antes de continuar não são mais exibidas nas telas de configuração da API.

Integration Studio

  • Validações de conexão global melhoradas
    Validações adicionais foram adicionadas para evitar que ocorra o cenário em que uma conexão global( ausente) pode causar o erro Cannot read properties of undefined e resultar em um projeto não renderizado.

  • As atividades de solicitação de API SOAP e resposta SOAP não causam mais erro de sincronização de arquivo
    Executando uma Solicitação API SOAP ou atividade de resposta SOAP configurado com um WSDL compartilhado por uma atividade de Solicitação SOAP ou Resposta SOAP implantada diferente que foi excluída não resulta mais no erro There is no file in the local file store com um problema de sincronização de agente relatado.

  • As atividades em massa do Salesforce agora podem ser mapeadas para campos filho aninhados
    Atividades em massa do Salesforce agora mostram a estrutura completa durante a etapa de mapeamento do cabeçalho. Anteriormente, campos filhos aninhados estavam ausentes e não podiam ser mapeados.

  • A atividade de consulta do Salesforce agora oferece suporte a LIMIT palavra-chave
    A LIMIT especificado na declaração de consultar de uma atividade de consulta do Salesforce agora é mantido como parte da configuração. Anteriormente, um especificado LIMIT estava sendo removido após testar a consultar.

  • O conector SOAP não exclui mais certas definições de namespace
    Os esquemas gerados pelo conector SOAP agora incluem todos os namespaces definidos no WSDL fornecido. Atividades SOAP existentes que não têm definições de namespace devem ser substituídas por novas atividades criadas a partir de um novo endpoint SOAP para aplicar essa correção.

  • Alterações conflitantes não podem mais ser substituídas apesar da notificação
    Não é mais possível ocorrer um cenário em que alterações locais podem substituir as de outro usuário, apesar de uma notificação de que alterações conflitantes não podem ser salvas. O cenário era limitado a quando a máquina de um usuário logado entrava em modo de hibernação enquanto outro usuário fazia alterações em um componente que o usuário original mais tarde retornava para editar enquanto ainda estava logado sem primeiro atualizar o projeto.

Conectores do Integration Studio SDK

  • O erro de tempo de execução da consulta do Active Directory v2 não ocorre mais
    Uma operação com uma atividade de consulta do Active Directory v2 não falha mais ao processar a operação.

  • Erro de teste de conexão do eBay Analytics melhorado
    Ao testar uma conexão do eBay Analytics não for bem-sucedida, a mensagem de erro agora descreve melhor o problema.

  • O conector Epicor Kinetic agora suporta personagens adicionais
    Postagem Epicor Kinetic e Atualizar atividades agora suportam codificação de caracteres latinos na payload da solicitação usando UTF-8. Anteriormente, ao passar um caractere latino estendido, um NullPointerException ocorreria em tempo de execução.

  • A saída base64 do conector HTTP v2 para imagens agora está correta
    Ao usar a configuração de conexão HTTP v2 Obtenha conteúdo de resposta em string base64, os arquivos de imagem agora não têm mais uma saída de string base64 malformada.

  • A opção de criação de atividade do Jira para retornar erro agora funciona
    A atividade Jira Create a configuração opcional Fail the operação on error agora funciona como esperado. Anteriormente, operações que seriam bem-sucedidas estavam resultando em um erro mesmo quando a configuração não estava selecionada.

  • O conector Microsoft Excel v2 agora oferece suporte a parênteses
    Usando uma atividade de consulta do Microsoft Excel v2 para consultar dados cujos cabeçalhos de coluna contêm parênteses não retorna mais um erro relatando um caractere XML inválido.

Management Console

  • Erro ao habilitar SSO não ocorre mais
    Ao habilitar SSO para uma organização Harmony, o erro SSO_CANNOT_BE_ENABLED_FOR_MEMBERS_ASSOCIATED_WITH_MULTIPLE_ORGS não ocorre mais devido à associação anterior de um usuário em outra organização SSO na qual ele não é mais um usuário ativo.

Avisos

Agente, gateway de API e Design Studio

  • Fim da vida útil das versões até 10.82 / 11.20
    Em 18 de janeiro de 2025, estas versões do produto atingiram o fim da vida útil e não são mais suportadas:

    • Versões do agente privado 10.79, 10.80, 10.82, 11.17, 11.18 e 11.20
    • Gateway de API privada versão 10.79, 10.80 e 10.82
    • Design Studio versão 10.82

    Recomendamos que todos os usuários de qualquer uma dessas versões atualizem para a versão mais recente o mais rápido possível.

Agente

  • As versões 10.x do agente privado não são mais atualizadas
    A versão 10.87 do agente privado foi a última versão do agente 10.x distribuída pela Jitterbit e pretende ser a versão final do agente 10.x com suporte.

    Desde o lançamento do Harmony 10.63 / 11.1, tanto a versão 10.x quanto a 11.x do agente privado foram distribuídas com estas diferenças:

    • Versões 11.x: Nas versões 11.1 e posteriores, o banco de dados PostgreSQL fornecido com o agente privado agora é a versão 14.5-1.

    • Versões 10.x: As versões 10.x suportadas são empacotadas com o PostgreSQL 9.6.24-1 existente. As versões 10.x distribuídas continuarão a ser suportadas de acordo com a política de fim de vida útil da Jitterbit.

    Importante

    Para continuar recebendo atualizações do agente privado, incluindo novos recursos, melhorias, patches de segurança e correções, é necessário atualizar para um agente privado 11.x.

    Siga as instruções para atualizar os agentes 10.x para 11.x:

Conector NetSuite, Integration Studio e Design Studio

  • Descontinuação e remoção do HMAC-SHA1 da interface do usuário do Integration Studio e do Design Studio
    O NetSuite está descontinuando o HMAC-SHA1 como um algoritmo de assinatura válido, conforme anunciado anteriormente (consulte Descontinuação do NetSuite HMAC-SHA1). Para dar suporte a essas mudanças, a Jitterbit pretende remover o algoritmo de assinatura HMAC-SHA1 da interface do usuário do Integration Studio e do Design Studio em uma próxima versão do Harmony.

    Aviso

    Como o algoritmo de assinatura HMAC-SHA1 não será mais suportado pelo NetSuite ou pelos conectores Jitterbit Harmony NetSuite, você deve alterar quaisquer projetos Jitterbit Harmony que estejam usando HMAC-SHA1 como algoritmo de assinatura para usar HMAC-SHA256 o mais rápido possível para evitar problemas com essas integrações.

Segurança

  • Certificação ISO 27018:2019
    A Jitterbit obteve a certificação de conformidade com ISO 27018:2019.