Release Notes 5.24.3

New Features

Healthy probes for Kubernetes in Rule Services

Healthy probes for Kubernetes are implemented in Rule Services. Kubernetes periodically sends requests to check whether Rule Services is still operating.

Improvements

WebStudio:

  • The "Scope" section is added to the Rules Editor search to search either in the current module, or the whole current project, or the current project with its dependent projects.
  • Error stack trace in Rules Editor can be collapsed with an arrow button either on the top or at the bottom of the trace section.

Rule Services:

  • Extra methods can be defined in OpenL Tablets annotation template services with custom SpreadsheetResult classes in return types.

Fixed Bugs

Core:

  • The return values are included in the return result if conditions do not match.
  • Deprecated functionality "include" stopped working for dependent modules.

WebStudio:

  • The “java.lang.ArrayIndexOutOfBoundsException” error is found in the log file.
  • Empty folders with long names are created after unlock if a username contains non-alphabetic symbols.
  • An empty directory is created in user workspace for users with no open projects.
  • The "Save" button is disabled in the "Resolve conflicts" window if a branch contains two projects and both projects have conflicts.
  • An error appears when clicking "Add Repository" if the previous repository name ends with a long number.
  • The search filter in Rules Editor does not support the table type.
  • In Rules Editor, the table type drop-down list in the search filter is displayed incorrectly.
  • Incorrect username is displayed after merge in revisions if a username contains non-alphabetic symbols.
  • A table can be copied as a new version with an existing version number.
  • A table hint is cut and a user is not able to view it entirely.

Demo:

  • A datatype cannot be created in demo application.

Rule Services:

  • No error is displayed in response if synchronous saving to Cassandra fails.

Updated Libraries

  • Spring Framework v5.3.8
  • Spring Security v5.5.0
  • Bouncy Castle v1.69
  • Jetty v9.4.42.v20210604
  • Tomcat v9.0.48
  • SnakeYAML v1.29
  • JGit v5.12.0.202106070339-r
  • Swagger UI v3.50.0
  • Hibernate v5.4.32.Final
  • Commons Lang 3 v3.12.0
  • Commons IO v2.10.0
  • Apache CXF v3.4.4

© Copyright OpenL Tablets, 2004-2021