您正在查看 Apigee Edge 文档。
前往 Apigee X 文档。 信息
发布重点
稳定性、可伸缩性、安全性、可扩展性、问题修复
新功能
- Devconnect 库现在使用 Guzzle 执行 HTTP 请求。新库更轻量,并且符合未来的 Drupal 最佳实践(例如 D8)。
- 用于支持 Apigee Documentation API 的模块。
- 发布了 DevConnect 创收付款 (devconnect_mint_payment)。此模块允许新的付款模块钩入其中,并将整个结账流程和开发者余额更新委托给它(不过,有时钩入模块需要显式调用商务工作流函数)。
- 发布了 DevConnect 创收 Worldpay 付款 (devconnect_mint_worldpay)。此模块会钩入 DevConnect 变现付款,并支持使用 WorldPay 企业网关处理周期性交易。
bug 修复
- apigee_account 现在会在注册过程中正确设置用户名、名字和姓氏。
- 现在,开发者门户连接详情会从私有文件系统中的 YAML 文件读取并写入该文件。新增了一个 Drush 任务(devconnect-update-settings,别名为 dc-settings),用于将基于 Drupal 变量的连接设置导出到 YAML。这也会在运行 update.php 时调用的 hook_update_N() 中处理。
- 开发者门户现在在与 Apigee 端点通信时使用 Guzzle/Http 库作为 HTTP 客户端。
- 在开发者门户的管理界面上测试与 KMS 的连接时,如果未为此组织配置任何 API 产品,连接将不再错误地报告失败。
- 已移除已废弃的 devconnect_apigee、devconnect_validate 和 devconnect_faq_ext 模块。
- 开发者门户应用属性管理界面已移至开发者门户管理界面的子菜单。添加了其他 widget(单选按钮、选择框、复选框)。修复了字段重新排序中的多个 bug。
- 移除了模块和主题中对素材资源(JS、CSS、图片)的硬编码路径。
- developer_app 实体现在是对象,而不是数组。添加了对开发者应用实体的初步视图支持。
- 添加了用于查看、创建、修改、删除和管理开发者应用的精细权限。默认情况下,系统会向已验证身份的用户分配 CRUD 权限;默认情况下,系统会向名称中包含“管理员”的任何角色分配管理权限。
- 更多硬编码的英语字符串已封装在 t() 函数中,以便进行本地化。
- 将开发者应用保存到端点后,系统会创建一些默认属性(如果尚不存在):DisplayName、Developer、lastModified、lastModifier、creationDate。