Ir para o conteúdo

11.34 Notas de versão do Harmony

11.34 Lançamento do Harmony

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

Grupo de Agentes de Nuvem Sandbox 11.34 (SCAG)
Conectores SDK no SCAG 11.34
Estúdio de Design 11.34
Gateway de API em nuvem e privado 11.34
Plataforma e aplicações em nuvem
Grupo de Agentes de Nuvem de Produção 11.34 (PCAG)
Conectores SDK em agentes privados e PCAG 11.34
Agentes privados Windows e Linux 11.34
Agente privado Docker 11.34
Gateway de API privado Docker 11.34
APAC 29 de outubro de 2024 (1 - 5 AM AEDT) 5 de novembro de 2024 (4 - 10 PM AEDT) 7 de novembro de 2024 (10 PM AEDT)
EMEA 29-30 de outubro de 2024 (8 PM - 12 AM CET) 6 de novembro de 2024 (6 AM - 12 PM CET) 7 de novembro de 2024 (12 PM CET)
NA 30 de outubro de 2024 (12 - 4 PM PDT) 6-7 de novembro de 2024 (9 PM - 3 AM PST) 7 de novembro de 2024 (3 AM PST)

A versão 11.34 do Harmony também inclui o lançamento do App Builder 4.0.35771 (11.34) e do Vinyl 3.3.35788 (11.34), 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 de Sandbox e agentes privados também estão disponíveis.

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

Novos recursos

Conectores do SDK do Integration Studio

Melhorias

Gateway de API

  • Criptografia SSL padrão para uma API de teste de gateway de API privado
    A API criada pelo utilitário de linha de comando self-test utility agora é criada com a opção Apenas SSL habilitada, o que significa que o acesso à URL do gateway de API privado será testado apenas por HTTPS. Para permitir o acesso por HTTP, você pode desabilitar a opção Apenas SSL na configuração da API após a criação da API de teste.

EDI

  • Mascaramento de PII
    Informações pessoalmente identificáveis (PII) agora são mascaradas com asteriscos dentro dos dados EDI nas páginas de Transações e Arquivos. Um administrador da organização Harmony pode usar o novo ícone Habilitar PII na parte superior da tabela e na visualização Bruta de um documento específico para reintroduzir sua senha e revelar dados mascarados por 15 minutos.

Estúdio de Integração

  • Capacidade de restaurar um projeto para a versão mais recente implantada
    Dentro do histórico do projeto, um design de projeto agora pode ser restaurado para a versão mais recente implantada, independentemente de quando o projeto foi implantado pela última vez. Anteriormente, projetos mais antigos do que o período de retenção do histórico do projeto (máximo de 180 dias) não podiam ser restaurados.

  • Melhorias na experiência do usuário da tela de log de operações
    A tela de log de operações do Estúdio de Integração foi aprimorada para corresponder à experiência do usuário fornecida pela página Operações em Tempo de Execução do Console de Gerenciamento, incluindo sua experiência de busca mais intuitiva.

  • Melhorias na interface do usuário do conector para a etapa de geração de esquema de dados
    Durante a configuração de uma atividade de conector, os esquemas de dados gerados pelo conector agora se expandem em altura quando um usuário redimensiona a janela. Em conectores que suportam edição manual de esquemas de dados, a data da última edição agora é exibida.

