คุณกำลังดูเอกสารประกอบของ Apigee Edge
ไปที่
เอกสารประกอบของ Apigee X info
ประเด็นสำคัญในการเปิดตัว
ความเสถียร ความสามารถในการปรับขนาด ความปลอดภัย ความสามารถในการขยาย การแก้ไขข้อบกพร่อง
ฟีเจอร์ใหม่
- ตอนนี้ไลบรารี Devconnect ใช้ Guzzle เพื่อส่งคำขอ HTTP ไลบรารีใหม่มีขนาดเล็กลงและ
สอดคล้องกับแนวทางปฏิบัติแนะนำของ Drupal ในอนาคต (เช่น D8)
- โมดูลเพื่อรองรับ Apigee Documentation API
- การเปิดตัว DevConnect Monetization Payment (devconnect_mint_payment) โมดูลนี้ช่วยให้
โมดูลการชำระเงินใหม่สามารถเชื่อมต่อกับโมดูลนี้และมอบหมายกระบวนการชำระเงินทั้งหมดและการอัปเดตยอดคงเหลือของนักพัฒนาแอปให้โมดูลนี้ (อย่างไรก็ตาม บางครั้งโมดูลที่เชื่อมต่ออาจต้องเรียกใช้ฟังก์ชันเวิร์กโฟลว์ของ Commerce อย่างชัดเจน)
- การเปิดตัว DevConnect Monetization Worldpay Payment (devconnect_mint_worldpay) โมดูลนี้เชื่อมต่อกับ DevConnect Monetization Payment และช่วยให้ใช้ WorldPay Corporate Gateway ในการประมวลผลธุรกรรมที่เกิดขึ้นซ้ำได้
แก้ไขข้อบกพร่อง
- ตอนนี้ apigee_account ตั้งค่าชื่อผู้ใช้ ชื่อจริง นามสกุลอย่างถูกต้องระหว่าง
การลงทะเบียน
- ตอนนี้ระบบจะอ่านและเขียนรายละเอียดการเชื่อมต่อ Dev Portal ไปยังไฟล์ YAML ในระบบไฟล์ส่วนตัว
งาน Drush ใหม่ (devconnect-update-settings, alias dc-settings) จะย้ายการตั้งค่าการเชื่อมต่อที่อิงตาม Drupal-var ไปยัง YAML ระบบจะจัดการการดำเนินการนี้ใน hook_update_N()
ซึ่งจะเรียกใช้เมื่อมีการเรียกใช้ update.php
- ตอนนี้ Dev Portal ใช้ไลบรารี Guzzle/Http เป็นไคลเอ็นต์ HTTP เมื่อสื่อสารกับ
ปลายทาง Apigee
- เมื่อทดสอบการเชื่อมต่อกับ KMS ในหน้าจอผู้ดูแลระบบ Dev Portal การเชื่อมต่อจะไม่รายงานความล้มเหลวอย่างไม่ถูกต้องอีกต่อไปหากไม่มีผลิตภัณฑ์ API ที่กำหนดค่าไว้สำหรับองค์กรนี้
- ระบบได้นำโมดูล devconnect_apigee, devconnect_validate และ devconnect_faq_ext ที่เลิกใช้งานแล้วออก
- หน้าจอผู้ดูแลระบบแอตทริบิวต์แอป Dev Portal ย้ายไปที่เมนูย่อยของหน้าจอผู้ดูแลระบบ Dev Portal แล้ว
มีการเพิ่มวิดเจ็ตเพิ่มเติม (ปุ่มตัวเลือก กล่องเลือก ช่องทำเครื่องหมาย) มีการแก้ไขข้อบกพร่องหลายรายการ
ในการจัดลำดับฟิลด์ใหม่
- ระบบได้นำเส้นทางที่ฮาร์ดโค้ดไปยังชิ้นงาน (JS, CSS, รูปภาพ) ในโมดูลและธีมออก
- ตอนนี้เอนทิตี developer_app เป็นออบเจ็กต์แทนที่จะเป็นอาร์เรย์ มีการเพิ่มการรองรับมุมมองเบื้องต้นสำหรับ
เอนทิตี Developer App
- มีการเพิ่มสิทธิ์แบบละเอียดเพื่อดู สร้าง แก้ไข ลบ และจัดการแอปของนักพัฒนาแอป
ระบบจะกำหนดสิทธิ์ CRUD ให้กับผู้ใช้ที่ได้รับการตรวจสอบสิทธิ์โดยค่าเริ่มต้น และกำหนดสิทธิ์ผู้ดูแลระบบ
ให้กับบทบาทที่มีคำว่า "ผู้ดูแลระบบ" ในชื่อโดยค่าเริ่มต้น
- มีการใส่สตริงภาษาอังกฤษที่ฮาร์ดโค้ดเพิ่มเติมไว้ในฟังก์ชัน t() เพื่อให้แปลเป็นภาษาท้องถิ่นได้
- เมื่อบันทึกแอปของนักพัฒนาแอปไปยังปลายทาง ระบบจะสร้างแอตทริบิวต์เริ่มต้นหลายรายการหาก ยังไม่มีแอตทริบิวต์เหล่านั้น ได้แก่ DisplayName, Developer, lastModified, lastModifier, creationDate