Bugfix Enhancement

Keyword: InAppDevelopment

Critical

In-app configured drag and drop with pre-target validation
Meta-Model: Generic navigation to container: TLObject.tContainer()
Supplement tables with calculated columns
In-app transactions with user input
Multiple relationships between components
Layout editor: enable in-app configuration of tile cockpits
Tables with dynamic columns
Introspection Layout Editor

Major

TL Script Task
Option provider: access to the context of objects being created
Create test cases in-app
State-dependent executability of commands
Better heuristics for English model element names / automatic translation
Fill references about tree selection
Tree tables with dynamic columns
Status-dependent object icons via annotation
Context-dependent number ranges via annotation
Define buttons on selection components
Transaction with input: reset form, easy access to context in option providers
Support for bidirectional transforming channels

Detail

Prevent unnecessary dialog during InApp component creation
Jump to default jump target in grid detail opener
Enable standard security for InApp components
Default-For for generic dialogs
Introduce "commons" classifier for in-app implementations.
Configure basic set of table columns in-app

Major

TL-Script context help broken
Crash after deleting tile

Detail

Layout editor: inconsistent behavior of unfold state, selection and reaction to object creation
Application tests: CheckLabeledExecutabilityOp fails to assert non-executability of literal ResKey reasons.
Help editor crashes when a user has chosen a language that is not in the supported languages of the application
Partially no label for custom model type
Enable GUI action after custom transaction
TL script: Evaluate ToString only at compile time if arguments are primitives.
Incorrect options for configurations of components
Hidden attributes are offered to the user for selection in the table columns by default
Missing constraints for enumeration and classifier names
Missing entries in the authorization view for InApp components
CommandApprovalService: Declared exceptions do not take effect.
Attribute defaults cannot make transactional changes
Drag&Drop of text in trees and tables causes NPE
Configuration option "Enable help" always checked
Dynamic columns: NPE if the column model is zero
Layout export fails when changing layouts with overlays
Replay of tests replacing components not possible
Initializer of configuration dialogs do not set form model
Missing tooltip for internationalized names
Zero components by ReplaceComponentVisitor

Nice to have

Template for new app: Default module is not loaded via Autoconf