4.16.01.00 – Notas da versão do Portal de serviços para desenvolvedores da Apigee

Você está vendo a documentação do Apigee Edge.
Acesse a documentação da Apigee X.
informações

Na quinta-feira, 24 de março de 2016, lançamos uma versão do Apigee Edge Developer Services Portal para nuvem privada.

Receba ajuda se tiver dúvidas ou problemas.

Se você tiver dúvidas, acesse o suporte ao cliente da Apigee.

Para ver uma lista de todas as notas da versão do Apigee Edge, consulte as Notas de lançamento da Apigee.

Requisitos do Apigee Edge para o portal

Se você estiver conectando esta versão do portal a uma instalação do Edge para nuvem privada, será necessário conectá-la à versão 4.15.07.00 ou posterior para garantir que todos os recursos do SmartDocs sejam compatíveis. Consulte 4.15.07.00 - Notas de lançamento do Apigee Edge para nuvem privada para mais informações.

Bugs corrigidos

Os bugs abaixo foram corrigidos nesta versão.

Id do problema Descrição
DEVSOL-2094

Interações dos métodos SmartDocs interrompidas por código de erro crítico no model.js
Corrige um bug de JavaScript que ocorria ao determinar o tipo de conteúdo das solicitações PUT, PATCH e POST para métodos SmartDocs.

Também corrige um bug de regressão no modelo padrão do SmartDocs. Para métodos PUT, PATCH ou POST que declaravam parâmetros de corpo E que também tinham documentação de corpo e/ou um corpo de amostra, os campos de parâmetro e o campo de corpo bruto seriam exibidos ao usuário, e o envio do formulário resultante seria enviado como multipart/form-data em vez do tipo de conteúdo correto. Esse bug foi introduzido na versão 16.01.25.00. Os usuários com esse problema precisam reverter o modelo do modelo para a versão padrão atual.

DEVSOL-2077

Melhoria das mensagens de erro na instalação do perfil quando o número do erro for menor do que 100
Na página de administração do Devconnect, ao testar a conexão do Apigee Edge, se uma mensagem de erro que não for HTTP for gerada (por exemplo, não é possível resolver o nome do host ou o tempo limite da conexão), uma mensagem de erro mais descritiva será exibida.

DEVSOL-2068

Não é possível exportar uma revisão do SmartDocs diferente da mais recente
A revisão selecionada do SmartDocs agora foi exportada.

DEVSOL-2066

Erro de content-Type quando vários tipos são permitidos
Um método SmartDocs compatível com vários tipos de conteúdo não envia mais uma concatenação de todos os tipos de conteúdo compatíveis no cabeçalho Content-Type.

DEVSOL-2064

O módulo devconnect_apiproduct_access falha ao revogar o acesso de todos os papéis de um produto de API
O "Produto de API da limitação do DevConnect por papel" não vai mais atribuir o acesso do produto de API a todos os usuários conectados quando um administrador revoga o acesso de todos os papéis.

DEVSOL-2055

O portal do desenvolvedor no modo de depuração não mostra chamadas REST
Todas as chamadas REST para o back-end do Apigee Edge agora são registradas quando o limite de geração de registros do Edge está definido como "Depuração".

DEVSOL-2053

A renderização de métodos SmartDocs gera mensagens de aviso
O corpo (descrição) de um método SmartDocs agora é renderizado corretamente, sem avisos PHP.

DEVSOL-2050

Página "Configurações do SmartDocs" inacessível
Agora é possível acessar a página "Configurações" de um modelo SmartDocs no menu suspenso da página de administração da listagem do modelo, mesmo que os métodos do modelo tenham sido renderizados.

DEVSOL-2047

Módulos de contribuição descontinuados
Vários módulos de contribuição foram descontinuados e vão ser removidos da distribuição do Drupal do Portal de desenvolvimento da Apigee no futuro. Esses módulos serão marcados como descontinuados na página de listagem do módulo. Os usuários administradores conectados de clientes que tiverem um ou mais desses módulos ativados verão uma mensagem de aviso, com um link para uma página com instruções sobre como mover as referências de código do perfil da Apigee para um local específico do site. Depois de desativados, os módulos descontinuados não podem mais ser ativados sem colocar uma cópia do módulo descontinuado em /sites/all/modules.

DEVSOL-2046

A validade da chave não funciona no portal do desenvolvedor
As chaves recém-geradas agora recebem uma data de validade quando o ciclo de vida da chave de API é definido.

DEVSOL-2045

Pergunta frequente: voltar ao início não funciona
Com o módulo de perguntas frequentes do Drupal, o link "voltar ao início" agora funciona.

DEVSOL-2044

Módulos de contribuição atualizados
Os seguintes módulos de contribuição foram atualizados para a versão estável mais recente:

  • Link do CKEditor
  • Pacote de display
  • Link
  • Metatag
  • Serviços
  • Filtro WYSIWYG
Observação: não é recomendável usar o módulo Display Suite. O Display Suite não é compatível com o SmartDocs. O módulo Display Suite foi descontinuado e será removido em uma versão futura.
DEVSOL-2032

Não é recomendado atualizar o modelo SmartDocs ao importar um modelo
Nas versões anteriores, um modelo de modelo era revertido para o modelo padrão sempre que uma nova revisão era importada. O SmartDocs não vai mais substituir o modelo quando uma nova revisão for importada. Assim, você pode usar um modelo personalizado e não fazer com que ele volte ao modelo padrão sempre que importar uma nova versão.

DEVSOL-2029

Alterar todas as referências da IU de Swagger para "OpenAPI (Swagger)"
Todas as referências textuais a Swagger na IU administrativa do SmartDocs foram alteradas para OpenAPI para refletir o novo nome do padrão do setor.

DEVSOL-2025

Caracteres especiais não são aceitos na página SmartDocs (parâmetros de consulta, cabeçalho ou corpo)
As chamadas de API das páginas de método SmartDocs não serão mais travadas se um sinal de porcentagem (%) for inserido como um valor de parâmetro.

DEVSOL-2001

Padrões de substituição não funcionam corretamente no modelo de e-mail
Alguns tokens de app do desenvolvedor (incluindo o ID do app) agora retornam valores escalares quando invocados por ações de regras, como o envio de e-mails.

DEVSOL-1974

Na lista de apps e chaves, não há indicação visual de que uma chave expirou
Os apps do desenvolvedor com chaves expiradas são marcados como "Expiradas" ao usar o tema responsivo da Apigee (ou um tema que seja um subtema do recurso responsivo da Apigee).

DEVSOL-1868

Os valores de tipo enumerado Swagger não estão no menu suspenso na página do método SmartDocs
Os documentos Swagger importados com parâmetros de recurso ou método que contêm tipos enumerados agora resultam em páginas de método SmartDocs com caixas suspensas em vez de campos de texto de formato livre.

Problemas conhecidos

A tabela a seguir lista os problemas conhecidos desta versão.

Id do problema Descrição
DEVSOL-2106

A instalação falha após o registro do RedHat
Se um servidor RedHat não estiver registrado no RedHat, você precisará fazer isso. Mesmo que você se registre, o instalador sairá com um aviso de falha.

Alternativa: execute o instalador novamente.