Keyword: InAppDevelopment

Critical

Modular wrapper implementations
TL script: Html macros

Major

Search expressions: 3-valued if-function, negative number literals
Declare deletion conditions on the model
Calculated attributes via TL script
TL-Model data type for icons
"Reasonable" resource keys for model elements
Generic instance admin
TLScript: Create objects
TLScript: Local variables and function call
TLScript: Reduce operation
New blocking concept
Accessor via search expressions
TLScript: Date values and formats

Detail

Table for generic objects
Style sheet for attributes of subject objects
StructuredElement: Defaults for all "subject methods
Search expressions: Implicit flat map semantics from .get(...) to collections
TL-Model data type for TL-Script expressions
ListModelBuilder via search expressions
Model-based search: customizing types based on their module names
Edit annotations of types even if instances already exist
TL-Script: List access
Dump download functionality
TL script: Singleton literals
TL-Script: concat() & subList()
TL Script: add()
TL Script: Compatibility with legacy enum constant names
TLScript: Semantic for Arithmetic with `null`
TLScript: Comparison of list values with single elements

Major

Model-based search: string comparison returns errors
Create GUI for attributes of subject object types allows invalid attribute names
TL script: Changing a script for calculated attributes has no effect without restarting

Detail

(Unique) translations for (table) types displayed in search
TL script: Number `0.0` cannot be parsed
TL script: Error when transforming compare operators