Enhancement
Critical
Major
Detail
Detail
#25907
Layout editor: inconsistent behavior of unfold state, selection and reaction to object creation
#25951
Application tests: CheckLabeledExecutabilityOp fails to assert non-executability of literal ResKey reasons.
#25952
Model Editor: Enum default provider does not work for enum references for which singleton link storage was explicitly selected
#26002
ConfigurationItem-valued properties with format annotations may cause an attempt to create abstract config items when deserializing null values
#26012
Help editor crashes when a user has chosen a language that is not in the supported languages of the application
#26039
Gridcomponent: Display of context menu for new (transient) row object leads to UnsupportedOperationException
#26085
An attribute of type tl.model.search:Expr is not displayed in the form above a TL script editor
#26111
Context menu commands for table rows are erroneously executed on the table model when opening the context menu in the background of the table
#26153
Migration: Replay fails if string values with line breaks are contained in the dataset where a line ends with a semicolon
#26171
A TL script expression entered in a wizard template is reformatted when transferred to the final template
#26223
TL script: Under unfavorable conditions wrong parameter values when evaluating local functions
Enhancement
If the application depends on EWE, a simple migration is not possible. If you can remove EWE from the application and switch to tl-bpe, for example, then a data migration is necessary to remove the old EWE tables and models.
See for example /com.top_logic.demo/webapp/WEB-INF/kbase/migration/tl-demo/Ticket_25962_Remove_EWE.migration.xml:
#!xml <migration> ... <processors> <processor class="com.top_logic.knowledge.service.migration.DeleteTableProcessor"> <tables> <table object_name="Workflow"/> <table object_name="WorkflowInstance"/> <table object_name="EWETimeoutTask"/> <table object_name="EWEActivityTask"/> <table object_name="refersTo"/> <table object_name="StoredViewInfo"/> <table object_name="hasInfo"/> </tables> <providers> <provider name="eweTypes"/> </providers> </processor> <processor class="com.top_logic.element.model.migration.RemoveModuleContentsFromModelBaseline"> <modules> <module name="Workflow"/> <module name="WorkflowInstance"/> </modules> </processor> </processors> </migration>
If there are actually created workflows in the system, their attributes must also be deleted from hasWrapperAttValue(sourceId="WorkflowInstance").
Test
No test.