You're viewing **Apigee Edge** documentation.  
[Go to the
**Apigee X** documentation](http://cloud.google.com/apigee/docs). info

On Wednesday, September 25, a new version of Drupal 7 developer portal is ready for you to
apply. See [How
do I apply Apigee updates to my developer portal in the public cloud?](https://docs.apigee.com/api-platform/publish/drupal/developer-portal-faq#how-do-i-apply-apigee-updates-to-my-developer-portal-in-the-public-cloud)

> [!NOTE]
> **Note:** Contact [Apigee Edge Support](https://docs.apigee.com/api-platform/troubleshoot/support) if you have questions or issues.
>
> Sign up for release notifications:
>
> - **Cloud** : Go to [http://status.apigee.com](https://status.apigee.com) and click **Subscribe to
>   Updates**.
> - **Private Cloud** : Fill out the form at <https://pages.apigee.com/release-notifications-submit.html>.

## New features and enhancements

This section describes the new features and enhancements in this release.

### Run composer autoloader optimizer when building PHP SDK


Autoloader optimization is now ran when building Apigee Edge PHP SDK to improve performance.

### Support for PHP 7.2


Support for PHP 7.2, including the following updates:

- Updated Apigee Edge PHP SDK to version 1.1.22.
- Updated the following Drupal contrib modules for enhanced PHP 7.2 support:
  - addressfield: 1.2 to 1.3
  - admin_menu: 3.0-rc5 to 3.0-rc6
  - commerce: Added patches <https://www.drupal.org/project/commerce/issues/3035138#comment-12983854> and <https://www.drupal.org/project/commerce/issues/3021095#comment-12897936>
  - file_entity: 2.16 to 2.25
  - ldap: 2.3 to 2.5
  - libraries: 2.3 to 2.5
  - media: 2.19 to 2.21
  - me: Added patches <https://www.drupal.org/project/me/issues/3007916#comment-12841736> and <https://www.drupal.org/project/me/issues/1221902#comment-7476374>
  - pathauto: Added patch <https://www.drupal.org/project/pathauto/issues/1580466>
  - redirect: Installing commit 7f9531d from 7.x-1.x branch
  - rules: 2.11 to 2.12
  - smtp: 1.7 to commit 47f4114 from 7.x-1.x branch
  - views: 3.21 to 3.22
  - views_bulk_operations: 3.4 to 3.5
  - adminimal_theme: 1.24 to 1.25
  - bootstrap: 3.22 to 3.23

## Bugs fixed

The following bugs are fixed in this release.

| Issue ID | Component Name | Description |
|---|---|---|
| 136112141 | Developer Portal - Drupal | **Interactive Docs broken after security release** Fixed issue with in SmartDocs "Try it now" functionality which broke OAuth2 Authentication. |
| 134425292 | Developer Portal - Drupal | **App and product status on developer portal not matching status on Edge** Fixed issue where a developer's app could show an incorrect status if only one API product for that app was approved or revoked. App status for each API product now displays the same status as the Apigee Edge UI. |
| 131693372 | Developer Portal - Drupal | **Monetization: Remove Received Bills tab** The monetization billing engine has been retired, so the "Received Bills" page which used to display postpaid billing statements has been removed. |
| 130756008 | Developer Portal - Drupal | **Worldpay Monetization: Invalid error displayed: "Missing URL parameters"** - The Apigee Monetization Worldpay module will no longer try to validate response parameters coming back from Worldpay payments when an error is being returned. The earlier behavior would display an error saying "Worldpay server response does not contain the following URL parameters: %missing_params.", which was not true. This message to fix Worldpay settings is no longer displayed when error messages are returned, but instead logs all parameters and response information to the Drupal logs for inspection. - The log category used by the Apigee Monetization Worldpay module is now "devconnect_mint_Worldpay" during logging. Previously it was set to multiple strings that did not follow standard Drupal conventions of using the module name. |
| 130354871 | Developer Portal - Drupal | **Monetization: Worldpay Credit card purchases failing with Apigee test account** - The "MAC Secret" field in very early versions was encrypted, but this is no longer true. If you are having issues after this upgrade, make sure the "MAC Secret" field in the Apigee Worldpay module settings is the same as the "MAC Secret" set in the Worldpay account. - A new setting was added to the Apigee Worldpay module settings to turn off Worldpay response validation for debugging purposes. It is not recommended to turn this setting off in production sites. - If an error occurs during Worldpay processing, the response page used to hide the error response and go back to the Worldpay credit card page. This flow has been changed to go back to the "Billing \& Reports" page so that the error can easily be seen. |
| 130353676 | Developer Portal - Drupal | **Monetization: Worldpay removed credit card images** Removed links to Worldpay's site for credit card images since they are no longer available. Moved Worldpay image into module instead of linking out to Worldpay site. |
| 124121539 | Developer Portal - Drupal | **Wrong name when deleting app after name change** Fixed issue where the delete confirmation screen was using the "app name" instead of "app display name," which could cause confusion when deleting an app that was renamed. |
| 124011009 | Developer Portal - Drupal | **Cannot add company developer because the Apigee Edge API is case sensitive for developer email address** When inviting user to a company in monetization, the email address is used from the Drupal user's email to make sure the email case is properly recorded. |
| 119126974 | Developer Portal - Drupal | **SmartDocs: Displaying method nodes from old revisions** Fixed issue that a SmartDocs OpenAPI doc will show old revisions of a method if you delete a method. |