Contents
OpenL Tablets 5.27.4 delivers significant Rule Services improvements including MinIO Docker support, AWS SDK v2 migration, non-versioned S3 repository support, and overall deployment performance improvements, alongside three bug fixes.
Improvements
- Implemented Docker support for MinIO as an S3-compatible storage repository in Rule Services.
- Migrated the S3 repository to AWS SDK v2.
- Added support for force-deploying JARs from Rule Services via
ruleservice.datasource.deploy.classpath.jars=ALWAYS.
- Added support for non-versioned S3 repositories.
- Added support for
http://minio:9000/ style URLs.
- Improved overall performance of deployment repositories.
- Added support for OpenL projects without Excel files.
Bug Fixes
- Fixed favicon not being displayed in the browser on the Repository tab.
- Fixed REST branch creation failing for a project when using OAuth2 authentication.
- Fixed expression reference failing with a large number of conditions (exceeding 15).
Known Issues
- Users may experience intermittent hang-ups in the OpenL Studio interface when performing create, edit, or delete operations on the Editor or Repository tabs. Workaround: Clear browser cookies for OpenL Studio and restart the browser.
Library Updates
Runtime Dependencies
| Library |
Version |
| Spring Security |
5.8.9 |
| Jose4j |
0.9.4 |
| Kafka Clients |
3.6.1 |
| OpenTelemetry |
2.0.0 |
| Jackson |
2.16.1 |
| Swagger Core |
2.2.20 |
| Swagger Parser |
2.1.20 |
| Log4j |
2.22.1 |
| SLF4J |
2.0.11 |
| Amazon AWS SDK |
2.23.7 |
| Azure Blob Storage SDK |
12.25.1 |
| Jetty |
10.0.19 |
| Netty |
4.1.106.Final |
| Reactor Netty |
1.1.15 |
| Datasource Proxy |
1.10 |
| Groovy |
4.0.18 |
| AspectJ |
1.9.21 |
| Guava |
33.0.0-jre |
| Joda Time |
2.12.6 |
Test Dependencies
| Library |
Version |
| Mockito |
5.9.0 |
Build Plugins
| Plugin |
Version |
| Maven API |
3.9.6 |
| Maven Plugin Plugin |
3.11.0 |