15.09.30 - Apigee Edge cloud release notes

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

New features and enhancements

Following are the new features and enhancements in this release.

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. (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