Você está visualizando a documentação do Apigee Edge.
Acesse a
documentação da
Apigee X. info
Foco da versão
Estabilidade, escalonabilidade, segurança, extensibilidade, correções de bugs
Novos recursos
- As bibliotecas Devconnect agora usam o Guzzle para fazer solicitações HTTP. A nova biblioteca é mais leve e
segue as práticas recomendadas do Drupal (por exemplo, D8).
- Módulo para oferecer suporte à API de documentação da Apigee.
- Liberação do pagamento de monetização do DevConnect (devconnect_mint_payment). Esse módulo permite
que novos módulos de pagamento sejam conectados a ele e deleguem a ele todo o processo de finalização de compra e atualização do
saldo do desenvolvedor. No entanto, às vezes, os módulos de vinculação precisam chamar explicitamente as funções do fluxo de trabalho
de comércio.
- Lançamento da monetização do DevConnect com pagamento da Worldpay (devconnect_mint_worldpay). Esses módulos se conectam ao pagamento de monetização do DevConnect e permitem o uso do gateway corporativo da WorldPay para processamento de transações recorrentes.
Correções de bugs
- A apigee_account agora define corretamente o nome de usuário, o nome e o sobrenome durante o
registro.
- Os detalhes de conexão do Dev Portal agora são lidos e gravados em um arquivo YAML no sistema de arquivos
particular. Uma nova tarefa do Drush (devconnect-update-settings, alias dc-settings) encaminha
as configurações de conexão baseadas em Drupal-var para YAML. Isso também é processado em hook_update_N(),
que é invocado quando o update.php é executado.
- O Dev Portal agora usa a biblioteca Guzzle/Http como cliente HTTP ao se comunicar com o endpoint do Apigee.
- Ao testar a conexão com o KMS na tela de administrador do Dev Portal, a conexão não
informa mais falhas incorretamente se não houver produtos de API configurados para essa organização.
- Os módulos devconnect_apigee, devconnect_validate e devconnect_faq_ext descontinuados foram
removidos.
- A tela de administração de atributos do app do portal de desenvolvedores foi movida para um submenu da tela de administração
do portal de desenvolvedores. Foram adicionados widgets adicionais (botões de opção, caixas de seleção, caixas de seleção) Vários bugs
na reordenação de campos foram corrigidos.
- Os caminhos codificados para recursos (JS, CSS, imagens) em módulos e temas foram removidos.
- As entidades developer_app agora são objetos, e não matrizes. Foi adicionado suporte rudimentar de visualização para
entidades do app do desenvolvedor.
- Permissões detalhadas para visualizar, criar, editar, excluir e administrar apps de desenvolvedor foram
adicionadas. Por padrão, as permissões CRUD são atribuídas a usuários autenticados, e as permissões de administração são atribuídas a qualquer função com o termo "Administrador" no nome.
- Mais strings em inglês fixadas no código foram encapsuladas na função t() para permitir a
localização.
- Quando um app de desenvolvedor é salvo no endpoint, vários atributos padrão são criados, caso ainda não existam: DisplayName, Developer, lastModified, lastModifier e creationDate.