Conectores SDK do Integration Studio

  • Esquemas editáveis da atividade Epicor Kinetic
    Os esquemas gerados para as atividades Get, Post, Update, Delete, Get BAQ e Put BAQ do Epicor Kinetic agora podem ser editados para alterar as estruturas de solicitação e resposta conforme necessário.

  • Conector HTTP v2 com capacidade de definir códigos de status de sucesso
    Nas Configurações opcionais de cada atividade, agora é possível definir os códigos de status HTTP que determinam se a operação é tratada como uma operação bem-sucedida. Os códigos de status de sucesso podem ser definidos por classe ou especificados manualmente.

  • Suporte do conector HubSpot para o objeto Associações
    Ao configurar uma atividade de Pesquisa, Criação ou Exclusão do HubSpot, agora é possível selecionar o objeto Associações.

  • Suporte ao conector Slack para OAuth de 3 etapas
    Um novo menu de Mecanismo de Autenticação da conexão Slack oferece a opção de selecionar Autenticação baseada em Token (padrão existente) ou Código de Autorização (novo suporte). Quando Código de Autorização é selecionado, você clica em Entrar com Slack para autenticar com o Slack usando o aplicativo em nuvem fornecido pela Jitterbit ou um aplicativo privado registrado em uma aba do navegador separada. É necessário ter a versão 10.83 / 11.21 ou posterior do agente.

  • Suporte ao conector SMB para SMB v3 e configurações de tempo limite
    Uma conexão SMB possui um novo campo de versão do protocolo SMB para selecionar a versão 2.1 (padrão existente) ou as versões 3.0, 3.0.2 ou 3.1.1 (todas com novo suporte). Dois campos adicionais em suas Configurações Opcionais permitem definir o tempo antes que ocorra um tempo limite de solicitação ou de soquete.

  • Capacidade do conector Snowflake de escapar strings
    Uma conexão Snowflake possui uma nova caixa de seleção Escapar caracteres especiais em suas Configurações Opcionais. Quando ativada, o caractere de aspas simples (') é automaticamente escapado na carga útil da solicitação de uma atividade Inserir ou Invocar Procedimento Armazenado.

  • Suporte à versão da API do conector Workday até 43.0
    Uma conexão Workday agora possui as versões da API Workday Web Services (WWS) v42.1, v42.2 e v43.0 disponíveis para seleção em seu menu Versão. Para novas conexões, v43.0 é selecionada por padrão.

Console de Gerenciamento

Correções

Agente

  • Resolução automática de operações travadas
    As operações não ficam mais travadas em um estado onde não estão sendo processadas ativamente por um agente, mas continuam reportando um status de Recebido, Pendente, Em Execução ou Cancelamento Solicitado indefinidamente. Esse problema ocorria apenas com operações filhas síncronas.

  • Base64Decode agora funciona como esperado com ou sem caracteres de preenchimento
    A função Base64Decode não retorna mais um valor truncado ou incorreto quando a string codificada em base64 não termina com = ou ==.

  • Os agendamentos agora utilizam o horário esperado em organizações que usam a configuração de fuso horário de substituição
    Quando uma organização tem a configuração de Substituição do fuso horário do agente de agendamento habilitada, os agendamentos agora acionam operações no horário esperado. Anteriormente, a configuração estava sendo ignorada e os agendamentos utilizavam o fuso horário do agente, independentemente do fuso horário configurado na configuração de substituição.

  • Valores nulos do SQL ODBC agora são tratados como esperado
    Quando configurada com um driver SQL ODBC, uma atividade de Consulta de Banco de Dados do Integration Studio e uma Fonte de Banco de Dados do Design Studio agora geram um campo em branco se o valor retornado por uma consulta SELECT for nulo. Anteriormente, os valores nulos estavam sendo ignorados e não reconhecidos na saída.

API Manager

  • Detalhes do log da API agora exibidos para domínios de gateway de API em nuvem não padrão
    Na página de Logs da API, ao usar um domínio de gateway de API em nuvem não padrão, os detalhes do log da API agora são exibidos conforme esperado após clicar no ícone de expandir em uma entrada de log.

Design Studio

  • Logo do Jitterbit para macOS atualizado
    A versão para macOS do Design Studio recebeu uma atualização para corrigir o logo do Jitterbit. Não há outras mudanças no código do Design Studio nesta versão.

Integration Studio

  • Variável de projeto adicionada em um script de transformação expandido agora é exibida como utilizada
    Após adicionar uma variável de projeto anteriormente não utilizada em um script de transformação expandido (usando o ícone de expandir ), a variável de projeto agora é corretamente exibida como utilizada na aba Componentes do painel do projeto.

  • Referência de item de mapeamento de consulta do Salesforce agora é criada conforme esperado
    Ao mapear de um nó de array de cardinalidade [1+] na resposta da atividade de Consulta do Salesforce para um campo de destino de registro único, a primeira instância de registro no array (#1.) agora é mapeada para o campo único conforme esperado e uma mensagem de confirmação é exibida. Anteriormente, a referência do item não estava sendo atribuída.

  • Mapeamentos de destino de banco de dados agora são válidos sem campos obrigatórios mapeados
    Ao mapear para uma atividade de Banco de Dados, campos obrigatórios (com cardinalidade de [1] ou [1+]) agora exibem um aviso em vez de um erro e indicam Este campo pode precisar ser mapeado. Isso torna possível implantar o projeto mesmo quando alguns campos obrigatórios não estão mapeados.

  • Problema de UI do esquema da atividade de Consulta de Banco de Dados corrigido
    Os esquemas exibidos na etapa final de configuração de uma atividade de Consulta de Banco de Dados não podem mais sobrepor os botões da interface do usuário, tornando-os inutilizáveis.

Conectores do SDK do Integration Studio

  • Limite de carga útil da solicitação do conector HTTP v2 aumentado
    Ao usar o conector HTTP v2 e fornecer uma quantidade muito grande de dados na carga útil da solicitação para um determinado nó JSON, a transformação não falha mais com um erro indicando String value length ... exceeds the maximum allowed.

  • O token de acesso da atividade Publicar eventos do Salesforce agora é renovado
    Uma atividade Publicar eventos do Salesforce agora regenera automaticamente o ID da sessão e solicita um novo token de acesso quando a sessão expira. Anteriormente, o token de acesso era renovado toda vez que um evento era publicado. Isso resolve um erro EOFException após reiniciar os agentes.

Avisos

Agente e gateway de API

  • Fim da vida útil para agente 10.78 / 11.16 e gateway de API 10.78
    A partir de 26 de outubro de 2024, essas versões de produto atingiram o fim da vida útil e não são mais suportadas:

    • Versões do agente privado 10.78 e 11.16

    • Versão do gateway de API privado 10.78

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

Agente

  • Versões do agente privado 10.x não são mais atualizadas
    A versão do agente privado 10.87 foi a última versão do agente 10.x distribuída pela Jitterbit e é destinada a ser a versão final suportada do agente 10.x.

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

    • Versões 11.x: Nas versões 11.1 e posteriores, o banco de dados PostgreSQL incluído 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 existente 9.6.24-1. As versões 10.x distribuídas continuarão a ser suportadas 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, correções de segurança e correções, é necessário atualizar para um agente privado 11.x.

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

Conector NetSuite, Estúdio de Integração e Estúdio de Design

  • Descontinuação e remoção do HMAC-SHA1 da interface do Estúdio de Integração e do Estúdio de Design
    O NetSuite está descontinuando o HMAC-SHA1 como um algoritmo de assinatura válido, conforme anunciado anteriormente (veja Descontinuação do HMAC-SHA1 do NetSuite). Para apoiar essas mudanças, a Jitterbit pretende remover o algoritmo de assinatura HMAC-SHA1 da interface do Estúdio de Integração e do Estúdio de Design 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 atualmente usando HMAC-SHA1 como o algoritmo de assinatura para usar HMAC-SHA256 o mais rápido possível para evitar problemas com essas integrações.