Release Notes
v5.27.11 on the GitHub
Improvements
OpenL Studio:
- Added ability to export execution results in JSON format
- Optimized decision tables performance through indexing of simple 'OR' conditions.
Fixed Bugs
OpenL Studio:
- Local Git repository becomes out of sync after a forced push to the remote commit history.
- Error occurs in the 'Trace' functionality when a Decision Table is invoked from the Action column of a TBasic table.
- Performance issue when managing Git branches.
Rule Services:
- OpenAPI schema generation hangs.
Updated Libraries
Runtime Dependencies:
- Nimbus JOSE+JWT 10.2
- ASM 9.8
- Kafka 4.0.0
- OpenTelemetry 2.15.0
- Jackson 2.19.0
- CXF 3.6.6
- gRPC 1.72.0
- Jetty 10.0.25
- AWS S3 2.31.35
- Azure BLOB 12.30.0
- Netty 4.2.0.Final
- MSSQL JDBC 12.10.0
- HikariCP 6.3.0
- Commons Collections 4.5.0
- Commons IO 2.19.0
- Commons JXpath 1.4.0
- GSON 2.13.0
- POI 5.4.1
- AspectJ 1.9.24
- Guava 33.4.8-jre
Test Dependencies:
- JUnit 5.12.2
- Mockito 5.17.0
- Byte Buddy 1.17.5
- Testcontainers 1.21.0
Jakarta EE10 support
There is a 5.27.11-jakarta version released also for OpenL RuleServices module only.
Dependencies:
- Spring Framework 6.1.18
- Spring Boot 3.3.11
- Spring Security 6.3.9
- CXF 4.1.1
- Jetty 12.0.20
- Hibernate ORM 6.6.13.Final
- Hibernate Validation 8.0.2.Final
- x-forwarded-filter 2.0
- Jakarta Annotation API 3.0.0
- Jakarta Activation 2.1.3
- Jakarta WS RS API 4.0.0
- Jakarta XML WS API 4.0.2
- Jakarta XML Bind API 4.0.2
- Jakarta Servlet API 6.0.0
- JAXB Runtime 4.0.5