TopLogic - the automated application engine
  • Releases
  • Dokumentation
  • Github
  • Discord
  1. Home
  2. Releases
  3. TL_8.0.0-alpha6
  4. #29223

8.0.0-alpha6
TopLogic Release

2026-07-14

enhancement

minor
#29334
Status code as argument for responses in REST requests

defect

major
#29223
Commands configured directly in the dialog cannot be granted permissions.
#29269
Kafka: Error when handling null messages
#29272
Import in help editor does not work
#29325
Generated JSON schema marks a non-nullable layout-template property (dialog title) as nullable/optional
#29338
CreateTLSingletonProcessor creates duplicate annotations
#29373
Buttons Do Not Respond to Programmatic DOM Clicks (UI Test Automation with Playwright)
minor
#28685
Authorization Issues in Model-Based Search
#29009
Selection in tree invisible if "Expand on selection" is not selected
#29322
Configuration Command Undo vs List of changes
#29330
TreeTableComponent / TreeComponent loses state on invalidate
#29331
Zoom level to be retained
#29339
Failed migration in #28305
#29340
TL Script: Optimizing database queries with transient objects fails
#29367
Error in the TL Script Compiler when parsing HTML literals as the first expression in a block
#29371
Values of macro attributes are not displayed
#29372
Flowchart: Problems with a compact tree layout and overlapping elements in combination with a zigzag display
#29379
Script Recorder: Details Can No Longer Be Edited After Moving a Selected Action
defect

major

#29223

Commands configured directly in the dialog cannot be granted permissions.

Security

If buttons with a command group other than READ are added directly to a dialog (i.e. not to a child component, but to the dialog itself), ...

... these commands are not found in the role profile view and do not appear:

As a result, these commands cannot be authorized for any roles and can therefore only be executed by root users.

The error is probably in the com.top_logic.tool.boundsec.gui.profile.CompoundSecurityLayoutConfigDescender class in the addCommandGroupsRecursive(LayoutConfigTreeNode, LayoutConfigTreeNode) method, as only the child components are checked there and not the dialog itself.

  • Get Started
  • Github
  • Discord
  • Das Unternehmen hinter TopLogic
  • Softwareentwicklung heute
  • Kontakt

© Copyright – Business Operation Systems GmbH

  • top-logic.com
  • Nutzungsbedingungen
  • Impressum
  • Rechtlicher Hinweis
  • Datenschutz
  • DE
  • Login