Contents
OpenL Tablets 5.26.13 is a maintenance release introducing a new Rule Services UI, decimal number serialization improvements, Accept-Language header support, logo and icon redesign, and multiple bug fixes.
Improvements
Rule Services
- New Rule Services UI.
- Serialization of decimal numbers to non-scientific notation in REST responses.
- Integrated
Accept-Language header support in OpenAPI schema.
- Support for OpenL projects without Excel files inside.
- Optimized logging to capture only OpenL method arguments and result objects, reducing the verbosity of logs.
WebStudio
- OpenL logo and icons redesign.
Demo
- Java Security Manager usage in the DEMO is dropped.
Bug Fixes
Repository
- Fixed Git Large File Storage (LFS) issues with Microsoft Azure Repositories.
- Fixed Git Large File Storage (LFS) issues with Bitbucket Repositories.
WebStudio
- Fixed unresponsive user interface issue triggered by text searches using quotation marks.
Rule Services
- Fixed JDBC connections not being closed properly if an exception occurs during the persist operation.
Core
- Fixed parsing issues with dates containing invalid characters.
Library Updates
Runtime Dependencies
| Library |
Version |
| Spring Framework |
5.3.31 |
| Spring Boot |
2.7.18 |
| Spring Security |
5.8.8 |
| Netty |
4.1.101.Final |
| Reactor Netty |
1.1.13 |
| Log4j |
2.22.0 |
| SLF4J |
2.0.9 |
| Jetty |
10.0.18 |
| Amazon AWS SDK |
1.12.604 |
| Azure Blob Storage SDK |
12.25.0 |
| MSSQL Driver |
12.4.2.jre11 |
| JGit |
6.8.0.202311291450-openl |
| HikariCP |
5.1.0 |
| Commons Compress |
1.25.0 |
| Commons IO |
2.15.1 |
| Commons Lang3 |
3.14.0 |
| BouncyCastle |
1.77 |
| Groovy |
4.0.16 |
| POI |
5.2.5 |
| Jackson |
2.16.0 |
| Swagger Core |
2.2.19 |
| Swagger Parser |
2.1.19 |
| Swagger UI |
5.10.3 |
| SnakeYAML |
2.2 |
| Kotlin StdLib |
1.9.21 |
| OkHttp |
4.12.0 |
| Guava |
32.1.3-jre |
| XMLSecurity |
2.3.4 |
Test Dependencies
| Library |
Version |
| Mockito |
5.8.0 |
| Testcontainers |
1.19.3 |
| GreenMail |
1.6.15 |