Ir para o conteúdo

11.31 Notas de versão do Harmony

11.31 Notas de versão do Harmony

Esta página inclui notas de versão para todos os componentes geralmente disponíveis que estão sendo lançados como parte do 11.31. Compilações de notas de versão 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.

O lançamento do 11.31 é 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.

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.

11.31 Grupo de Agentes de Nuvem de Sandbox (SCAG)
Conectores SDK no SCAG 11.31
Gateway de API em nuvem e privado 11.31
Plataforma e aplicações em nuvem
11.31.1 Grupo de Agentes de Nuvem de Produção (PCAG)
11.31.1 Grupo de Agentes de Nuvem de Sandbox (SCAG)
Conectores SDK em agentes privados e PCAG
11.31.1 Agentes privados Windows e Linux
11.31.1 Agente privado Docker
Gateway de API privado Docker 11.31
11.31.2 Agente privado Linux
11.31.2 Agente privado Docker
APAC 27 de agosto de 2024 (12 - 4 AM AEST) 6 de setembro de 2024 (2 - 8 PM AEST) 5 de setembro de 2024 (8 PM AEST) 10 de setembro de 2024 (7 AM AEST)
EMEA 27-28 de agosto de 2024 (9 PM - 1 AM CEST) 10 de setembro de 2024 (6 AM - 12 PM CEST) 5 de setembro de 2024 (12 PM CEST) 9 de setembro de 2024 (11 PM CEST)
NA 28 de agosto de 2024 (12 - 4 PM PDT) 4-5 de setembro de 2024 (9 PM - 3 AM PDT) 5 de setembro de 2024 (3 AM PDT) 9 de setembro de 2024 (2 PM PDT)

Problema conhecido com agentes privados Linux 11.31.1 e todas as versões anteriores

Operações agendadas falham ao serem executadas após a reinicialização de um agente privado Linux

  • Resumo: Após reiniciar um agente privado Linux, o serviço Scheduler do agente falha ao iniciar, fazendo com que as operações agendadas não sejam executadas como esperado. Este problema não ocorre com agentes privados Windows.

  • Informações Adicionais: O serviço Scheduler do agente Linux utiliza uma biblioteca que baixa os arquivos de dados de fuso horário mais recentes. A partir de 4 de setembro de 2024, o fornecedor dessa biblioteca introduziu um erro de sintaxe que impede o serviço Scheduler de iniciar.

  • Recomendação: Este problema é resolvido com a versão 11.31.2, que não baixa mais automaticamente a biblioteca que causa o problema. Recomendamos atualizar os agentes privados Linux para 11.31.2 ou posterior para evitar que esse problema ocorra e, nos casos em que já está ocorrendo, para se recuperar dele.

    Alternativamente, se você estiver usando uma versão anterior do agente, pode aplicar as seguintes etapas de solução alternativa ou recuperação para agentes não-Docker:

    • Solução Alternativa: Se um agente privado Linux ainda não foi reiniciado, para evitar que esse problema ocorra, edite o arquivo version em /opt/jitterbit/TimeZoneDB/version e altere seu valor para 2024b. Isso impedirá que a versão da biblioteca de datas com o problema seja baixada pelo agente.

    • Recuperação: Se um agente privado Linux já estiver enfrentando esse problema, para corrigi-lo, edite o arquivo northamerica em /opt/jitterbit/TimeZoneDB/northamerica para substituir o valor April por Apr em todas as ocorrências. Em seguida, reinicie o agente.

Melhorias

Gateway de API

  • Capacidade de desabilitar a substituição de hífens nos cabeçalhos da API proxy
    Agora você pode impedir que hífens nos cabeçalhos da API proxy sejam substituídos por sublinhados. Ao usar uma versão do gateway de API 11.31 ou posterior, em etapa 4 da configuração da API proxy sob Cabeçalhos de Solicitação, defina a chave disable-hyphen-replacement como true. O comportamento padrão (false) é substituir hífens por sublinhados.

API Manager

  • Aviso ao desabilitar SSL
    Ao desmarcar a caixa de seleção Apenas SSL (selecionada por padrão) para uma API, uma mensagem agora avisa os usuários que estão habilitando HTTP e solicita confirmação de que entendem os riscos de mudar para um protocolo não seguro.

Cloud Studio

  • Melhoria na usabilidade do histórico do projeto
    O intervalo de tempo mostrado no histórico do projeto agora é cronológico, na ordem do mais antigo para o mais recente.

  • UI de design do projeto (Beta) com seleção e destaque melhorados
    A UI de design do projeto redesenhada (Beta) tem estados visuais melhorados para componentes selecionados e destacados.

