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

On Thursday, October 1, 2015, we released a new cloud version of Apigee Edge.

> [!NOTE]
> **Note:** **Questions or issues?** Contact [Apigee Edge Support](https://docs.apigee.com/api-platform/troubleshoot/support).
>
> **Release notifications** : See [Get Apigee Edge release notifications](https://docs.apigee.com/release/get-release-notifications).
>
> See a list of all [Apigee Release
> Notes](https://docs.apigee.com/release/notes/apigee-release-notes).

## New features and enhancements

Following are the new features and enhancements in this release.

> [!WARNING]
> **Warning:**
>
> ### Analytics: Custom Reports Dashboard view of multiple reports
>
> **Deprecation notice**: The specific [Custom Reports Dashboard](https://docs.apigee.com/api-platform/analytics/custom-report-dashboard) feature that provides a view of up to four custom reports is being deprecated and will be removed in a future release. (MGMT-2673). All other aspects of custom reports will still be available.

> [!WARNING]
> **Warning:**
>
> ### X-Forwarded-For HTTP header
>
> **Deprecation
> notice**: For stronger security, Edge support for inbound X-Forwarded-For HTTP request headers is being deprecated and will be removed from a future release. This means the client IP address received by Edge will be the client's true IP address. This affects the [Access Control
> policy](https://docs.apigee.com/api-platform/reference/policies/access-control-policy), which can evaluate the X-Forwarded-For address in order to allow or deny API calls made by specific IPs.

### Management UI restyling

Multiple pages in the management UI have gotten a look-and-feel update. (MGMT-2627)

### Key Value Maps in the
management UI

You can now create and manage environment-scoped Key Value Maps (KVMs) in the Edge management
UI. Environment-scoped KVMs contain key/value pairs that are accessible by any API proxy in an
environment, such as test or prod. In the management UI menu, go to **APIs \> Environment
Configuration \> select the environment you want \> Key Value Maps tab** . For
more information, see [Creating and editing
environment key value maps](https://docs.apigee.com/api-platform/cache/creating-and-editing-environment-keyvalue-maps). (MGMT-1393)

### PopulateCache policy default expiration in management UI

When adding a PopulateCache policy with the API proxy editor, the \<TimeoutInSec\> element
for cache expiration is pre-populated with a value of 3600 seconds (1 hour). The previous default
was 300 seconds (5 minutes). (MGMT-2622)

### Proxy Path Suffix dimension

A new Proxy Path Suffix (proxy_pathsuffix) dimension is available in analytics Custom Reports
and API calls. Proxy path suffix is the part of an API proxy URL that comes after the base path,
such as the path created for conditional flows. (AXAPP-1902)

### Reports show developer
IDs not display names

When making Edge analytics API calls with the /stats API that returns developers, the
developer display name is returned along with developer ID. Previously, only developer ID was
returned. (AXAPP-1759)

### Developer Details page
progress spinner

When the Developer Details page is loaded in the management UI, the Apps section of the page
shows a progress spinner if apps are still being loaded. This enhances the previous behavior
where the Apps section appeared empty while loading apps. (MGMT-2667)

## Bugs fixed

The following bugs are fixed in this release.

| Issue ID | Description |
|---|---|
| MGMT-2687 | **Custom Reports freeze the browser with more than 14K dimensional elements** |
| MGMT-2677 | **Monetization: Developers page in management UI freezes with thousands of developers and pagination isn't enabled on an org** |
| MGMT-2658 | **OPDK version dependent Management Server UI issues on upgrading Revision of API Proxy** |
| MGMT-2616 | **New API proxy editor does not handle XML entities correctly** |
| MGMT-2541 | **External Authentication System ID added as sysadmin with + in password is broken** |
| MGMT-2510 | **Dropdown not showing all developers belonging to the org** |
| MGMT-2508 | **Broken-link icon on policies shown inaccurately** |
| MGMT-2334 | **Unable to access resources from second proxy endpoint** |
| MGMT-1967 | **Developer Apps with the same Display Name shows same Traffic in analytics** |
| DEVRT-1839 | **Monetization: Country select list in management UI are sorted incorrectly** |
| AXAPP-1887 | **Filter conditions not working as per documentation** |
| AXAPP-1869 | **Removing a user from an org should unsubscribe them from analytics emails** |
| AXAPP-1533 | **Analytics Geomap throws "Invalid API Call" error** |
| APIRT-2061 | **Message processor not pushing messages to QPID** |
| APIRT-2052 | **High number of CLOSE_WAITs due to management port not responding** |
| APIRT-2024 | **Nginx without a load balancer is not properly populating X-Forwarded-For HTTP headers** |
| APIRT-1838 | **Apigee-127: VerifyAPIKey returns only one API product when multiple products exist** |

The following monetization bugs were fixed in a separate cloud release on Wednesday, October
14, 2015.

| Issue ID | Description |
|---|---|
| DEVRT-1974 | **Updating Developer/App status consumes database connections** |
| DEVRT-1965 | **Developers with active runtime traffic getting suspended even after rate plan upgrade** |
| DEVRT-1961 | **Developer suspended after purchasing a plan** |
| DEVRT-1904 | **User with new rate plan gets error about exceeding quota** |
| DEVRT-1839 | **Monetization: Country select list in management UI are sorted incorrectly** |