Ir para o conteúdo

11.37 Notas de lançamento do Harmony

Lançamento do Harmony 11.37

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 do cronograma de lançamento por categoria de componente, consulte o cronograma de lançamento.

Nota

Os lançamentos 11.35 e 11.36 foram internos.

Grupo de Agentes de Nuvem Sandbox 11.37 (SCAG)
Conectores no SCAG 11.37
Design Studio 11.37
Gateway de API de nuvem e privado 11.37
Plataforma de nuvem e aplicações
Site de Documentação do Jitterbit
Gateway de API privado Docker 11.37
Patch SCAG 11.37
Grupo de Agentes de Nuvem de Produção 11.37 (PCAG)
Conectores em agentes privados e PCAG 11.37
Agentes privados Windows e Linux 11.37
Agente privado Docker 11.37
APAC 7 de janeiro de 2025 (2 - 6 AM AEDT) 16 de janeiro de 2025 (10 PM AEDT) 18 de janeiro de 2025 (3 AM AEDT) 25 de janeiro de 2025 (AEDT) 28 de janeiro de 2025 (9 AM AEDT)
EMEA 7-8 de janeiro de 2025 (9 PM - 1 AM CET) 16 de janeiro de 2025 (12 PM CET) 17 de janeiro de 2025 (5 PM CET) 27 de janeiro de 2025 (CET) 27 de janeiro de 2025 (11 PM CET)
NA 8 de janeiro de 2025 (12 - 4 PM PST) 16 de janeiro de 2025 (3 AM PST) 17 de janeiro de 2025 (8 AM PST) 27 de janeiro de 2025 (PST) 27 de janeiro de 2025 (2 PM PST)

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

Compilações de notas de lançamento para Grupos de Agentes de Nuvem de Produção, Grupos de Agentes de Nuvem Sandbox e agentes privados também estão disponíveis.