Conectores SDK do Cloud Studio

  • Suporte a conectores Gzip para tar.gz arquivos
    As atividades de Descompressão Gzip e Compressão têm essas novas caixas de seleção de Configurações Opcionais: Descomprimir arquivo tar.gz e Comprimir arquivo tar.gz. Anteriormente, apenas arquivos .gz eram suportados.

  • Melhorias no conector HTTP v2
    As seguintes melhorias foram feitas no conector HTTP v2:

    • Em uma conexão sob Configurações Opcionais, quando a nova caixa de seleção Obter conteúdo da resposta em string base64 é selecionada, o responseContent retornado de qualquer atividade HTTP v2 será codificado em base64.

    • Em uma conexão sob Configurações Opcionais > Propriedades HTTP Avançadas, uma nova caixa de seleção Codificar URL da Solicitação pode ser usada para habilitar a codificação do caminho da URL e dos parâmetros de consulta.

    • Em uma atividade PATCH, POST ou PUT, quando Multipart é selecionado, o esquema de solicitação padrão agora inclui um campo Content-Type no nó de uma parte específica em texto simples no multipart.

  • Em uma HEAD, GET, PATCH, POST, PUT, DELETE, HEAD, ou OPTIONS activity, quando Continuar em erro é selecionado e um código de status de erro é retornado, o esquema de resposta padrão agora inclui um campo statusMessage no nó error para registrar a mensagem de erro da API.

  • Melhorias no conector Microsoft Azure Key Vault (Beta)
    As seguintes melhorias foram feitas no conector Microsoft Azure Key Vault (Beta):

  • Capacidade do conector Microsoft Teams de definir escopo
    Uma conexão Microsoft Teams agora possui um campo Configurações opcionais > Escopo para permitir que você restrinja o acesso ao conjunto mínimo de permissões para seu caso de uso.

  • Suporte ao modelo GPT-4o da OpenAI
    O menu Modelo de uma atividade de Prompt da OpenAI agora tem GPT-4o como uma seleção.

  • Suporte SAP Concur para API v4.0 e barra final
    O menu Versão de uma conexão SAP Concur agora possui a opção API SAP Concur v4.0. Além disso, o valor de Host agora pode ter uma barra final.

Console de Gerenciamento

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

    • A aba Agentes agora possui uma coluna ID que mostra o ID de cada agente.
    • Um agente com status Iniciando agora pode ser excluído.
  • Destaque na página de Operações em Tempo de Execução com busca por curinga
    Os resultados da busca na página de Operações em Tempo de Execução a partir de consultas que incluem um curinga agora destacam a parte correspondente do resultado da busca.

Alterações

Agente

  • Atualizações gerais
    Esta versão do agente possui atualizações internas gerais.

Correções

Agente

  • Problema com o conector NetSuite resolvido
    Um problema com operações usando o conector NetSuite foi resolvido.

    Nota

    Este problema foi resolvido com a versão do agente 11.31.1 (consulte as datas mais acima nesta página).

  • Problema do Scheduler do agente privado Linux resolvido
    Uma biblioteca de data cujos arquivos mais recentes introduziram um problema onde o serviço Scheduler do agente Linux falhou ao iniciar não é mais baixada automaticamente.

    Nota

    Este problema foi resolvido com a versão do agente 11.31.2 (consulte as datas mais acima nesta página). Recomendamos atualizar os agentes privados Linux para 11.31.2 ou posterior para evitar que esse problema ocorra e, nos casos em que já está ocorrendo, para se recuperar dele.

    Alternativamente, se você estiver usando uma versão anterior do agente, pode aplicar as seguintes etapas de contorno ou recuperação para agentes não-Docker:

    • Solução alternativa: Se um agente privado Linux ainda não foi reiniciado, para evitar que esse problema ocorra, edite o arquivo version em /opt/jitterbit/TimeZoneDB/version e altere seu valor para 2024b. Isso impedirá que a versão da biblioteca de datas com o problema seja baixada pelo agente.

    • Recuperação: Se um agente privado Linux já estiver enfrentando esse problema, para corrigi-lo, edite o arquivo northamerica em /opt/jitterbit/TimeZoneDB/northamerica para substituir o valor April por Apr em todas as ocorrências. Em seguida, reinicie o agente.

API gateway

  • A ferramenta de auto-teste não falha mais
    A API criada pelo comando de linha ferramenta de auto-teste agora possui valores para os campos Nome do Serviço e Caminho. Anteriormente, esses valores obrigatórios estavam ausentes, resultando na falha do auto-teste com a mensagem Falha, chamada de teste para a API falhou.

Cloud Studio

  • Alterações em mapeamentos usando nós duplicados não falham mais ao salvar
    Ao fazer alterações em mapeamentos em uma transformação usando um esquema plano duplicado enviado, as alterações não falham mais intermitentemente ao salvar quando a operação de salvamento parece ser bem-sucedida.

Conectores SDK do Cloud Studio

  • Operações de leitura do SAP Concur agora requerem uma transformação de solicitação
    Uma transformação agora é necessária antes de uma atividade de leitura do SAP Concur para que a operação seja válida. Anteriormente, as operações podiam ser implantadas, mas um erro em tempo de execução ocorreria se uma transformação de solicitação não estivesse presente.

  • O valor do token de acesso da API do Shopify agora está mascarado
    O valor fornecido pelo usuário do campo token de acesso da API de uma conexão Shopify agora está mascarado na interface do usuário.

Avisos

Agente e API gateway

  • Fim da vida útil para o agente 10.75/11.13 e gateway de API privado 11.75
    A partir de 24 de agosto de 2024, essas versões de produtos atingiram o fim da vida útil e não são mais suportadas:

    • Versões do agente privado 10.75 e 11.13

    • Versão do gateway de API privado 10.75

    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 última versão do agente 10.x suportada.

    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 foi atualizado.

    • Versões 10.x: As versões 10.x suportadas são embaladas com uma versão mais antiga do PostgreSQL. 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, Cloud Studio e Design Studio

  • Descontinuação do HMAC-SHA1 e remoção da interface do Cloud Studio e Design Studio
    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 Cloud 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 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.