What's new

Discover the new features and other improvements in Operational Decision Manager and Operational Decision Manager on Certified Kubernetes 8.11.0.0 and 8.11.0.1.

This topic lists the major changes in the 8.11.0.0 and 8.11.0.1 releases. The entries include links to additional resources.

Operational Decision Manager 8.11.0.1 fix pack

The 8.11.0.1 fix pack updates 8.11.0.0 with the following new documentation and features.

Licenses and metering
Documentation: Adding license metering annotations to custom containers New informationLearn more...
Rule Designer
Documentation: Running a custom test New informationLearn more...
Rule Execution Server
New documentation: Rule Execution Server console and HTDS parameters New informationLearn more...
Decision Center
  • Feature: Decision Center REST API to create, copy, and delete branches in decision services. New informationLearn more...
  • Feature: Error messages for when you cannot close a change activity in the Decision Center Business console. New informationLearn more...
  • Documentation: Decision Center parameters New informationLearn more...
  • Documentation: Setting up SCIM connections New informationLearn more...
  • Documentation: Managing decision service branches New informationLearn more...
Samples environment
Documentation: Migrating between H2 databases New informationLearn more...
Troubleshooting
Documentation: Troubleshooting Rule Designer on macOS New informationLearn more...

Operational Decision Manager on Certified Kubernetes 8.11.0.1 fix pack

The 8.11.0.1 fix pack brings the following changes to the 8.11.0.0 release.

License acceptance requirement
To install Operational Decision Manager on Certified Kubernetes, you must read and accept the IBM license agreement. New information Learn more...
Oracle is now a supported external database (no longer a custom external database)
User access requirement
To allow predefined users to access the Operational Decision Manager services, an administrator needs to set a password when installing Operational Decision Manager on Certified Kubernetes. New information Learn more...
Deployment to Google Cloud
In addition to Amazon and Azure, Operational Decision Manager can now be deployed to the Google Cloud (GKE) platform. New information Learn more...
Support of Okta OpenID provider
Operational Decision Manager for production can be configured with an external OpenID Connect server (OIDC provider), such as the Okta service, for secured identity and access management.New information Learn more...
Deploying on different environments simultaneously
In a topology where Operational Decision Manager is deployed in several namespaces inside a cluster or on several clusters, you might want to design decision services in a development environment, to do tests and simulations in a staging environment, and finally to deploy the decision services to production on another cluster. New information Learn more...
Configuring separate external databases in a deployment
You might want to target two separate databases for your Decision Center and Decision Server instances. New information Learn more...
Customizing the Decision Center behavior
You can adjust the behavior of Decision Center by defining context parameters in a properties file that is referenced by the configmap. New information Learn more...
Security certificate in PEM format
You can now define the Operational Decision Manager security certificate in PEM format without having to convert it to the JKS format. The PEM format is language-agnostic and widely used. New information Learn more...
Easy JDBC driver installation through a URL
When you install an ODM release, you no longer have to create a PVC to install a JDBC driver. You can simply download the driver from a URL. New information Learn more...

Operational Decision Manager 8.11.0.0

The 8.11.0.0 release significantly changes Operational Decision Manager, removing many features and introducing new ones.

January 2022 documentation refresh
  • Troubleshooting too many open cursors in an Oracle database New informationLearn more...
  • Resolving a string issue in tests and simulations New informationLearn more...
Removed components
Many features deprecated in past versions are not in 8.11.0.0. New informationLearn more...

These features include the following components:

  • Decision Center Enterprise console
  • Classic rule projects (If you use classic rule projects, you must convert them to decision services in a previous version of Operational Decision Manager. For migration instructions, see 8.10.5: Migrate classic rule projects to decision services.)
  • Decision Server Insights
Updated software requirements
Always check IBM® Operational Decision Manager detailed system requirements before installing or upgrading components. The following components have been updated since the last release:
  • WebSphere® Liberty 21.0.0.9
  • Eclipse IDE 4.16
  • Java 11 (toleration for Rule Execution Server)
Removed application server support
Some versions of application servers are not supported in 8.11. New informationLearn more...

The following versions of application servers are not supported in 8.11:

  • WebSphere Liberty 18.x, 19.x, and 20.x
  • WebSphere Application Server 8.5.5.x
  • JBoss 6.4 and 7.1
  • Tomcat 8.5
