Skip to content

ODM 9.6.0.0 Release

Latest

Choose a tag to compare

@github-actions github-actions released this 12 Jun 14:35
de90435

ODM on Docker - Release Notes v9.6.0.0

🚀 Major Updates

  • ODM Version: Updated to ODM 9.6.0.0
  • Eclipse Update: Upgraded Eclipse from 2025-12 v3.8 to v4.38
  • PostgreSQL Upgrade: Migrated to PostgreSQL 16 with rebuilt sample databases for version 9.6

🔒 Security Enhancements

  • CVE Fixes: Updated PostgreSQL driver to address security vulnerabilities
  • TLS Security: Improved transport security with embedded SSL configuration
  • LTPA Keys: Fixed LTPA key configuration for standalone images

🔐 Authentication & Authorization

  • OpenID Connect: Simplified and improved OIDC authentication filters
  • UMS Integration: Enhanced User Management Service (UMS) integration support
  • Scope Parameters: Added configurable OAuth scope parameters
  • Post-Logout Redirect: Implemented post_logout_redirect_uri configuration
  • Authentication Enforcement: Added forced authentication on /run endpoint
  • DSR Authentication: Disabled authentication on Decision Server Runtime when needed
  • Login Panel: Added option to disable RES login panel

🗄️ Database Enhancements

  • Custom Credentials: Fixed sample database restore with custom DB credentials (DBACLD-217170)
  • Version Flexibility: Enabled database restore for any ODM version
  • Restore Script: Improved restore.sh script reliability

⚙️ Configuration & Customization

  • Classloader Enhancement: Fixed incomplete classloader definition for downloadURL
  • Custom JAR Loading: Added ability to load custom JAR files for decision services
  • OpenID Filters Override: Enabled OpenID authentication filters override capability

📚 Documentation Updates

  • Landing Page: Improved ODM for Dev landing page

🐛 Bug Fixes & Stability

  • Spring Security: Resolved REST API issues with Spring Security 7
  • Docker Format: Removed legacy ENV key=value format warnings
  • Build Stability: Multiple improvements to CI/CD pipeline stability