Chapter 2. New features

This section highlights new features in Red Hat Decision Manager 7.13.

2.1. Unified product deliverable and deprecation of Red Hat Decision Manager distribution files

In the Red Hat Process Automation Manager 7.13 release, the distribution files for Red Hat Decision Manager will be replaced with Red Hat Process Automation Manager files. Note that there will not be any change to the Red Hat Decision Manager subscription and the support entitlements and fees will remain the same. Red Hat Decision Manager is a subset of Red Hat Process Automation Manager, and Red Hat Decision Manager subscribers will continue to receive full support for the decision management and optimization capabilities. The business process management (BPM) capabilities are exclusive to Red Hat Process Automation Manager and will be available for use by Red Hat Decision Manager subscribers but with development support services only. Red Hat Decision Manager subscribers can upgrade to a full Red Hat Process Automation Manager subscription at any time to receive full support for BPM features.

Red Hat Decision Manager container images are now deprecated with unified deliverables. Red Hat Decision Manager subscribers can upgrade or install the latest Red Hat Process Automation Manager images from version 7.13 onward instead.

2.2. Ability to only enable decision management components and functionality

You can now configure the deployment to only enable decision management related components and functionality so that jBPM and case management features are disabled.

2.3. Ability to change the route termination and enable edge termination

During configuration of the environment, you can now change the route termination, enable edge termination, and set optional credentials.

2.4. Ability to use a custom registry and specific images

You can now configure the custom registry to use specific images during the configuration of the environment.

2.5. Ability to use a secret for Admin user during KieApp configuration

You can now use a secret containing the credentials for the Admin user during KieApp configuration.

2.6. Ability to change the route termination and enable edge termination

During configuration of the environment, you can now change the route termination, enable edge termination and set optional credentials.

2.7. DMN Designer

2.7.1. Drools DMN Engine support for DMN Specification v1.4

Red Hat Decision Manager now provides runtime support for DMN Specification v1.4 in the Drools DMN engine.

2.8. Red Hat OpenShift Container Platform

2.8.1. Configurable startup strategy when using the Operator installer

When you deploy Red Hat Decision Manager on Red Hat OpenShift Container Platform using the operator installer, by default the deployment uses the OpenShiftStartupStrategy setting. You can now switch to the Controller startup strategy in the configuration user interface if necessary.

2.8.2. Custom hostname routes

You can now set custom hostnames for external routes by using the routeHostname property.

2.8.3. Improved SSL configurability

You can now enable or disable SSL in the operator and expose the SSL route.

2.8.4. Default configuration for Cross Domain Resource Sharing (CORS)

You can now specify whether to use a default or user customized CORS configuration.

2.8.5. Red Hat Data Grid user name and password configuration on Red Hat OpenShift Container Platform

When deploying a high-availability Red Hat Decision Manager environment on Red Hat OpenShift Container Platform, you can now configure the user name and password for the Red Hat Data Grid component.

2.9. Red Hat build of OptaPlanner

2.9.1. Red Hat build of OptaPlanner solver with Micrometer

Additional metrics are available for monitoring the OptaPlanner solver with Micrometer.

2.10. Red Hat OpenShift Container Platform

2.10.1. Custom host name routes

You can now set custom host names for external routes by using the routeHostname property.

2.10.2. Improved SSL configurability

You can now enable or disable SSL in the operator and expose the SSL route.

2.10.3. Default configuration for cross domain resource sharing (CORS)

You can now specify whether to use a default or user-customized CORS configuration.