Windows Server 2019 support
Operational Decision Manager now supports Windows Server 2019. The server operating system is part of the Windows NT family, and based on Windows 10. New informationLearn more...
Local help unavailable
The local help service is not included in this release. Users must access the product documentation through the online IBM Documentation.

Rule Designer 8.11.0.0

Pruning rulesets
Use the prune property in the deployment configuration to reduce the size of rulesets. When you set com.ibm.rules.engine.ruleset.pruned to true, unused variables are removed when a ruleset is generated for deployment. The property is applied to rulesets that are generated in Rule Designer and Decision Center. New informationLearn more...

Decision Center 8.11.0.0

Setting the persistence locale by using a REST API
Now, you can use a REST API to set the persistence locale of the Decision Center database. New informationLearn more...
Enabling content security for REST API
The content security policy (CSP) is an added layer of security to detect and mitigate certain types of attacks, including cross-site scripting and data injection attacks. New informationLearn more...
Diagnostics for checking database schema
Use the diagnostics in the Business console to determine whether your database schema is the best fit for your installed version of Decision Center. New informationLearn more...
Customizing operators
Use advanced customization to define operators that can then be selected from a drop-down menu in decision tables. You use operators in rule statements to perform arithmetic operations, associate or negate conditions, and compare expressions. New informationLearn more...
Displaying vocabularies and BOM paths
Now, you can view the vocabularies and the BOM path of their decision services. New informationLearn more... In the Model tab are two new subtabs:
  • Vocabulary tab: Shows a view of the vocabulary that is available in each project of the decision service. A selector on top of the view allows you to select a project. A tree grid displays the elements of the vocabulary: sentences, concepts, and concept instances. All of these elements are available in the Intellirule editor for writing rules.
  • BOM Path tab: A table displays the entries of the BOM path for each project in the decision service. A BOM path entry is either a project reference that gives access to the BOM of another project, or a BOM file entry that links to a BOM file that defines a BOM. Click a BOM file entry to display the file content below the BOM path table.
Support for SCIM
Along with LDAP, Decision Center now supports System for Cross-domain Identity Management (SCIM), an open standard for automating user provisioning. SCIM communicates user identity data between identity providers such as companies with multiple individual users, and service providers requiring user identity information. New informationLearn more...
Replacing user-defined values
By default, values defined in a deployment configuration for a Decision Center database do not override those set by the user. A new configuration property enables the override: teamserver.setup.overrideAvailableProps=true; New informationLearn more...
Verbalized test reports
In test reports for collection comparisons, collection attributes are now verbalized according to the available vocabulary that is referenced by either the user locale language or the persistence locale. New informationLearn more...
Support for client credentials
Now when you select an OpenID Connect Provider in the Business console, you can use your client credentials. Use the client_credential value in defining providers to make Decision Center use the credentials. New informationLearn more...

Operational Decision Manager on Certified Kubernetes 8.11.0.0

The 8.11.0.0 brings the following changes to Operational Decision Manager on Certified Kubernetes.

Support of PostgreSQL version 13
The PostgreSQL internal database supported in Operational Decision Manager 8.11 on Certified Kubernetes is version 13. To upgrade from a previous release, you need to migrate your data to this new version. New information Learn more...
Support of Eclipse IDE 4.16
Decision Center downloadable assets
You can now download the following additional assets from the Decision Center URL. In previous releases, you had to install the Operational Decision Manager standalone product on premises to be able to recover these files.
  • Build Command API .jar files: The Build Command tool is a command line interface for building rule projects without Eclipse. New information Learn more...
  • Decision Center remote API .jar files: These files (in particular the IlrRemoteSession class) allow you to build a Java application that can invoke Decision Center remotely without the Decision Center user interface. New information Learn more...
  • Custom data providers API .jar files New information Learn more...
  • Rule Designer JSON configuration file: This file allows you to connect Rule Designer to Decision Center and the Decision Server console through an OpenID provider. New information Learn more...
Customization of Decision Center server list and OIDC providers
By default, Decision Center provides only two internal connections, one to the Decision Server console and one to Decision Runner. This customization allows you to provide your own list of servers and OpenID providers. New information Learn more...
Customization of the Decision Server Runtime web.xml
You can customize the Decision Server Runtime behavior through the context-param properties of the web.xml file. New information Learn more...