Sie sehen die Dokumentation zu Apigee Edge.
Zur Apigee X-Dokumentation weitere Informationen
Release-Fokus
Stabilität, Skalierbarkeit, Sicherheit, Erweiterbarkeit, Fehlerkorrekturen
Neue Funktionen
- Devconnect Libraries verwenden jetzt Guzzle für HTTP-Anfragen. Die neue Bibliothek ist schlanker und entspricht künftig den Best Practices von Drupal (z.B. D8).
- Modul zur Unterstützung der Apigee Documentation API.
- Freigabe der Zahlung für die DevConnect-Monetarisierung (devconnect_mint_payment). Mit diesem Modul können neue Zahlungsmodule eingebunden werden und den gesamten Bezahlvorgang sowie die Aktualisierung des Entwicklerguthabens an dieses delegieren. Manchmal müssen Hook-Module jedoch explizit E-Commerce-Workflowfunktionen aufrufen.
- Veröffentlichung von WorldPay Payment für DevConnect Monetization (devconnect_mint_worldpay). Dieses Modul wird in die DevConnect-Monetarisierungszahlung eingebunden und unterstützt die Nutzung von WorldPay Corporate Gateway für die Verarbeitung wiederkehrender Transaktionen.
Fehlerkorrekturen
- Das apigee_account-Konto hat den Benutzernamen, den Vornamen und den Nachnamen während der Registrierung jetzt korrekt festgelegt.
- Verbindungsdetails des Dev-Portals werden jetzt aus einer YAML-Datei im privaten Dateisystem gelesen und in diese geschrieben. Eine neue Drush-Aufgabe (devconnect-update-settings, Alias dc-settings) portiert Drupal-var-basierte Verbindungseinstellungen zu YAML. Dies wird auch in der Methode hook_update_N() gehandhabt, die bei der Ausführung von update.php aufgerufen wird.
- Das Entwicklungsportal verwendet jetzt bei der Kommunikation mit dem Apigee-Endpunkt als HTTP-Client die Guzzle/HTTP-Bibliothek.
- Beim Testen der Verbindung zu KMS auf dem Administratorbildschirm des Dev-Portals wird für die Verbindung nicht mehr fälschlicherweise ein Fehler gemeldet, wenn keine API-Produkte für diese Organisation konfiguriert sind.
- Die verworfenen Module „devconnect_apigee“, „devconnect_validate“ und „devconnect_faq_ext“ wurden entfernt.
- Der Administratorbildschirm für die App-Attribute des Entwicklerportals wurde in ein Untermenü des Verwaltungsbildschirms des Entwicklerportals verschoben. Es wurden zusätzliche Widgets (Optionsfeld, Auswahlkästchen, Kästchen) hinzugefügt. Mehrere Fehler bei der Neuanordnung von Feldern wurden behoben.
- Hartcodierte Pfade zu Assets (JS, CSS, Bilder) in Modulen und Designs wurden entfernt.
- Developer_app-Entitäten sind jetzt Objekte und keine Arrays. Grundlegende Ansichtsunterstützung für Entwickler-App-Entitäten wurde hinzugefügt.
- Es wurden detaillierte Berechtigungen zum Ansehen, Erstellen, Bearbeiten, Löschen und Verwalten von Entwickler-Apps hinzugefügt. CRUD-Berechtigungen werden standardmäßig authentifizierten Nutzern zugewiesen. Administratorberechtigungen werden standardmäßig jeder Rolle zugewiesen, deren Name „Administrator“ enthält.
- Weitere hartcodierte Strings in englischer Sprache wurden in die Funktion „t()“ eingebunden, um eine Lokalisierung zu ermöglichen.
- Wenn eine Entwickler-App auf dem Endpunkt gespeichert wird, werden mehrere Standardattribute erstellt, falls sie noch nicht vorhanden sind: DisplayName, Developer, lastModified, lastModified, createDate.