Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

SCL-3353 Fixed issues with rendering instances in a tab folder inside a SplitContainer

Description:

The have resolved issues rendering a tab folder inside a SplitContainer for repository based GUI and Angular forms.

Improvement

SCL-3348 Added CATCH Blocks for Progress.Lang.Stop

Description:

Following the release of SCL-2461 we have now duplicated all non-trivial CATCH blocks (CATCH blocks that show the error message and perform further handling) with with a CATCH Block for the Progress.Lang.Stop type.
Details can be found in the release notes of the SCL-2461 feature.

SCL-3352 ValueL ist Entry Key no longer enabled in update mode

Description:

In the Smart Value List Maintenance, the ValueListEntryKey field can no longer be modified for existing records. If a developer needs to change the value list key, he needs to delete the existing record and create a new one.
This enforces, that the ValueListEntryGuid and the ValueListEntryKey are not reused by for only one of them.

New Feature

SCL-3350 Implemented user control based on the OpenEdge Procedure Editor

Description:

We have implemented a new User Control Consultingwerk.Studio.ProcedureEditor.ProcedureEditorControl which allows to use the Progress Procedure Editor (ABL Embedded Window) anywhere in a GUI for .NET Application.
The Control exposes methods ReadOnly and EditorText and an OpenFile method to interact with the procedure editor.

Task

SCL-3351 Implemented Parser for JWT Token

Description:

We have implemented a new class Consultingwerk.Framework.JsonWebTokenParser that allows to parse a JWT Token. The Token will be parsed into a structure exposing the header and the payload as strong typed ABL objects and JSON objects.