What's new in Version 10.0.5.6

This page details the enhancements in IBM® API Connect Version 10.0.5.6 since the previous release.

For details on the specific APARs that are included in this release, links to downloads, and additional blogs and conference notices, see the IBM API Connect 10.0.5.6 Support Announcement page.

What's new for Developer Portal site administrators

Updates to the custom-module and custom-theme Developer Portal commands
The custom-module:create-import and custom-theme:create-import commands now include a --wait flag to give you more control over the command completion time. Previously, the cache rebuild was automatically included as part of the task. Now, if you want to include the cache rebuild as part of the task, you must include the --wait flag. If you run the commands without the --wait flag, the cache is rebuilt in the background after the task is complete. For more information, see Using the custom-module commands and Using the custom-theme commands.

New Developer Portal sites command
You can now use a sites:reset-upgrade-attempts command to reset the upgrade attempt counter within the Developer Portal, so that failed upgrades can be retried. For more information, see Using the sites commands.

New Developer Portal queue commands
Use the queue commands to list the queued and locked platform tasks on your Developer Portal site. For more information, see Using the queue commands.

New Developer Portal user commands
The following user commands can be used to complete some Drupal user management tasks on your Developer Portal:
  • apic user:add-role - Add one or more roles to one or more specified user accounts.
  • apic user:block - Block one or more users.
  • apic user:information - Retrieve information about your users.
  • apic user:remove-role - Remove one or more roles from one or more specified user accounts.
  • apic user:unblock - Unblock one or more users.
For more information, see Using the user commands.

New Developer Portal maintenance commands
The following maintenance commands can be used to manage the maintenance operations on your Developer Portal:
  • apic maintenance:disable - Disable your maintenance operations.
  • apic maintenance:enable - Enable your maintenance operations.
  • apic maintenance:rebuild_node_access - Rebuild the node access table for your maintenance operations.
  • apic maintenance:search_api_index_rebuild - Rebuild and re-index the search API index of your maintenance operations.
  • apic maintenance:search_api_index_status - Print the search API index of your maintenance operations.
  • apic maintenance:status - Get the current mode of your maintenance operations.

For more information, see Using the maintenance commands.

New Developer Portal memcache commands
The following memcache commands can be used to manage the default caching store operations on your Developer Portal:
  • apic memcache:disable - Disable your default caching store operations and set Drupal to use database as its cache.
  • apic memcache:enable - Enable your default caching store operations and set Drupal to use RAM as its cache.
  • apic memcache:get - Get the status of your memcache enabled operations.

For more information, see Using the memcache commands.

New Developer Portal role commands
The following role commands can be used to complete some Drupal role management tasks on your Developer Portal:
  • apic role:create - Create a new user role.
  • apic role:delete - Delete an unwanted user role.
  • apic role:add-permission - Add one or more permissions to a user role.
  • apic role:remove-permission - Remove one or more permissions from a user role.
  • apic role:get - Get the details of a specific user role as well as the permissions available.
  • apic role:list - List the roles based on a specific role or permission.

For more information, see Using the role commands.

What's new for DevOps

Cert-manager update required for Kubernetes deployments
API Connect 10.0.5.6 uses cert-manager 1.12.7. If you are upgrading a deployment on Kubernetes, be sure to update the cert-manager as explained in the procedure for Upgrading subsystems on native Kubernetes.

Enhancements to the Developer Portal caching process
The Developer Portal now has enhanced in-memory caching, which increases the speed of the page accesses for the Developer Portal web sites. This improved site performance is particularly helpful for long running administrative tasks, such as enabling and disabling modules. However, it is possible to disable these enhancements if required; see Enabling Developer Portal feature flags on Kubernetes, Enabling Developer Portal feature flags on OpenShift and Cloud Pak for Integration, or Enabling Developer Portal feature flags on VMware for information.

Technical Preview: New API Connect Config Sync utility to replicate consumer-side catalog data
API Connect Config Sync is a utility that can be run either as a standalone binary, or as part of a Kubernetes cronjob to facilitate the unidirectional replication of consumer-side data (consumer organizations, members, apps, subscriptions, credentials) from a catalog in a source API Connect cluster to a corresponding catalog in a separate, target API Connect cluster.

For more information, see Using Config Sync to replicate consumer-side catalog data.

Updated TLS certificate management documentation for VMware
Documentation for certificate management is updated and moved to TLS certificate concepts and operations.

What's new for security practitioners

Support for new OIDC protocol in LinkedIn
If you create a user registry for API Connect using LinkedIn as your OIDC provider, note that LinkedIn updated their OIDC protocol. The changes affect how you configure the OIDC registry in API Connect, and are explained in Creating an OIDC user registry in API Manager and Configuring an OIDC user registry in Cloud Manager.