You're viewing Apigee Edge documentation.
Go to the Apigee X documentation. info
On Thursday, March 20, 2014, we released a new cloud version of Apigee Edge.
New features and enhancements
Following are the new features and enhancements in this release.
- Business Transactions Dashboard
A new Business Transactions Dashbboard lets you combine performance URI patterns on multiple APIs, giving you a view of pattern-based analytics across your API program. Choose Analytics > Business Transactions Dashboard in the Edge management UI.
- Regenerate consumer keys in the UI
A new Regenerate Key button on the details page of a Developer App lets you regenerate a consumer key and consumer secret for a developer. Use this feature, for example, if an existing developer key is no longer secure.
- HTTP response caching
Edge now provides expanded support for HTTP 1.1 response caching, including Entity Tags (ETags), Cache-Control response header directives, and caching and returning compressed responses.
See Support for HTTP response headers.
- New analytics report filter operators
The following new operators are available in analytics report filters: "Like Case-Insensitive", "Not Like", "Similar To", "Not Similar To".
The following bugs are fixed in this release.
|Changing verbs in an API proxy
|On the details page of an API Proxy, editing a resource by changing the verb no longer overwrites the condition on a step in the API proxy XML configuration.
|Node.js proxy Develop view
|After creating a Node.js API proxy, the Develop view is now displayed correctly.
|Save button in API proxy editor
|After clicking Save in the API proxy editor, the Save button is disabled after the first click to prevent the mistake of clicking it again.
|API proxy import and validation
|When you try to import an API proxy that has the same name as an existing proxy, a "Duplicate policy name" error message is now thrown, and a duplicate API proxy is not created in Edge. Also, when an API proxy bundle fails validation, no revision of the API proxy is created.
|Class dependency checking on proxy import
|On importing API proxy bundles that contain Java classes, an error message now appears if a required class is missing.
|MatchesPath operator in API proxy
|When using a tilde character (~) instead of MatchesPath operator in an API proxy condition to define a resource, the API proxy resource now appears on the API proxy editor Overview page.
|Browser hanging on trace
|In the beta version of the API proxy trace tool, the browser would hang in certain organizations.
|API proxy trace with permissions set
|API proxy trace functionality now works when a user role containing "trace" permissions is assigned to an API proxy.
|API proxy trace output
|The Trace output in the API proxy editor no longer truncates header values separated by commas. Trace also now displays service callout URIs.
|Special characters in product names
|Parentheses and quotes (single and double) are now supported in product names. Other special characters continue to be supported.
|Company apps in the UI
|Company apps (which are created with the management API) are now clickable and can be deleted in the management UI.
|Null pointer exception on service callouts
|When an API proxy performs a service callout configured with continueOnError, but the service being called isn't available, Edge no longer throws a null pointer exception.
|In transforming large SOAP responses to XML, Edge now allows more than 1024 namespaces per URL, which prevents a previous error from being thrown.
|On the Environment Configuration page, the Environment selection menu is now more intuitively positioned below the Environment Configuration title.
|Forgotten password email
|When you use the Forgot Password feature on the management UI sign-in page, you are now sent an email with a link to change your password. Previously, your password was automatically overwritten with a temporary password, and an email notification was sent.
|UI issues for custom roles
|The management UI now correctly disables relevant features that are not available to users in custom roles. Other UI issues and errors related to custom roles have also been addressed.
|Viewing developer apps
|If you have permission to view developer apps but not products, the details page for a developer is now displayed correctly.
|"Insufficient permissions" error on custom report modification
|Users not in the Organization Administrator role no longer receive an "Insufficient permissions" error when modifying custom reports.
|No app data on report drill-down
|In a custom report, when drilling down on an app to view transaction details, no data was shown.
|Naming validation of exported analytics reports
|The management UI now validates the names of analytics reports being exported to ensure that no unsupported characters are contained in the name.
|Top-performing APIs charts
|The Performance chart on the API Proxies page is now configured to correspond to the Top APIs chart on the Edge dashboard.
|The GeoMap in Edge analytics has been enhanced for better performance and accuracy.