Releases: DecisionsDev/odm-ondocker
ODM 9.5.0.1 Release
🚀 Highlights
✅ Feature Enhancements
- Extend web.xml customization to allow editing in filter section
- Enable DC cleanup service by default
- Move error.jsp to jakarta package
ODM 9.5.0.0 Release
We are pleased to announce the latest release of ODM on Docker, bringing significant enhancements in performance, security, and compatibility with modern enterprise standards.
🚀 Highlights
✅ Feature Enhancements
- New Decision Server Console UI
A refreshed, modern user interface is now available for the Decision Server Console, offering improved usability, performance, and accessibility. - Support for FIPS 140-3
Enhanced security compliance with support for FIPS 140-3, aligning with the latest federal standards for cryptographic modules.
⚙️ Runtime Upgrades
- Migration to mpMetrics-5.1 Liberty Feature
Improved observability and metrics support through the integration of MicroProfile Metrics 5.1. - Updated to Liberty Feature Version 25.0.0.3
Ensures compatibility with the latest Liberty runtime capabilities and security improvements. - Move to Jakarta Servlet 6.0
Transitioned from Java EE servlet to the Jakarta EE 10 platform, aligning with the industry shift and preparing for future Jakarta specifications.
☕ Java Platform
- Migrated to JDK 21
Updated the runtime environment to Java 21, a Long-Term Support (LTS) version, offering better performance, new language features, and extended support.
🛢️ Database Connectivity
- MySQL Driver Upgrade to 9.1.0
Improved MySQL connectivity, performance, and compatibility by upgrading to the latest driver version. - PostgreSQL Driver Upgrade to 42.7.4
Updated PostgreSQL JDBC driver for enhanced stability and performance in enterprise-grade deployments.
⸻
📘 Notes
- Clients using older Java versions (≤ Java 17) must upgrade their environments to Java 21
- Custom extensions interacting with the servlet API may require refactoring due to the transition to Jakarta Servlet 6.0.
For more informations, please consult the What's new.
ODM 9.0.0.1 Release
Version 9.0.0.1 Release: Enhancements & Fixes
We're excited to introduce the latest version of ODM on Docker, packed with new features, improvements, and fixes to elevate your experience. Here are the key highlights:
Features & Enhancements:
- Improved Container Auditability: Auditability has been included. is improved by including version details in container labels and comprehensive information in the versions.txt file, improving tracking and auditing of container versions.
- Improve Oracle support
Liberty Support:
- Use of Liberty 24.0.0.9 Version: Updated to Liberty version 24.0.0.9, bringing the latest enhancements, fixes, and optimizations to your applications.
We're committed to continuously improve ODM on Docker and providing a more seamless experience for our users. Your feedback and support have been invaluable in shaping these updates.
For detailed information and steps on these changes, refer to the updated documentation available in our repository.
Thank you for being part of our journey and for your continued support!
ODM 9.0.0.0 Release
Version 9.0.0.0 Release: Enhancements & Fixes
We're excited to introduce the latest version of ODM on Docker, packed with new features, improvements, and fixes to elevate your experience. Here are the key highlights:
Features & Enhancements:
- Ability to Disable DBDump: You can now disable the DBDump feature, providing greater control over database operations and security.
- OpenID Support: The security is improved with the addition of PKCE (Proof Key for Code Exchange) and private key JWT (JSON Web Token) support, allowing for more robust and secure authentication mechanisms.
- Download Features: This new functionality allows for easier and more flexible downloading of third-party materials into the containers, streamlining the customization process.
- Machine Learning Integration: You can now integrate machine learning models seamlessly into your ODM environment, enabling advanced predictive analytics and decision-making capabilities.
- Capability to Enable Java Agent in Containers: You can now enable Java agents within our containers, offering more extensive monitoring, profiling, and diagnostics options for your applications.
- Improved Container Traceability: Traceability is improved by including version details in container labels and comprehensive information in the versions.txt file, improving tracking and auditing of container versions.
Liberty Support:
- Switch to JDK 17: Upgraded to Java Development Kit 17, ensuring compatibility with the latest Java features and performance improvements.
- Logstash Collector Support: Integrated support for Logstash collectors, allowing for better log management and analysis through the ELK (Elasticsearch, Logstash, Kibana) stack.
- MP Metrics Features Support: Added support for MicroProfile Metrics, enabling detailed application monitoring and performance metrics to be easily collected and analyzed.
- TLS v1.3 Support: Enhanced security with the addition of TLS (Transport Layer Security) version 1.3 support, providing improved encryption and performance.
- Use of Liberty 24.0.0.3 Version: Updated to Liberty version 24.0.0.3, bringing the latest enhancements, fixes, and optimizations to your applications.
- Move to Servlet 4.0 and App Security 3.0: Upgraded to Servlet 4.0 and Application Security 3.0, ensuring better performance, security, and compliance with the latest standards.
Database Support:
- Move to PostgreSQL 15: Upgraded to PostgreSQL 15, providing improved performance, security, and new features.
- Refresh DB Drivers: Updated drivers for PostgreSQL and H2 (version 2.2.224), ensuring compatibility and enhanced performance with the latest database technologies.
We're committed to continuously improve ODM on Docker and providing a more seamless experience for our users. Your feedback and support have been invaluable in shaping these updates.
For detailed information and steps on these changes, refer to the updated documentation available in our repository.
Thank you for being part of our journey and for your continued support!
ODM on ICP4A 23.0.2 / ODM on K8S 8.12.0.1
Version 8.12.0.1 Release: Enhancements & Fixes
We're excited to introduce the latest version of ODM on Kubernetes, packed with new features, improvements, and fixes to elevate your experience. Here are the key highlights:
Features & Enhancements:
- Support for Microsoft EntraID Private Key JWT Token: Seamlessly integrate and utilize EntraID private key JWT token.
- Comprehensive Azure SQL Managed Instance Configuration Documentation: Find detailed guidelines and configurations for setting up ODM with Azure SQL Managed Instance.
- Revamped EKS Deployment with ECR Registry: Streamlined and optimized deployment procedures for Amazon EKS using ECR Registry, ensuring a more efficient workflow.
Bug Fixes:
- Load Balancer Section Correction (EKS Documentation): Addressed and rectified issues within the Load Balancer section of the EKS documentation, ensuring accurate and reliable information.
General Improvements:
- Documentation Refresh: All documentation has been updated and refreshed, incorporating the latest changes and improvements across the board.
We're committed to continuously enhancing ODM on Kubernetes and providing a more seamless experience for our users. Your feedback and support have been invaluable in shaping these updates.
For detailed information and steps on these changes, refer to the updated documentation available in our repository.
Thank you for being part of our journey and for your continued support!
ODM on ICP4A 23.0.1 / ODM on K8S 8.12.0.0
What's Changed
- WebSphere® Liberty 23.0.0.3
- Java 11 (replaces Java 8)
- Eclipse 4.24 (replaces Eclipse 4.16)
- macOS 13 (Ventura)
- Add a shell script that allow to validate custom container.
- End of support for the classic rule engine
- Customization of the Decision Server Console runtime
For more informations take a look to the what’s new page https://www.ibm.com/docs/en/odm/8.12.0?topic=notes-whats-new
ODM on ICP4A 22.0.2 / ODM on K8S 8.11.1.0
- WebSphere® Liberty 22.0.0.9
- Eclipse IDE 4.16 - Improve Mac OS support
- Improve access to the online documentation
- Ability to disable Decision Model
- Refresh DB Sample : Remove Decision Model sample , Add miniloan service
- Improve FIPS Support.
- Implement Postgresql cert ssl authentication
- Migrate credentials/sensitive-information from environment variables to mounted files
- Improve support of the OKTA OpenID integration - Logout improvement
- Improve Oracle support by adding URL connection support
For more informations take a look to the what’s new page https://www.ibm.com/docs/en/odm/8.11.1?topic=notes-whats-new
ODM on ICP4A 22.0.1 / ODM on K8S 8.11.0.1
WebSphere® Liberty 22.0.0.3
- Eclipse IDE 4.16
- Support of PostgreSQL version 13
- Support of Security certificate in PEM format
- Customizing the Decision Center behavior
- Configuring separate external databases in a deployment
- Deploying on different environments simultaneously
- Oracle is now a supported external database (no longer a custom external database)
- Easy JDBC driver installation through a URL
For more informations take a look to the what’s new page https://www.ibm.com/docs/en/odm/8.11.0?topic=notes-whats-new
ODM 8.11.0 Release
-
WebSphere® Liberty 21.0.0.9
-
Eclipse IDE 4.16
-
Support of PostgreSQL version 13
-
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 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.
- 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.
- Custom data providers API .jar files
- 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. Learn more...
-
Customization of Decision Center server list and OIDC providers
-
Customization of the Decision Server Runtime web.xml
-
Support for client credentials
-
Verbalized test reports
For more informations take a look to the what’s new page https://www.ibm.com/docs/en/odm/8.11.0?topic=notes-whats-new
ODM 8.10.5.1 Release
- Add more groups for the OIDC role mapping.
- Support of Liberty 21.0.0.3
- Bug fixing
- The demo data contains wrong server deployment URL