Release Notes
v5.23.6 on the GitHub
Improvements
WebStudio:
- Adding "Implementation-Version" field MANIFEST.MF generated from WebStudio
- Multiple file name patterns support
- Tutorial 8 with SmartRules examples is added
Core:
- Java 14 support
OpenL Maven Plugin:
- Support of flat structured OpenL projects in OpenL Maven Plugin
Rule Services:
- Usage of JCache API (JSR107) to remove hard dependency on the cache provider
Fixed Bugs
WebStudio:
- Corrupted UI for 'Copy Module' pop-up under Firefox
Rule Services:
- Parameter "@class" is required in REST request for top classes
Core:
- SmartRules creates empty object instead of null if no return values were defined
- USE_DEFAULT is not working as designed for nillable fields of Datatypes
- llegalArgumentException appears in runtime when SpreadsheetResult was deserialized from JSON
- Compilation error of SpreadsheetResult.class
Docker:
- Vulnerabilities in Docker images
DEMO, WebStudio:
- Vulnerability in AJP/1.3
Updated libraries
- Spring Framework v5.2.8.RELEASE
- Spring Security v5.3.4.RELEASE
- CXF v3.3.7
- Jackson v2.11.2
- Jetty Server v9.4.31.v20200723
- Tomcat v9.0.37
- commons-lang3 v3.11
- commons-io v2.7
- Jcodemodel v3.4.0
- Swagger UI v3.31.1
- Swagger v1.6.2
- JGit v5.8.1.202007141445-r
- httpclient v4.5.12
- elasticsearch v6.8.12
- cache2k v1.2.4.Final
Migration Notes
WebStudio & Rule Services
The following properties were changed
Before | After |
---|---|
version-in-deployment-name | Removed. |