OpenL Tablets 5.25.7 Release Notes
Contents
OpenL Tablets 5.25.7 is a maintenance release that improves the WebStudio progress bar and dependency management, resolves 21 bugs across the core engine and WebStudio, and updates libraries.
Improvements
WebStudio
- The “Compilation” text has been replaced with “Loading” on the progress bar.
- In the Manage Dependencies window, the All modules checkbox is no longer selected by default.
Bug Fixes
Core
- Fixed the “string index out of range” error being displayed when a 2-dimensional array is defined in a data table.
- Fixed the
NullPointerExceptionerror being displayed in a datatype table containing table parts. - Fixed the
StringIndexOutOfBoundsExceptionerror being shown in the log when opening a decision table consisting of table parts. - Fixed the
NullPointerExceptionerror being displayed and actual compilation problems being hidden for a smart rules table containing table parts. - Fixed the
ArrayIndexOutOfBoundsExceptionerror being displayed in data tables when a table definition contains invalid symbols. - Fixed the
Collectoperator not working correctly for lists in a smart lookup table. - Fixed a transposed rules table with horizontal conditions not being compiled.
- Fixed the column being incorrectly matched to the input object field instead of the output object when there is a 100% match with an output object field name in smart rules.
- Fixed a datatype link not being shown when the datatype attribute is marked as internal with
~.
WebStudio
- Fixed datatypes not having hints and not being underlined in cast operations.
- Fixed a user being redirected to the Editor page instead of the current project page when receiving an update from a branch where the current module is deleted.
- Fixed the Projects to Deploy list not being updated for deploy configurations when modified via another WebStudio instance.
- Fixed the “The element is null” error being displayed when there are two tables with the same name.
- Fixed a Git commit unrelated to the project being displayed in the revision history and causing export of an incorrect version.
- Fixed the
NullPointerExceptionerror being displayed when theSpreadsheetResultconstructor is called. - Fixed the
StringIndexOutOfBoundsExceptionbeing shown in a log file when the cast-to-array operation is used in a step name. - Fixed no hint with a datatype being displayed for a spreadsheet when the dependent project contains spreadsheets with the same step name but different capitalization.
- Fixed the
StackOverflowErrornot being displayed in the trace pop-up window. - Fixed database settings entered in the Installation Wizard for storage users not being saved.
- Fixed an unfriendly authentication error message when the repository is stored on a remote GitHub server.
Library Updates
| Library | Version |
|---|---|
| Spring Framework | 5.3.15 |
| Spring Security | 5.6.1 |
| Spring Boot | 2.6.2 |
| Apache CXF | 3.5.0 |
| Log4j | 2.17.1 |
| Jackson | 2.13.1 |
| Netty | 4.1.73.Final |
| Hibernate | 5.4.33.Final |
| Swagger | 1.6.4 |
| Mockito | 4.2.0 |
| OkHttp | 4.9.3 |
| Apache Ant | 1.10.12 |
| OWASP | 6.5.3 |