Decision Intelligence Platform

Release Notes 10.4.0 (LTS)

Aug 1, 2024. OpenRules 10.4.0 is the Long-Term-Support (LTS) release built in accordance with OpenRules Lifetime Release Policy. It is based on the latest OpenRules releases that went through an essential real-world use in various production environments of OpenRules customers during one year period. The release 10.4.0 includes:

We added a new dependency “openrules-dev” to all “pom.xml” files:

    <dependency>
         <groupId>com.openrules</groupId>
         <artifactId>openrules-dev</artifactId>
         <version>${openrules.version}</version>
         <scope>test</scope>
    </dependency>

This dependency is needed only during decision model development, testing, and debugging. We recommend you to add this dependency to your “pom.xml” files. If not, your project still will work but you will not be able to use “explore.bat” to start OpenRules Explorer.

All OpenRules and 3rd Party dependencies are now described in the very detail dependency reports available from here.

JDK Support. Some of our customers still use Java 8 despite the fact that Oracle ended its support in 2022. OpenRules Release 10.4 will continue to support JDK 8 and higher. However, new non-LTS releases and the next LTS release expected in 2026 will support JDK starting with Java 17 or higher.

Future Releases. The upcoming updates for this LTS release that do not change the core of the product will be marked as releases 10.4.*. More essential changes will be added to future non-LTS releases marked as release 11.*.*. OpenRules intends to make LTS releases every 2 years.