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

On Tuesday, September 30, 2014, we released version 14.09.25.00 of the Apigee Developer
Services portal for the cloud.

If you have questions, contact [Apigee Edge Support](https://docs.apigee.com/api-platform/troubleshoot/support).

## New features

This release of the cloud version of the Apigee Developer Services portal contains the
following new features:

- **API product cache**   
  You can now enable or disable the API Product cache by using the **Enable the API Product
  cache** checkbox from the **Configuration \> Dev Portal Settings \> Dev Portal
  App Config** menu item.
- **SmartDocs troubleshooting**   
  SmartDocs troubleshooting information as been added to the *Apigee Edge Operations
  Guide*.
- **Theme updates**   
  The rubik theme has been updated.
- **Library updates**   
  Libraries have been added, updated, and removed from this release.  

  | Added libraries | Updated libraries | Removed libraries |
  |---|---|---|
  | justify ckeditor plugin showblocks ckeditor plugin showborders ckeditor plugin undo ckeditor plugin | backbone table ckeditor plugin mediaelement mgmt-api-php-sdk | awssdk jsonpath respondjs timeago |

- **Module updates**   
  Modules have been added, updated, and removed from this release.  

  | Added modules | Updated modules |
  |---|---|
  | encrypt | apachesolr commerce metatag pantheon_apachesolr redis services uuid uuid_features webform xautoload |

  The modules listed below will be removed when you upgrade your site. If you want to retain
  any of these modules, you can copy them yourself or request that Apigee makes the change on
  your behalf.  

  <br />


  **To make the change yourself** : Copy the desired module(s) from the Apigee
  profile into sites/all/modules/contrib. You may need
  to flush caches and do a database update if the module version has changed.  

  <br />


  **To request Apigee to make the change on your behalf** : File an [Apigee support ticket](https://apigee.com/about/support/request-support)
  with the request to install the desired module(s) into your Git repository.  

  <br />


  Once the change has been completed and subsequently verified by you, you may upgrade your
  site to the new release following the standard [Pantheon workflow](https://helpdesk.getpantheon.com/customer/portal/articles/383609-using-the-pantheon-workflow).

  | Removed modules ||||
  |---|---|---|---|
  | > [!WARNING] > **Warning:** The following contrib modules have been removed from the Apigee distribution. After a you accept this update, the listed modules will no longer be present. If you want to use them, you must maintain your own copy of the module in sites/all/modules. ||||
  | amazons3 assemble awssdk breakpoints cdn collections curate custom_breadcrumbs defaultcontent delete_all download_file entitycache facetapi field_permissions | file_entity_link fontyourface footermap genpass gist_filter google_analytics_reports iib imagemagick import_html job_schedule jquerymobile l10n_update layout lingotek link_node | linkit mass_contact menu_trail_by_path metatags_quick nra page_title panelizer panels panels_everywhere password_policy permission_grid prlp responsive_preview revision_scheduler role_export rules_conditional | rules_forms securepages shield sps statds taxonomy_access timeago twitter views_rules weight workbench workbench_moderation workbench_moderation_notes workflow XHProf |

## Deprecation

As of April 15, 2015 Google will no longer support the OpenID 2.0 API, as described at the
following link:

<https://developers.google.com/+/api/auth-migration#timetable>

All portals released before 14.07 used Google OpenID 2.0, which enabled users to log in to the
portal or register as a portal user by using their Google credentials. For more, see [Using federated
credentials on the developer portal](https://docs.apigee.com/api-platform/publish/drupal/using-federated-credentials-developer-portal). Because of this deprecation, that functionality has been
removed from the portal.

As a replacement, you can instead use the [Drupal
Google Auth](https://drupal.org/project/gauth) module or use the information described in the article: [Using OAuth 2.0 for
Login](https://developers.google.com/accounts/docs/OAuth2Login#scopeparameter).

## Bug fixes

The following bugs are fixed in this release.

| Topic | Description |
|---|---|
| API product list | The API product list is now synced with Edge when the portal cache is flushed. |
| Packages with Future plans | Packages with Future plans now display correctly. |
| Basic Plan package | The Basic Plan package now displays correctly. |
| Calendar popups | Calendar popups near page footer are no longer hidden. |
| Custom app attributes as tokens | You can now use custom app attributes as tokens. |
| Terms \& Conditions URL | Changes to the "Terms \& Conditions URL" at **Configuration \> Dev Portal Settings** are now saved correctly. |
| Edge error messages | Non-scalar parameters in Edge error messages are now converted to strings before being written to the logs. |
| Admin notifications | If you select multiple roles on the admin notifications page, the portal now sends emails to all selected roles. |
| Developer sync | You are now prompted for confirmation when performing a Developer Sync on the portal to eliminate accidental syncs. |
| Monetization internationalization | Monetization code is now fully internationalized. |
| Default theme | In the default Dev Portal theme, the footer background, button background color, and text color configurations can now be changed by an administrator. |
| Access protection for Monetization pages | When users are anonymous, errors are no longer displayed when the user tries to access Monetization pages that are access protected, but instead are show a page displaying access is denied. |
| SmartDocs | When importing WADL or JSON documentation via a URL, the URL is now checked to make sure it is in a valid format. |
| Monetization page translatability | Monetization module strings are now fully wrapped to allow Dev Portal Monetization pages to be translated to other languages. |

## Known issues

This release contains the following known issues.

| Topic | Description |
|---|---|
| Deleting apps with monetization enabled | If you are using Developer Portal with monetization, once you make any API calls with that application, you are not able to delete the application in the Developer Portal "My Apps" screen since there are monetization transactions tied to that application. |
| API Product sync | When creating a product in the Edge management UI, the product will not be available on Dev Portal until the Dev Portal cron job runs. To run this manually, as an admin go to **Reports \> Status report** on the admin menu, then click "run cron manually" on the page under "Cron maintenance tasks". |