Detail
Attributes of type TLEnumeration return collections despite multiple=false
Label calculation in Excelexport does not consider table configuration
Missing deployment of top-logic.js and CSS for production mode
Form field for mandatory DateTime attribute incorrectly marked as changed
Missing filename check with multi-upload
EncodeConfigurationValues.jsp writes unquoted parameters to the GUI
Model Editor: Missing change check for form and annotation editing
Model Editor displays link ends in the attribute table when references are changed
BPE: Creation of new process instances with mandatory fields not possible
In-app modeling: backreferences of compositions are created as multiple=true
Model-based search: Input validation: Filter query leads to NullpointerException
Error with system without "maintenance pages
Missing check for null when receiving references in TL-Sync
Model editor reloads page on script execution
JavaScript error when expanding nodes in TreeTables
Incorrect removal of item layout resources
Icon of a toolrow button cannot be changed InApp
Replay migration fails because DependencyInjection does not take place
Error messages "Duplicate tag name..." when starting an application in the IDE from a TL-Studio
ConcurrentModificationException in progress dialog
partnerGroup is not transferred to the component in selector.template.xml
Duplicate icons for ID column _self in TreeTables and TreeGrids
Hide root node at null model
Minimize configuration resets properties with ValueInitializer
Drag and Drop: Icon from table header to drop zone: NPE
Model Editor: Diagram: Error when dragging a class from another module to your own worksheet
TTypeRewriter logs warning "Unable to resolve items by external reference" also unnecessarily
WYSIWYG YouTube plugin has problems with embedding
No thread context in ProgressDialog.run(I18NLog)
CodeEditor: Error with context completion in XML mode
Model Diagram: Missing Upper Type Connection for New Classes
LogControl: Error message due to concurrent updates
ChangeCheck defective during tree selection
ProgressDialog does not visually end at 100% if Step-Cnt != 100 is selected
Changed superclass relationship leads to changed attribute list in the form editor only after a restart
Checkbox to select all entries cannot be clicked
No session invalidation during login and password change process
Layout Editor: Remove button of the "Custom transaction" type
Generic forms: Visibility adjustments of overridden attributes are not taken into account.
Reference checks: Are only checked in the form, not when committing
Wrapper generation for modules without singletons leads to broken classes
Model import no longer possible
Overridden attribute inherits mandatory "Default value" customization
Module names with parts from digits allowed but not working
In-app template for grid and tables: Function "Verifier for use as list item" does not get component model
Temp folder name clash for multi-user development on Linux
Unnecessary indentation for non-existent images
TL-Doc: External links not clickable
Error in "util.js", line 765: "services" is undefined
Test modules must provide test web application
Form creation with "foreign objects" and individual template fails
Missing image replacement in WYSIWYG editor
Import of BPML files with StructuredText with some images erroneous
Model transfer to development environment: ResKeys remain in dynamic properties
FormEditor: "Macro" configuration error
When rendering HTML from TLScript expressions, configured renderers are not taken into account
LayoutStorage indexes layouts by layout paths with different path separator
Log error: Web application resources must start with a '/' character: ...
TLScript: Quotes in HTML text content are not removed
Calculated web folder references delete folder when deleting the base object
Bookmarks from TL-Doc always use the internal address
TL-Doc: Highlighting of code blocks leads to RegEx errors
Not all options of `SelectField`s can be scrolled through with the keyboard
Cryptic symbols in tile representation
Missing constraint violations when deleting objects referenced by mandatory fields
Missing icons for Document's in WebFolder'n
Model event during rendering phase in ThreadDetailComponent
Import of documentation does not work on Maven workspaces
ClassCastException when changing the type for the FormDefinitionEditor
Encoding problems in system overload hint page
Wiki formatting in multiline text attributes / text fields broken
Option providers do not update calculated suggested values
Unwanted display "Fully qualified name" when creating attributes
TL-Doc: At startup the pages from the workspace are not loaded
No admin button in Modern theme
Requirejs logs errors when using highlightjs
DeepL translation buttons are no longer displayed
Missing GUI update in StructuredTextControl after field change
Inlining a file in LayoutModelProcessor broken
TestComments fails by default in a new non-TopLogic internal module
Incremental updates in TreeGrid do not always work
Failure to apply application configuration to calculated columns
Test JSP compile: Jetty not found
Invalid resource names when searching for migration scripts
Remove dependency on apache-mime4j-0.3.jar
Raise dependency pac4j to version 5.3.1
Raise dependency H2 to version 2.1.210
Remove Ext Module for Jetty
Remove dependency openxml4j
Update Jetty to 9.4.45.v20220203
TestComponentConfiguration should not test templates
Udate POI to version 5.2.2
Update jsoup to version 1.14.3 and guice to version 5.1.0
Update commons-io to version 2.11.0
Attribute "picture" is displayed twice on profile
StatusReportGrid: Import / Export broken
Invalid MySQL Dependency in ProjectDemo
Changes to InApp components leaves locks behind
Memory hole in tile layout
TreeGridComponent: Selection is not reset after discarding a transient row
Work breakdown structure: Missing code migration
ProjectStructureEditComponent: Application of column styles broken
StatusReportOverview: StatusReportDialog does not initialize context component.
Earned Value: Incorrect calculation of accumulated actual values
Status report: Improvements
Multiselection support in Tree, Table and TreeTable
Milestone dialog: Show name also in viewmode, otherwise form fields jump
Disable cache of the last messages sent via TL-Sync
Webfolder: Erroneous behavior of multiple upload file selection
replace itext 2.1.7 with openpdf 1.3.27
Raise MySQL Connector to version 8.0.27
Collapsing the selection changes the selection in TreeGrids
Dependency Analysis Tool: No Duplicate Classes in ClassPath
ModelBuilder for Services view inserts user sessions into the table
ACE Editor and requirejs define the global variable require
JavaDoc writes outside the module by default
CodeEditorControl is to report client-side errors of the ACE editor
Meta-model: access to the index of a classifier
Schema editor: error when saving
Missing adjustment of (default) selection after tree update
Column definitions are not applied to composition tables
Model Editor: Delete in detail view removes wrong diagram element
Form editor: crash if attribute no longer exists
Double configuration of the description of a TLType
Post-create action in trees does not work with in-app commands
Insufficient quoting when writing JavaScript
Prohibit drop from non-TL object to tables and trees
Inconsistent API of StructuredElement
Model editor loses selection during relayout
Project Demo: Use H2 database config as local default.
TL-Doc: Copying old help documentation does not work
Model export writes resource files to wrong module
Parents are not always expanded after selection change
Model Editor: Error during further editing after deleting element
NPE when filtering all threads in the thread monitor
TL script: Self-expression in concat() is not taken into account
TL script: Error message when sublist() is called with too large index
WYSIWYG CSS uses variable defined in com.top_logic.icons
Launch-Configs still reference Java-8 VM
Data migration for ticket #25881 and #26398
Transaction with user input: invisible properties of the form model cannot be assigned values (initialized)
Scripting: Record StructuredElement with arbitrary singleton root
KnowledgeBaseRuntimeException when accessing deleted reference
No consistent deletion of model elements during model upgrade
Script recorder: record branch and revision only if necessary
Possible NPE in MonitorEventAccessor
Subtree update of an invisible root node faulty
No error message when accessing foreign key references if foreign key cannot be resolved
StackOverflow due to configuration error: Calculated string attribute returns integer
Scripting recorder: Playback of multi-selection faulty
NPE in the translation service if no network connection is available at startup.
Document management does not work in non-versioning system
Maps of ConfiguredInstances should keep order
ApplicationTesting: No two sessions possible for the same user in JUnit test
EditComponent loses edit mode after deletion
Tab delete of a legacy tabbar is not recorded
Missing dependency DynamicComponentService -> SafeHTML
Lack of documentation adaptation to new + context
Inconsistent "source" properties in documentation pages
Correct various Eclipse settings
Missing selection marker in composition tables
Instance Browser: New transient object does not show type
Configuration uses unencrypted SMTP and IMAP password
End animation when table is cleared from GUI
Inactive scheduler crashes the application
Application monitor "Environment variables" may display safety-critical values
Service Editor displays "secret" of the OpenID service
Selection of icons in the icon chooser is not scriptable
Drag preview image in script recorder does not use label
Declarative forms: Missing GUI update for programmatic changes of a list-valued property
Constraints on declarative forms with arguments from a container reference lead to errors for new elements
Overridden properties are not initialized correctly when booting from model definition
Jerky table contents in FrozenTables
Missing dependency ModelBasedSearch -> SearchBuilder
Missing dependency MailServer -> MailReceiverService
DnD: Drop operation with drop type "child" on table gets the wrong row object
Under unfavorable circumstances data from future revisions visible in AssociationCache's
CSS editor does not work with Top-Logic theme variables
Default annotations cannot be inherited from the attribute type
OutOfMemoryError on App-WAR generation
ClassCastException when evaluating security rules that refer to (non-structuredElement) singletons of a module.
With generated subject classes, a default provider of an attribute in a non-structure class does not get a create context
ModelNamingSchemes do not get "value context" in some cases
Horizontally displayed radio button selection extends beyond form boundaries
BreadCrumbs do not update when inner tabbars are not visible
Rare ArrayIndexOutOfBoundsException on tab change
Hidden component does not appear anymore, although it gets a supported model
Scripting recorder: No templates are loaded in project demo
Update yFiles to version 2.4.0.6
Changed order of standard columns in new table
Frozen table: drag selection contains duplicates
Inconsistent lock timeout at application startup
No update of node properties after model change
Schedule: Automatic collision avoidance does not work
TL-Sync: Tabs are lost with string attributes
Theme icon with value "none" is not resolved correctly
Wrong DB configuration at replay after changing FastList table
Scripting recorder: stops execution after reloading the page
Not all tab bars take into account the theme variable setting 'LEVEL_ONE_BAR_SIZE'.
In-app documentation generator does not extract documentation for overwritten config properties
Asynchronous loading of layouts for themes crashes short-running test cases
Application monitor uses wrong locale for displaying working memory values
Update Batik Graphics to 1.15
Potential NullPointerException with Drag&Drop
SchedulerGui: Detail view "Selected run" always empty
Inconsistent logging: scheduler uses its own log file, but its tasks do not
Missing search buttons in Modern theme
Cyclic FileSystemProvider dependency in Log4J2
Inconsistent font type and size for number fields
Creating company contact: Half of the values are not saved
Declarative forms: SelectField disappears after upload if option list depends on mandatory property
Data migration: Delay migration processors
Failure to use PropertyInitializer for list-valued properties.
SafeHTML not started during automatic data migration
Missing adaptation of the stored model in model changing EventRewriter
Unexpected order of backup log files with Log4j2
Missing constraint evaluation for list-valued properties
The ThemeImage "NoIcon" does not disappear, but is displayed as an empty white image
Administration: Contact cleanup produces error message
Jackson FasterXML Update to 2.13.4
MaintenanceJspBase should write to the log first, then to the client, instead of the other way around.
Maintenance page ScanData.jsp does not compile in openJDK 1.8
Avoiding data migration in #25732: Saved search queries may no longer be readable
Transaction monitor renders collapse buttons twice
Missing CDATA quoting when serializing ConfigurationItem
Minimize an EditComponent discards changes
Duplicate error icons for TL script fields
LDAPAccessService: connection establishment using the host name instead of the IP address
Prevent unnecessary, incorrect conversion of simple attribute values
Create in tree grid on misconfiguration leads to NullpointerException
Map-valued properties in configurations of form editor plugins do not work
Multiline text in layout template parameters is reformatted
TreeTableComponent shall initially select the first visible row, if initially one row shall be selected
Reconfiguration of a component in the tile environment removes toolbar commands
Tree does not scroll the selected node into the viewport on (external) selection
Default-for definition in in-app tile layouts does not work
Tab "Process Cockpit" is available twice for selection at "Configure Tabs
Launch new app without test code
In the Process Cockpit, the number of tasks is not displayed directly after login
Error in deployed app without autoconf directory
Mail dispatch: Startup notification leads to NullpointerException
In-app reconfiguration and re-export of a modular layout crashes the application
Reconfiguring and exporting an inherited (modular) layout is not applied
Declarative forms: Values of @MapBinding properties are not taken over
TLScript fields not visible in BPE
Chart.js JavaScript is included in the application CSS
Personalization of forms for local types crashes the application
Missing error with wrong command clique
Memory leak due to multiple registration of selection listeners in the GridComponent
Update Dependency Check to version 7.4.4 or above
Scriptrecorder: Input of date values via date popup control is not recorded
Error when running tests in a build reactor via Maven
Missing sender address in mails
Generic separator for mail folders
Normalizing JSPs leads to wrong indentation for if-else blocks
ClassCastException on representation of a tl.core:DateTime attribute in a composition table
LayoutEditor: StackOverflowError with wrong model declaration
Unfolding in the model element tree causes selection of another unfolded element
Infinite tree in table selection dialogs leads to errors
Service configurations cannot be changed in a deployed system
Memory overflow during execution of scripted tests
Time selection logs errors
Missing component model for grid object initialization with multiple input channels
Application tests with chart.js report on home page fail
PersistentEnumeration.tValue(...) leads to ClassCastException
Grid tables: Calculated column: Single-Value SelectField requires list value.
Crash with inconsistent layout model (user trap)
User time zone and thus SubSession time zone can be zero
Incremental modification of a set-valued attribute not possible.
Typo in database configurations at "password template
OpenAPI: Missing content type for JSON request content
TLScript suggestions are always displayed in the same language
Missing Maven profile "ide" in Eclipse
PostCreateAction on Drag and Drop is executed at the wrong time.