15.09.09.00 : Notes de version du portail des services pour les développeurs Apigee

Vous consultez la documentation Apigee Edge.
Accédez à la documentation**Apigee X**.
info

Le mercredi 9 septembre 2015, nous avons lancé une nouvelle version cloud du portail des services aux développeurs.

Si vous avez des questions, contactez l'assistance Apigee Edge.

Pour obtenir la liste de toutes les notes de version d'Apigee Edge, consultez Notes de version d'Apigee.

Nouvelle configuration requise

Si vous avez activé le module Redis, vous devez mettre à niveau PHP vers la version 5.5.

Pour mettre à jour votre version de PHP, ouvrez votre tableau de bord Pantheon et sélectionnez l'option Settings (Paramètres) en haut à droite. Pour en savoir plus, consultez la section Basculer entre les versions de PHP.

Bugs résolus

Les bugs suivants sont résolus dans cette version.

ID du problème Description
DEVSOL-1653 Impossible de supprimer une ressource SmartDocs de la page du modèle
Les ressources peuvent désormais être supprimées sur la page d'administration des révisions de modèle SmartDocs en sélectionnant l' "option "Delete Resource" (Supprimer la ressource) dans la liste déroulante des ressources.
DEVSOL-1655 Le bouton de suppression de la méthode SmartDocs ne fonctionne pas
Correction d'un bug qui empêchait la suppression d'une méthode SmartDocs qui n'avait pas encore été rendue dans un nœud Drupal.
DEVSOL-1717 Utilisabilité des vues SmartDocs
Les vues générées par SmartDocs (et leurs affichages individuels) affichent désormais des descriptions explicatives.
DEVSOL-1812 Un code pays non valide empêche le chargement des pages du portail des développeurs
Dans les versions précédentes, le code pays ISO n'était pas synchronisé entre le backend Edge et le portail des développeurs. Cela entraînait des erreurs sur certaines pages du portail des développeurs si le code pays n'existait pas dans l'interface utilisateur. Le portail des développeurs ne génère plus d'erreurs, mais n'affiche pas le code pays s'il n'est pas trouvé dans le système.
DEVSOL-1820 Dans le formulaire de confirmation de suppression du modèle, utilisez le nom à afficher au lieu du nom de la machine
Lorsque vous supprimez un modèle SmartDocs dans l'interface utilisateur du portail des développeurs, la boîte de dialogue de confirmation fait désormais référence au modèle par son nom à afficher plutôt que par son nom de représentation interne.
DEVSOL-1822 Créer un rapport affichant les nœuds SmartDocs orphelins
Un rapport a été ajouté à l'interface utilisateur du portail des développeurs. Il affiche des informations sur tous les nœuds rendus par SmartDocs qui ne font plus référence à une méthode valide dans l'API de modélisation. Pour accéder au rapport, sélectionnez "Reports" (Rapports) dans le menu Drupal, puis sélectionnez le rapport nommé "SmartDocs node status" (État du nœud SmartDocs).
DEVSOL-1836 Mettre à jour JQuery Update vers une version stable
Le module jQuery Update a été mis à niveau vers la dernière version publiée en raison d'un problème de sécurité. Pour en savoir plus, consultez la page https://www.drupal.org/node/2507729
DEVSOL-1837 La liste déroulante des ressources SmartDocs est masquée derrière le tableau avec le thème Adminimal
Correction d'un bug d'affichage qui masquait le menu déroulant spécifique aux opérations sur les révisions SmartDocs derrière d'autres éléments du thème Adminimal.
DEVSOL-1839 Améliorer la mise en cache HTML de SmartDocs
Le code HTML rendu pour les nœuds SmartDocs est désormais mis en cache. La durée de vie du cache est configurable sur la page de configuration SmartDocs (Configuration ? SmartDocs ? Paramètres avancés), avec une valeur par défaut de huit heures.
DEVSOL-1840 Erreur de mise à jour de SmartDocs : propriété de bundle manquante sur l'entité de type fichier
Correction d'un problème qui empêchait la mise à jour de SmartDocs 7500 avec le message "Missing bundle property on entity of type file" (Propriété de bundle manquante sur l'entité de type fichier).
DEVSOL-1846 Le modèle personnalisé SmartDocs génère une erreur lors de l'enregistrement
Correction d'un problème qui entraînait des erreurs lors de l'enregistrement d'un modèle personnalisé pour un modèle SmartDocs dans certains cas.
DEVSOL-1847 Problème d'installation de SmartDocs et absence d'avertissements
Les erreurs survenues lors de l'importation d'un modèle SmartDocs sont désormais mieux affichées pour l'utilisateur final.
DEVSOL-1848 Ne pas charger bootstrap.css à partir du thème apigee_responsive si la page d'administration est affichée à l'aide du thème d'administration
Correction de problèmes esthétiques sur la page de détails de la révision SmartDocs.
DEVSOL-1851 Définir Swagger comme format par défaut pour l'importation de modèles
Lors de l'importation d'une révision dans un modèle SmartDocs, le format de fichier par défaut est désormais Swagger YAML.
DEVSOL-1853 Impossible de créer une application si l'adresse e-mail d'un utilisateur n'est pas en minuscules dans la monétisation
Le portail des développeurs de monétisation ne génère plus d'erreur lors de la création d'une application lorsque l'adresse e-mail de l'utilisateur contient des majuscules.
DEVSOL-1857

Mettre à jour les modules acl, encrypt, media, redis et services_views
Les modules Drupal contributifs suivants ont été mis à jour :

  • Liste de contrôle d'accès
  • Chiffrer
  • Redis (nécessite PHP 5.5, comme décrit ci-dessus dans la nouvelle configuration système requise)
  • Vues des services
  • Multimédia
DEVSOL-1865

Mettre à jour le module FAQ vers la version 7.x-1.1

Le module FAQ a été mis à niveau vers la version 1.1. Il s'agit d'une version de fonctionnalité qui améliore principalement la prise en charge multilingue.