11.31 Notas de lançamento do Harmony
Lançamento 11.31 Harmony
Esta página inclui notas de lançamento para todos os componentes geralmente disponíveis sendo lançados como parte do 11.31. Compilações de notas de lançamento para Grupos de Agentes Cloud de Produção, Grupos de Agentes Cloud de Sandbox e agentes privados também estão disponíveis.
O lançamento 11.31 é 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.
Você pode se inscrever em notificações de manutenção para componentes baseados na web em Jitterbit Trust. Componentes instalados localmente estão disponíveis na página Downloads (exceto para o agente privado Docker e gateway de API privado Docker, que estão disponíveis em Docker Hub). A data de fim de vida para esses componentes é um ano após a data de lançamento.
Grupo de Agentes Cloud de Sandbox 11.31 (SCAG) Conectores no SCAG 11.31 Gateway de API cloud e privado 11.31 Plataforma cloud e aplicações |
Grupo de Agentes Cloud de Produção 11.31.1 (PCAG) Grupo de Agentes Cloud de Sandbox 11.31.1 (SCAG) Conectores em agentes privados e PCAG Agentes privados Windows e Linux 11.31.1 |
Agente privado Docker 11.31.1 Gateway de API privado 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 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 executar após reiniciar um agente privado Linux
-
Resumo: Após reiniciar um agente privado Linux, o serviço
Schedulerdo agente falha ao iniciar, fazendo com que as operações agendadas não sejam executadas conforme esperado. Este problema não ocorre com agentes privados Windows. -
Informações adicionais: O serviço
Schedulerdo agente Linux usa uma biblioteca que baixa os arquivos de dados de fuso horário mais recentes. A partir de 4 de setembro de 2024, o provedor dessa biblioteca introduziu um erro de sintaxe que impede o serviçoSchedulerde iniciar. -
Recomendação: Este problema foi resolvido na versão 11.31.2, que não baixa mais automaticamente a biblioteca que causa o problema. Recomendamos atualizar os agentes privados Linux para a versão 11.31.2 ou posterior para evitar que este 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 em agentes não Docker:
-
Solução alternativa: Se um agente privado Linux ainda não foi reiniciado, para evitar este problema, edite o arquivo
versionem/opt/jitterbit/TimeZoneDB/versione altere seu valor para2024b. Isso impedirá que a versão da biblioteca de data com o problema seja baixada pelo agente. -
Recuperação: Se um agente privado Linux já está enfrentando este problema, para corrigi-lo, edite o arquivo
northamericaem/opt/jitterbit/TimeZoneDB/northamericapara substituir o valorAprilporAprem qualquer ocorrência. Em seguida, reinicie o agente.
-
Melhorias
Gateway de API
- Capacidade de desabilitar a substituição de hífens em cabeçalhos de API proxy
Agora é possível evitar que hífens em cabeçalhos de API proxy sejam substituídos por sublinhados. Ao usar uma versão 11.31 ou posterior do gateway de API, na etapa 4 da configuração de API proxy em Request Headers, defina a chavedisable-hyphen-replacementcomotrue. O comportamento padrão (false) é substituir hífens por sublinhados.
API Manager
- Aviso ao desabilitar SSL
Ao desmarcar a caixa de seleção SSL Only (selecionada por padrão) para uma API, uma mensagem agora avisa aos usuários que estão habilitando HTTP e solicita confirmação de que entendem os riscos de mudar para um protocolo inseguro.
Cloud Studio
-
Melhoria de usabilidade do histórico de projetos
O intervalo de tempo mostrado no histórico de projetos agora está em ordem cronológica, do horário mais antigo para o mais recente. -
Interface de design de projeto (Beta) com seleção e destaque melhorados
A interface de design de projeto redesenhada (Beta) tem estados visuais melhorados de componentes selecionados e destacados.
Conectores
-
Suporte do conector Gzip para arquivos
tar.gz
As atividades Gzip Decompress e Compress têm estas novas caixas de seleção de Configurações opcionais: Decompress tar.gz file e Compress tar.gz file. Anteriormente, apenas arquivos.gzeram suportados. -
Melhorias do conector HTTP v2
As seguintes melhorias foram feitas no conector HTTP v2:-
Em uma conexão em Configurações opcionais, quando a nova caixa de seleção Get response content in base64 string está marcada, o
responseContentretornado de qualquer atividade HTTP v2 será codificado em base64. -
Em uma conexão em Configurações opcionais > Advanced HTTP Properties, uma nova caixa de seleção Encode Request URL 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-Typeno nó de uma parte de texto simples específica no multipart. -
Em uma atividade HEAD, GET, PATCH, POST, PUT, DELETE, HEAD ou OPTIONS, quando Continue on error é selecionado e um código de status de erro é retornado, o esquema de resposta padrão agora inclui um campo
statusMessageno nóerrorpara registrar a mensagem de erro da API. -
Melhorias do conector Microsoft Azure Key Vault (Beta)
As seguintes melhorias foram feitas no conector Microsoft Azure Key Vault (Beta):-
Uma nova atividade Certificate pode ser usada para executar uma operação de certificado e pode ser usada como origem ou destino em uma operação.
-
Em uma atividade Key ou Secret, ao selecionar na tabela de cofres, a localização e o grupo de recursos de cada cofre agora são exibidos.
-
-
Capacidade do conector Microsoft Teams de definir escopo
Uma conexão Microsoft Teams agora tem 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 do OpenAI
O menu Model de uma atividade OpenAI Prompt agora tem GPT-4o como uma opção. -
Suporte do SAP Concur para API v4.0 e barra final
O menu Version de uma conexão SAP Concur agora tem a v4.0 da API SAP Concur como uma opção. Além disso, o valor Host agora pode ter uma barra final.
Console de Gerenciamento
-
Melhorias da página Agents
As seguintes melhorias foram feitas na página Agents:- A aba Agents agora tem uma coluna ID que mostra o ID de cada agent.
- Um agent com status Starting agora pode ser excluído.
-
Destaque da página Runtime Operations com busca com curinga
Os resultados de busca na página Runtime Operations de consultas que incluem um curinga agora destacam a parte correspondente do resultado da busca.
Alterações
Agent
- Atualizações gerais
Esta versão do agent tem atualizações internas gerais.
Correções
Agent
-
Problema do conector NetSuite resolvido
Um problema com operações que usam o conector NetSuite foi resolvido.Nota
Este problema foi resolvido com a versão 11.31.1 do agent (consulte as datas anteriormente nesta página).
-
Problema do
Schedulerdo agent privado Linux resolvido
Uma biblioteca de data cujos arquivos mais recentes introduziram um problema em que o serviçoSchedulerdo agent 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 anteriormente nesta página). Recomendamos atualizar os agentes privados do Linux para a versão 11.31.2 ou posterior para evitar esse problema e, nos casos em que já está ocorrendo, para se recuperar dele.
Como alternativa, 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 do Linux ainda não foi reiniciado, para evitar esse problema, edite o arquivo
versionem/opt/jitterbit/TimeZoneDB/versione altere seu valor para2024b. Isso evitará que a versão da biblioteca de datas com o problema seja baixada pelo agente. -
Recuperação: Se um agente privado do Linux já está enfrentando esse problema, para corrigi-lo, edite o arquivo
northamericaem/opt/jitterbit/TimeZoneDB/northamericapara substituir o valorAprilporAprem qualquer ocorrência. Em seguida, reinicie o agente.
Gateway de API
- O utilitário de autoteste não falha mais
A API criada pelo utilitário de autoteste da linha de comando agora possui valores para os campos Nome do Serviço e Caminho. Anteriormente, esses valores obrigatórios estavam ausentes, resultando na falha do autoteste com a mensagemFailure, test call to API failed.
Cloud Studio
- As 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 flat carregado duplicado, as alterações não falham mais intermitentemente ao salvar quando o salvamento parece ser bem-sucedido.
Conectores
-
As operações de leitura do SAP Concur agora exigem 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 de tempo de execução ocorria 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 do Shopify agora está mascarado na interface do usuário.
Avisos
Agente e gateway de API
-
Fim da vida útil para 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 façam upgrade para a versão mais recente assim que possível.
-
Agente
-
As 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 de agente privado 10.x quanto 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 no agente privado foi atualizado.
-
Versões 10.x: As versões 10.x suportadas são empacotadas 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, 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:
- Instruções de upgrade do agente Windows (requer desinstalação completa)
- Instruções de upgrade do agente Linux
-
Conector NetSuite, Cloud Studio e Design Studio
-
Descontinuação e remoção de HMAC-SHA1 da interface do Cloud 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 Cloud Studio e Design Studio em uma próxima versão 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.