Anda sedang melihat dokumentasi Apigee Edge.
Buka dokumentasi
Apigee X. info
Fokus Rilis
Stabilitas, skalabilitas, keamanan, ekstensibilitas, perbaikan bug
Fitur Baru
- Library Devconnect kini menggunakan Guzzle untuk melakukan permintaan HTTP. Library baru lebih ringan dan
sesuai dengan praktik terbaik Drupal ke depannya (misalnya, D8).
- Modul untuk mendukung Apigee Documentation API.
- Rilis Pembayaran Monetisasi DevConnect (devconnect_mint_payment). Modul ini memungkinkan
modul Pembayaran baru untuk terhubung ke dalamnya dan mendelegasikan seluruh proses checkout dan pembaruan
saldo developer (Namun, terkadang modul yang terhubung perlu memanggil fungsi alur kerja e-commerce secara eksplisit).
- Rilis Pembayaran Worldpay Monetisasi DevConnect (devconnect_mint_worldpay). Modul ini terhubung ke Pembayaran Monetisasi DevConnect dan mendukung penggunaan WorldPay Corporate Gateway untuk pemrosesan transaksi berulang.
Perbaikan Bug
- Akun apigee_account kini menetapkan Nama pengguna, nama depan, nama belakang dengan benar selama
pendaftaran.
- Detail koneksi Dev Portal kini dibaca dari dan ditulis ke file YAML di sistem file
pribadi. Tugas Drush baru (devconnect-update-settings, alias dc-settings) memindahkan
setelan koneksi berbasis Drupal-var ke YAML. Hal ini juga ditangani di hook_update_N()
yang dipanggil saat update.php dijalankan.
- Portal Developer kini menggunakan library Guzzle/Http sebagai klien HTTP-nya saat berkomunikasi dengan
endpoint Apigee.
- Saat menguji koneksi ke KMS di layar admin Dev Portal, koneksi tidak lagi
melaporkan kegagalan secara keliru jika tidak ada Produk API yang dikonfigurasi untuk organisasi ini.
- Modul devconnect_apigee, devconnect_validate, dan devconnect_faq_ext yang tidak digunakan lagi telah dihapus.
- Layar admin atribut aplikasi Dev Portal telah dipindahkan ke submenu layar admin Dev Portal. Widget tambahan (tombol pilihan, kotak pilihan, kotak centang) telah ditambahkan. Beberapa bug
dalam penyusunan ulang kolom telah diperbaiki.
- Jalur yang di-hardcode ke aset (JS, CSS, gambar) dalam modul dan tema telah dihapus.
- Entitas developer_app kini berupa objek, bukan array. Dukungan tampilan dasar untuk
entitas Aplikasi Developer telah ditambahkan.
- Izin terperinci untuk melihat, membuat, mengedit, menghapus, dan mengelola aplikasi developer telah
ditambahkan. Izin CRUD secara default ditetapkan kepada pengguna yang diautentikasi; izin pengelolaan
secara default ditetapkan ke peran apa pun yang memiliki Administrator dalam namanya.
- Lebih banyak string berbahasa Inggris yang di-hardcode dibungkus dalam fungsi t() untuk memungkinkan
pelokalan.
- Saat Aplikasi Developer disimpan ke endpoint, beberapa atribut default dibuat jika belum ada: DisplayName, Developer, lastModified, lastModifier, creationDate.