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.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2024-02-07 UTC."],[],[]]