major
minor
major
minor
#26382
Error messages "Duplicate tag name..." when starting an application in the IDE from a TL-Studio
#26405
TTypeRewriter logs warning "Unable to resolve items by external reference" also unnecessarily
#26431
Changed superclass relationship leads to changed attribute list in the form editor only after a restart
#26484
In-app template for grid and tables: Function "Verifier for use as list item" does not get component model
#26536
When rendering HTML from TLScript expressions, configured renderers are not taken into account
#26797
Transaction with user input: invisible properties of the form model cannot be assigned values (initialized)
#26885
Constraints on declarative forms with arguments from a container reference lead to errors for new elements
#26921
ClassCastException when evaluating security rules that refer to (non-structuredElement) singletons of a module.
#26922
With generated subject classes, a default provider of an attribute in a non-structure class does not get a create context
#26988
In-app documentation generator does not extract documentation for overwritten config properties
#27027
Declarative forms: SelectField disappears after upload if option list depends on mandatory property
#27042
MaintenanceJspBase should write to the log first, then to the client, instead of the other way around.
defect
(User-visible)
Problem
When you record the process of filling out a form or attachment dialog and enter date values using the Date Popup Control, these entries are not recorded. These date values are then missing from the resulting scripts. In the case of required fields, you’ll notice this because the scripts won’t run afterward. Otherwise, it goes unnoticed and the fields remain empty.
Workaround
When recording such scripts, enter the date values manually or via the keyboard. This input is recorded correctly.
Test
- Start recording in tl:ScriptRecorder.
- OpenTechnical Demo > Layout Framework#1 > Forms > Form Controls (inline)
- Enter date values into a date field using the keyboard and via a popup; enter an invalid value (e.g., XXX).
- Expected Result: All input methods should be recorded.
- Enter time values into a time field using the keyboard and via a popup; enter an invalid value (e.g., XXX).
- Expectation: All input variations should be recorded.
- Enter a color value into a color picker field via a pop-up
- Expectation: The input is recorded.
- Enter an icon value into an image selection field via a pop-up
- Expected: The input is recorded.