What's new in 8.10.5.x (LTSR) - December 2020

New in 8.10.5 & New in 8.10.5.1 Learn what's new in Operational Decision Manager 8.10.5.x.

Operational Decision Manager delivers new features and improved performance with every release.

This list includes new features in 8.10.5.0, which was released in December 2020, and 8.10.5.1, a fix pack that was released in June 2021.

Table of contents

General

Long term support release

Operational Decision Manager 8.10.5 is a Long Term Support Release (LTSR). LTSR releases are suitable for customers who want longer term deployment and greater stability. Continuous Delivery (CD) releases provide functionality more frequently, but they have a shorter support lifecycle. New informationLearn more...

Deprecation notices

The following feature is deprecated in 8.10.5.1:

  • Decision Server Insights

The following features are deprecated in 8.10.5.0:

  • Decision Center Enterprise console
  • Decision Center modeling decision services

See Deprecated features for migration details.

Product dependencies

The Operational Decision Manager 8.10.5.1 fix pack includes support for the following dependencies:
  • WebSphere® Liberty 21.0.0.3
  • Oracle Database 19.6
  • Java Development Kit 8.0.6.25
Operational Decision Manager 8.10.5 supports the new versions of the following dependencies:
  • WebSphere Liberty 20.0.0.9
  • WebSphere eXtreme Scale 8.6.1.4
  • Java Development Kit 8.0.6.15

For more system requirements, see Detailed system requirements.

New in 8.10.5.1 Configuring event emitters from Java SE

Now, you can enable the emission of events to Business Automation Insights manually, by using Ant tasks, or in a Java SE application. New information Learn more...

Changes to installing local help

Starting with 8.10.5, you must set up the local help system manually, and not through IBM Installation Manager. After setting up the local help, you can access it through your components or a web browser.New information Learn more...

Decision Center

New in 8.10.5.1 Exporting snapshot by using REST API

You can use REST API to export a snapshot and debug it in Rule Designer. New information Learn more...

New in 8.10.5.1 Reporting for resource updates in snapshots

You can report updates to resources and models when you compare snapshots in the Business console. New information Learn more...

New in 8.10.5.1 Default manual column adjustment in decision tables

By default, column widths in decision tables are manually adjusted now. You can set the Business console to automatically set the widths. New information Learn more...

Configuring Decision Center with a configuration file

Decision Center can configure itself by using properties that you define in a file. This approach provides a convenient way to initialize Decision Center, configure its database, define servers and Lightweight Directory Access Protocol (LDAP) configurations, and set other configuration properties. New information Learn more...

Creating and updating database schemas with REST API

A set of REST API endpoints is now dedicated to managing model extensions. You can use the REST API to create or update Decision Center database schemas.

Unlocking decision artifacts

When a rule or other decision artifact is locked, a user who has the right permissions can now unlock the file in the Business console. New information Learn more...

Sharing projects in new branches

Now, you can propagate dependencies on shared projects when you create a branch in a decision service. By selecting the Propagate Shared Dependencies option in the branch creation dialog when you create a branch, you carry over the shared projects of the copied branch. New information Learn more...

Compacting tool for identifiers

The identifiers that are used in Decision Center are numeric values that are always growing. Because gaps are left in the set of used values, the maximum value can be reached even if the full set of values is not used. The compacting tool updates the identifier values by removing the gaps. New information Learn more...

Rule Execution Server

Property to limit run time for rulesets

The ruleset.decisionEngine.maxRunningTime property is used to set the amount of time that a ruleset can run. The property can be selected and defined in Rule Designer or the Rule Execution Server console. The time is given in seconds, and the property works in only the decision engine, not the classic rule engine. New information Learn more...

OpenAPI updates

  • Operational Decision Manager now uses OpenAPI 3.0. New information Learn more....
  • Now the security option for OpenAPI has the Bearer attribute to enable HTTP bearer authentication. The security option already enabled HTTP basic authentication with the basic attribute. New information Learn more...

Operational Decision Manager on Certified Kubernetes

New in 8.10.5.1 Air gap installation

An air gap installation allows you to install Operational Decision Manager on Certified Kubernetes clusters that are not connected to the internet (offline). New information Learn more

New in 8.10.5.1 Build command

You can automate the build of your rule and Java projects as rule applications outside Eclipse. This way, you do not need to install Rule Designer in the environment where build agents build projects. New information Learn more...

New in 8.10.5.1 Licensing and metering

Your Operational Decision Manager product license gives you access to various components and features. After you install the components, you can monitor your usage for capacity or consumption, depending on your entitlement. New information Learn more...

Support of Helm version 3

Use a Helm chart version 3 to deploy Operational Decision Manager 8.10.5 on a Certified Kubernetes cluster. Helm version 2 is no longer supported.

Support of PostgreSQL version 12

The PostgreSQL internal database supported in Operational Decision Manager 8.10.5 on Certified Kubernetes is version 12. To upgrade from a previous release, you need to migrate your data to this new version. New information Learn more...

Configuration of the Decision Server Console title

Two new parameters have been added to the Helm chart of the ODM container to allow you to customize the name of the Decision Server Console: decisionServerConsole.title and decisionServerConsole.description. New information Learn more...

Deployment to Amazon Elastic Kubernetes Service (EKS)

Operational Decision Manager supports deployments to the Amazon EKS managed Certified Kubernetes platform. New information Learn more...

Deployment to Azure Kubernetes Service (AKS)

Operational Decision Manager supports deployments to the Azure AKS managed Certified Kubernetes platform. New information Learn more...

Use of a custom service account

The ODM Helm chart now creates and uses a custom service account named by default release_name-ibm-odm-prod-service-account for a production installation, or release_name-ibm-odm-dev-service-account for a developer edition. New information Learn more...

Support of digest in container images

It is now possible to refer to a specific version or instance of a container image by setting a digest instead of a tag. In some cases, you don’t want images to be updated to newer versions but prefer to use a fixed version. To make sure a container always uses the same version of an image, specify a digest. The digest uniquely identifies a specific version of the image so it is never updated by Kubernetes unless you change the digest value.

Support of Microsoft SQL Server 2019 database

Operational Decision Manager supports Microsoft SQL Server external database. New information Learn more...

Access to ODM services with an Ingress

You can generate an Ingress for an Operational Decision Manager deployment to expose the services to external access. New information Learn more...

Containers run with any uid

The Operational Decision Manager containers can run with any user id or group id.

Deployment for non production purposes

If you want to use an ibm-odm-prod instance in testing environments, you can deploy it with a non-production license. New information Learn more...