Você pode se inscrever para receber notificações de manutenção de componentes baseados na web em Jitterbit Trust. Os componentes instalados localmente estão disponíveis na página Downloads (exceto para o agente privado Docker e o gateway de API privado 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

Agent

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

Portal Harmony e site de Documentação Jitterbit

  • Jitterbit AI Bot (Beta)
    Faça perguntas sobre como usar os produtos da Jitterbit e obtenha respostas personalizadas usando IA generativa. Você pode acessar o Jitterbit AI Bot (Beta) em um destes locais:

    • Na página Home do portal Harmony usando o ícone AI no canto superior direito.
    • No site de Documentação Jitterbit usando o botão AskJB AI no canto superior direito.

    Para fornecer feedback sobre esse recurso beta, entre em contato com seu Customer Success Manager (CSM).

Integration Studio

  • Importação de componentes individuais do projeto (Beta)
    Uma nova opção Import (Beta) no menu de ações de um projeto aberto oferece a capacidade de selecionar componentes individuais de um projeto de origem exportado para importar no projeto atual. Para acesso beta e para fornecer feedback, entre em contato com o Jitterbit Product Team.

Conectores

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

Melhorias

Agent

  • 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 essa variável como true antes de usar as funções HexToString ou StringToHex para que suas conversões suportem um valor hex nulo.
    • jitterbit.target.xml.include_nil_attribute: Defina essa variável como true antes de uma transformação com saída JSON para que valores nulos e strings vazias sejam incluídos no XML de destino, correspondendo à entrada.
    • jitterbit.transformation.ignore_default_value: Defina essa variável como 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 a função RunXSLT.
    • jitterbit.source.json.trim e jitterbit.source.json.trim.option: Defina jitterbit.source.json.trim como false antes de uma transformação para preservar espaços à esquerda e/ou à direita nos dados de origem JSON. Quando essa variável é definida como true ou não é definida (o padrão é true), você pode definir jitterbit.source.json.trim.option como "trim" (o padrão; aparar à esquerda e à direita), "ltrim" (aparar à esquerda) ou "rtrim" (aparar à direita).
  • Suporte adicional a cifras OpenSSL
    O conector FTP do Integration Studio e as fontes/destinos FTP do Design Studio suportam cifras de criptografia OpenSSL adicionais com agentes 11.37 e posteriores.

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

Agente e gateway de API

  • Suporte a RHEL 9
    Red Hat Enterprise Linux (RHEL) 9 foi verificado como suportado em agentes privados e gateways de API privados 11.37 e posteriores.

Agente, Integration Studio e Design Studio

  • Suporte à versão 62 da API Salesforce
    A versão 62 da API Salesforce agora é suportada para estes conectores:

API Manager

  • Remoção do menu de navegação do API Manager
    O menu de navegação do API Manager em 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, que oferece uma experiência consistente em todos os aplicativos web do Harmony.

EDI

  • Arquivamento manual
    Agora é possível arquivar manualmente transações na página Transações:

    • Um novo ícone Arquivar é exibido em uma única transação em sua coluna Ações.
    • Após selecionar várias transações, use o novo ícone Arquivar ao longo do topo da tabela de transações.

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

  • Capacidade de alterar IDs EDI
    Agora é possível excluir e reatribuir um ID de Parceiro ou ID de Empresa existente na guia de configurações EDI da página Admin. Anteriormente, uma vez que um ID era atribuído, não podia ser alterado.

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

    • Agora é possível pesquisar e adicionar um parceiro comercial inserindo seu ID na barra de pesquisa.
    • Agora é possível alterar o logotipo de um novo parceiro comercial usando seu ícone de menu de ações para selecionar Alterar Logotipo.
    • Agora há uma mensagem de confirmação para excluir um fluxo de trabalho. Além disso, os seguintes campos de fluxo de trabalho agora têm funcionalidade de preenchimento automático: Processamento de Mapa, Direção, Padrão EDI, Tipo de Documento e Versão.
    • As configurações de comunicação AS2 agora têm dicas de ferramentas para os campos Certificado, Meus certificados e Certificados do parceiro.

Integration Studio

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

  • Experiência de pesquisa melhorada na paleta de componentes de design
    Ao pesquisar na aba Endpoints de projeto e conectores da paleta de componentes de design, cada categoria agora é identificada visualmente com um ícone, o número de resultados em cada subcategoria é exibido, subcategorias sem resultados são automaticamente recolhidas, e os resultados da pesquisa são identificados com mais clareza.

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

  • Melhorias no log de operações
    As seguintes melhorias foram feitas na página de logs de operações:

    • Uma pesquisa por nome de operação agora retorna resultados em toda a hierarquia de filhos de uma operação pai. Você pode alternar a visualização da árvore de execução para mostrar ou ocultar os pais e filhos dos resultados da pesquisa de operações.
    • Múltiplas entradas de log agora podem ser consultadas simultaneamente. 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 de atividade
    Novos ícones Copiar configuração de atividade e Colar configuração de atividade são exibidos nas etapas 1 e 2 da configuração de uma atividade Query do Salesforce, Salesforce Service Cloud ou ServiceMax. Eles permitem copiar e colar a configuração de atividade (incluindo ambas as etapas) de outra instância de atividade do mesmo tipo.

  • Melhorias na UX da lista de variáveis de projeto
    A lista de variáveis de projeto agora abre como um painel na parte inferior da tela de design, permitindo visualizar o design do projeto e os dados de variáveis de projeto ao mesmo tempo. Este design também exibe mais dados de uma vez em telas de alta resolução.

Conectores

  • Suporte do conector HTTP v2 para OAuth de 3 etapas
    Em uma conexão HTTP v2, quando OAuth é selecionado como o método de Autenticação, um novo menu Tipo de OAuth oferece a opção de selecionar Client Credentials Grant (padrão existente) ou Authorization Code Grant (recém-suportado). Com a nova opção, clique em Fazer login com OAuth para autenticar a conexão usando um aplicativo privado registrado. Requer agentes em nuvem ou versão de agente privado 10.83 / 11.21 ou posterior.

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

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

  • Melhorias no conector JMS
    O conector JMS tem as seguintes melhorias:

    • IBM MQ 9.4 agora é suportado quando IBM MQ é selecionado como o provedor em uma conexão JMS.
    • Uma atividade JMS Consume teve seu campo Nome da fila atualizado para Nome da fila ou 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.
    • Uma atividade JMS Send tem uma nova caixa de seleção Criar Destino se a Pesquisa Falhar (visível apenas quando Usar Pesquisa JNDI é selecionado na conexão JMS) que pode ser usada para criar um novo tópico ou fila quando a fila ou tópico especificado não existe.
  • Suporte à API do conector Magento 2.4.7
    O conector Magento foi verificado para suportar a versão 2.4.7 da API do Adobe Commerce.

  • Suporte à versão 62 da API do conector Salesforce Einstein Analytics
    O conector Salesforce Einstein Analytics foi verificado para suportar a versão v62.0 da API Salesforce no campo Version de sua conexão.

  • Suporte à versão 62 da API do conector Salesforce Events
    O conector Salesforce Events foi verificado para suportar a versão 62 da API Salesforce no campo API Version de sua conexão.

  • Atividade SAP Receive IDoc (Beta)
    O conector SAP possui uma nova atividade Receive IDoc (Beta) que recebe um Intermediate Document (IDoc) de saída do SAP. Os pré-requisitos para esta atividade incluem um agente privado versão 11.37 ou posterior habilitado para escuta de eventos e configuração necessária no sistema SAP.

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

  • Suporte à API Shopify 2024-10
    O menu API Version de uma conexão Shopify agora possui a versão 2024-10 da REST Admin API como opção de seleção.

  • Atualização do driver do conector Snowflake
    O conector Snowflake agora utiliza uma versão atualizada do driver JDBC do Snowflake.

Site de Documentação do Jitterbit

  • Novo mecanismo de busca
    O novo mecanismo de busca no site de Documentação do Jitterbit permite encontrar documentação de forma mais rápida e fácil. Os recursos do novo mecanismo de busca incluem salvar páginas principais como favoritos e visualizar 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 para o idioma alemão
    A documentação do Jitterbit agora está acessível no idioma alemão. Use o menu Languages no canto superior direito do site de Documentação do Jitterbit para selecionar Deutsch.

Console de Gerenciamento

  • Melhorias na página Runtime Operations
    As seguintes melhorias foram implementadas na página Runtime Operations:

    • A consulta do log de operações e o intervalo de tempo selecionado agora são incluídos como parâmetros de URL. Isso permite compartilhar uma consulta exata com outras pessoas ao compartilhar sua URL.
    • Uma busca por nome de operação agora retorna resultados em toda a hierarquia filha de uma operação pai. Além disso, é possível alternar a visualização da árvore de execução para mostrar ou ocultar os pais e filhos dos resultados da busca de operações.
  • Visibilidade da ID da operação e link para abrir a operação
    Quando um projeto é selecionado na página Projects, sua aba Operations agora lista o GUID de cada operação em uma nova coluna Operation ID. Além disso, a coluna Actions agora possui um link Go to operation que abre o projeto do Integration Studio com a operação selecionada.

  • Experiência do usuário melhorada na página Agents
    A exibição de grupos de agentes na página Agents foi alterada de grupos expansíveis para um formato tabular.

  • UX de configuração de agente remoto melhorada
    Quando a Configuração de agente remoto está ativada, mensagens de aviso não aparecem mais quando o valor definido difere 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

  • Chaves no formato OpenSSH agora são suportadas
    Conectar ao SFTP com uma chave SSH no formato OpenSSH agora funciona com sucesso.

  • Compatibilidade do plugin Jitterbit AWS S3 Get com TLS 1.3
    O plugin Jitterbit AWS S3 Get (descontinuado) não resulta mais em um erro Invalid SSL master secret devido à incompatibilidade com TLS 1.3. Esta correção requer a versão 1.0.1.0 deste plugin, que está associada aos grupos de agentes na nuvem por padrão e pode ser associada a um grupo de agentes privados através da página Plugins do Console de Gerenciamento.

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

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

Gateway de API

  • Barra invertida em senha de autenticação básica não impede mais acesso à API
    APIs do API Manager atribuídas a um perfil de segurança com autenticação básica criado com uma senha que inclui uma barra invertida (\) agora podem ser acessadas conforme 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 API Logs e Analytics
    As seguintes correções foram feitas nas páginas API Logs e Analytics:

    • Os dados nas páginas API Logs e Analytics agora podem ser visualizados para APIs cujo Número de Versão definido pelo usuário consiste em caracteres não numéricos.
    • O filtro Período Personalizado nas páginas API Logs 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 de API. Anteriormente, os filtros permitiam selecionar um período fora desse intervalo, mas nenhum dado era retornado.
    • Clicar no botão Download Payload em um log na página API Logs agora baixa o payload conforme esperado em vez de retornar um erro [object Object].
  • Campos "última edição" de API personalizada não são mais atualizados incorretamente
    Ao navegar entre as etapas de uma configuração de API personalizada ou fechá-la sem fazer alterações, as informações de última edição não são mais atualizadas incorretamente. Para que esta correção tenha efeito em APIs existentes, a configuração da API deve ser aberta e publicada pelo menos uma vez.

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

Integration Studio

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

  • Atividades API SOAP Request e SOAP Response não causam mais erro de sincronização de arquivo
    Executar uma atividade API SOAP Request ou SOAP Response configurada com um WSDL compartilhado por uma atividade SOAP Request ou SOAP Response implantada diferente que foi excluída desde então não resulta mais às vezes 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 mapear para campos filhos aninhados
    As atividades em massa do Salesforce agora mostram a estrutura completa durante a etapa de mapeamento de cabeçalho. Anteriormente, os campos filhos aninhados estavam ausentes e não podiam ser mapeados.

  • A atividade Salesforce Query agora suporta a palavra-chave LIMIT
    Um LIMIT especificado na instrução de consulta de uma atividade Salesforce Query agora é retido como parte da configuração. Anteriormente, um LIMIT especificado era removido após testar a consulta.

  • 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. As atividades SOAP existentes que não possuem 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
    Um cenário não pode mais ocorrer em que alterações locais pudessem substituir as de outro usuário apesar de uma notificação informando que as alterações conflitantes não puderam ser salvas. O cenário era limitado a quando a máquina de um usuário conectado entrava em modo de suspensão enquanto outro usuário fazia alterações em um componente que o usuário original posteriormente retornava para editar enquanto ainda estava conectado sem primeiro atualizar o projeto.

Conectores

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

  • Mensagem de erro do teste de conexão do eBay Analytics melhorada
    Quando o teste de uma conexão eBay Analytics não é bem-sucedido, a mensagem de erro agora é mais descritiva do problema.

  • O conector Epicor Kinetic agora suporta caracteres adicionais
    As atividades Epicor Kinetic Post e Update agora suportam codificação de caracteres latinos na carga útil da solicitação usando UTF-8. Anteriormente, ao passar um caractere latino estendido, uma NullPointerException ocorria 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 Obter conteúdo de resposta em string base64, os arquivos de imagem não têm mais uma saída de string base64 malformada.

  • A opção de atividade Jira Create para retornar erro agora funciona
    A configuração opcional atividade Jira Create Falhar a operação em caso de erro agora funciona conforme esperado. Anteriormente, operações que de outra forma seriam bem-sucedidas resultavam em erro mesmo quando a configuração estava desmarcada.

  • O conector Microsoft Excel v2 agora suporta parênteses
    Usar uma atividade Microsoft Excel v2 Query para consultar dados cujos cabeçalhos de coluna contêm parênteses não retorna mais um erro informando um caractere XML inválido.

Console de Gerenciamento

  • O erro ao ativar SSO não ocorre mais
    Ao ativar 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

Agent, gateway de API e Design Studio

  • Fim da vida útil para versões até 10.82 / 11.20
    A partir de 18 de janeiro de 2025, estas versões do produto atingiram o fim da vida útil e não recebem mais suporte:

    • Versões do agente privado 10.79, 10.80, 10.82, 11.17, 11.18 e 11.20
    • Versão do gateway de API privada 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 façam upgrade para a versão mais recente assim que possível.

Agent

  • Versões do agente privado 10.x não recebem mais atualizações
    A versão 10.87 do agente privado foi a última versão de agente 10.x distribuída pela Jitterbit e destina-se a ser a versão final de agente 10.x com suporte.

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

    • Versões 11.x: Nas versões 11.1 e posteriores, o banco de dados PostgreSQL incluído no agente privado foi atualizado.

    • Versões 10.x: As versões 10.x com suporte são empacotadas com uma versão mais antiga do PostgreSQL. As versões 10.x distribuídas continuarão a receber suporte de acordo com a política de fim de vida da Jitterbit.

    Importante

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

    Siga as instruções para fazer upgrade de agentes 10.x para 11.x:

Conector NetSuite, Integration Studio e Design Studio

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

    Aviso

    Como o algoritmo de assinatura HMAC-SHA1 não será mais suportado pela NetSuite ou pelos conectores NetSuite do Jitterbit Harmony, você deve alterar qualquer projeto do Jitterbit Harmony que esteja usando HMAC-SHA1 como algoritmo de assinatura para usar HMAC-SHA256 assim que possível para evitar problemas com essas integrações.

Security

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