180406 - Notas de lançamento do Apigee Edge para nuvem pública

Você está lendo a documentação do Apigee Edge.
Acesse a documentação da Apigee X.
info

Na segunda-feira, 16 de abril, começamos a lançar uma nova versão do Apigee Edge para nuvem pública.

Clientes da nuvem privada: essa versão da nuvem está incluída na sua versão da nuvem privada? Consulte as notas da versão para saber quais lançamentos da nuvem ela contém. Consulte também Sobre a numeração de versões para entender como descobrir isso comparando os números de versões.

Dúvidas ou problemas? Entre em contato com o suporte do Apigee Edge

Notificações de lançamento: acesse http://status.apigee.com e clique em Inscrever-se para atualizações.

Página inicial das notas de lançamento

Descontinuações e desativações

Os recursos a seguir estão sendo descontinuados ou desativados. Consulte a política de descontinuação do Edge para mais informações. Consulte Suspensões de uso e desativações da Apigee para saber as datas em que os recursos serão desativados (removidos do produto).

ID do problema Nome do componente Descrição
67144436 Servidor de gerenciamento

Se nenhuma chave estiver associada a um certificado TLS/SSL, o nome da chave vai aparecer como uma string vazia

As seguintes mudanças se aplicam à API de gerenciamento Get a Keystore or Truststore:

  • Antes da correção, um nome de chave era mostrado mesmo que nenhuma chave estivesse associada a um certificado TLS/SSL. Agora, se nenhuma chave estiver associada a um certificado TLS/SSL, uma string vazia com aspas duplas será retornada. Por exemplo, "keys": [""]. Caso contrário, os nomes das chaves são os mesmos dos nomes dos alias (comportamento atual).
  • Uma nova propriedade de resposta, aliases, é uma matriz que contém aliasName, cert e key para cada alias em um keystore ou truststore. Exemplo:

    "aliases" : [
        {
            "aliasName" : "myAlias",
            "cert" : "myAlias-cert"
            "key" : "myAlias-key"
        }
    ]
    

    Em que key é o aliasName-key.

    Em uma versão futura, as propriedades certs e keys atuais serão removidas da resposta, já que a nova propriedade aliases as inclui.

Novos recursos e atualizações

Veja a seguir os novos recursos e atualizações desta versão.

ID do problema Nome do componente Descrição
67168078 Ambiente de execução da API

Novas funções para ajudar a configurar payloads e strings de mensagens

O Edge inclui um conjunto predefinido de funções para ajudar você a definir strings (como payloads de mensagens) em políticas como "Atribuir mensagem", "Frase de destaque do Java" e "Gerar falha". Com essas funções, você pode:

  • Usar JSONPath
  • Valores de hash em vários formatos
  • Manipular strings
  • Fazer escape e codificar caracteres
  • Formatar horários
  • Gerar IDs, números inteiros longos e strings

Consulte Modelos de mensagem.

76006005 Ambiente de execução da API

Atualização no comportamento de geração de declarações da política JWT

A seguir, há mudanças de comportamento para gerar declarações com a política JWT quando uma declaração fornece um valor padrão e explícito e uma referência de variável para substituir o valor padrão.

  • Não gere uma reivindicação quando:
    • A variável referenciada (ref="variable") no elemento Claim não foi resolvida.
    • O valor explícito está vazio.
    • O elemento IgnoreUnresolvedVariables é verdadeiro.

    O comportamento anterior era adicionar uma declaração com uma string em branco.

  • Gere uma declaração sem um erro de variável não resolvida quando:
    • O valor explícito no elemento Claim não é nulo nem em branco.
    • A variável referenciada não foi resolvida.
    • O elemento IgnoreUnresolvedVariables pode ser qualquer valor.

    O comportamento anterior era gerar um erro de variável não resolvida mesmo quando um valor explícito existia.

74822515 Servidor de gerenciamento

Fornecer paginação para a API de gerenciamento List Company Apps

Em organizações com CPS ativado que usam a monetização, a API List Company Apps management agora inclui os parâmetros de consulta count e startKey para controlar a paginação da resposta, em que o número máximo de apps da empresa retornados é 100.

77324258 Ambiente de execução da API

Ativar a comunicação segura entre o roteador de borda e o processador de mensagens como opção padrão

76100884 Servidor de gerenciamento

Remover o alcance do código e definir o campo como "true" sempre

74125205 Servidor de gerenciamento

Processar dados do CPS no serviço de exclusão da organização

73830928 Servidor de gerenciamento

Modificar o código do servidor de gerenciamento para que ele leia os registros de auditoria do BigQuery

72744283 Ambiente de execução da API

Os roteadores precisam bloquear chamadas da região da Crimeia e de países que sofrem sanções dos EUA

64987848 Ambiente de execução da API

Separe o cache HTTPClient dos pools de conexões para reduzir as latências com um grande número de endpoints de destino aleatórios

Bugs corrigidos

Os bugs abaixo foram corrigidos nesta versão. Esta lista serve principalmente para usuários que querem verificar se os tíquetes de suporte foram corrigidos. Ela não foi criada para fornecer informações detalhadas a todos os usuários.

ID do problema Nome do componente Descrição
77657867 Ambiente de execução da API

Os fluxos compartilhados estão corrompidos no pod de teste

77549662 Servidor de gerenciamento

A tag ExpiresAt não é mostrada na resposta de credenciais do app para organizações de CPS quando o vencimento é -1

76391087 Servidor de gerenciamento

O administrador do sistema não pode consultar userroles da organização se ela estiver marcada para exclusão

76286610 CPS

NonDistributedBucket deve usar CompositeFetchRange

76120441 Ambiente de execução da API

O cálculo da janela está incorreto para a cota com aplicação de intervalo defaultType

74966505 Plataforma de recursos

FATAL - common-mp-fault-rate tyr-test.apigee.net error

74601316 Ambiente de execução da API

As políticas JWT não podem aceitar uma declaração de público-alvo que seja uma string com vírgulas

74596483 Ambiente de execução da API

Os MPs em reu1mp002-3 estão sendo marcados e armazenados com frequência

74407349 Servidor de gerenciamento

O campo "Descrição" não foi atualizado na chamada PUT para hosts virtuais existentes

74405851 Servidor de gerenciamento

Falha nas atualizações de hosts virtuais com TLS desativado na descrição/URL base para administradores da organização

74401756 Servidor de gerenciamento

A atualização do vhost com uma referência de keystore incompatível foi concluída

74390879 Servidor de gerenciamento

O URL da especificação não foi preenchido corretamente no bean do aplicativo durante a importação do pacote

74371918 Servidor de gerenciamento

API Management para retornar HTTP 400 em uma ação de revogação de token OAuth quando o token expirar

74175585 Ambiente de execução da API

Corrigir o script Python do plug-in de roteador que analisa arquivos conf.d

74123604 Servidor de gerenciamento

A zona de identidade precisa ser processada no serviço de exclusão da organização

73757643 Servidor de gerenciamento

Valor lastModifiedBy nos metadados do proxy para refletir corretamente o último usuário atualizado

72444142 Ambiente de execução da API

O roteador não indica status não íntegro quando as configurações padrão do Nginx estão incorretas

67143649 Servidor de gerenciamento

Fluxo compartilhado aparecendo na lista de proxies de API