17.01.27.00 - Apigee Developer Services Portal Release Notes

On Friday, January 27, 2017, we began releasing a new cloud version of Developer Services Portal.

New features and updates

Following are the new features and updates in this release.

Securing the developer portal using SAML

You can enable SAML authentication on your developer portal. For more information, see Using SAML authentication. (DEVSOL-2308)

Bugs fixed

The following bugs are fixed in this release. This list is primarily for users checking to see if their support tickets have been fixed. It's not designed to provide detailed information for all users.

Issue ID Description
DEVSOL-2363 Update OAuth module for security fix
The following contrib modules were updated to latest stable:
  • Diff
  • Legal
  • OAuth (security fix)
  • Services
  • SMTP
  • Token
  • Views Slideshow

The following libraries were updated to latest stable:

  • mediaelement
  • Edge PHP SDK
  • plupload
DEVSOL-2338 SmartDocs: disallow base-64 images in templates and issue warning for templates that exceed 160 KB
SmartDocs will no longer allow base64-encoded images to be embedded in method templates. Additionally, SmartDocs will issue a warning if a template larger than 160 KB is uploaded, as this will likely impact performance.
DEVSOL-2332 Update drupal core and contrib modules/themes
Drupal core was updated from 7.52 to 7.53.

The following contrib modules were updated to latest stable:

  • Chaos Tools (ctools)
  • Google Auth (gauth)
  • Markdown
  • Media
  • Media CKeditor
  • Metatag
  • Redis

The Bootstrap base theme was also updated to latest stable.

DEVSOL-2322 Drupal Portal: Installer does not save SAML settings correctly
Administrators of organizations that have been configured for single sign-on can now configure the developer portal to access and use SAML bearer tokens via Edge connection configuration options. For more information, see Using SAML authentication.
DEVSOL-2321 apigee_company_install() presumes that module-defined roles already exist
When performing database updates for the Apigee Company module, a bug was fixed to ensure that roles were properly loaded before assigning permissions to them. This bug had had prevented updates from completing in some cases.
DEVSOL-2315 Remove "deprecated modules" warning
The "deprecated modules" warning is no longer displayed at the top of administrative pages. This warning was displayed to caution admins about contrib modules that were enabled and expected to be discontinued in the future. The contrib modules will continue to be supported; subsequently, the warning message has been removed.
DEVSOL-2314 Analytics query returned aggregated data
Under certain circumstances analytics for a developer app would return aggregate data for all apps with the same name, not just for the app owned by the developer performing the query. This issue has been fixed.
DEVSOL-2292 devconnect_developer_apps.module does not propagate app status to the apps list template
The Apigee Responsive theme (and its subthemes) now correctly mark a pending or revoked app. Previously, the app's credential status was taken into account, but the app's status had been ignored.