TopLogic - the automated application engine
  • Releases
  • Dokumentation
  • Github
  • Discord
  1. Home
  2. Releases
  3. TL_7.11.0
  4. #29069

7.11.0
TopLogic Release

2026-06-19

enhancement

major
#29084
JSON Schema Support for Typed Configuration
minor
#29334
Status code as argument for responses in REST requests

defect

major
#28993
Filters of dynamic columns ignore the attribute type
#29042
Error in column filter for double values
#29234
OpenAPI server cannot return binary responses
#29325
Generated JSON schema marks a non-nullable layout-template property (dialog title) as nullable/optional
#29336
7.10: Bookmark links do not work for logged-in users
#29338
CreateTLSingletonProcessor creates duplicate annotations
minor
#28456
Reference to missing files in subsession.jsp
#28485
Immutable/Disbled Boolean fields accessible/focusable via tab
#28651
Unnecessary space for inline tables
#28725
Pointless scroll bar in the help editor
#29053
TL-Script: format() with null input returns IllegalArgumentException
#29066
"SafeHTML not started" error with scripted tests
#29069
A calculated attribute of the type "General search expression" cannot return a closure
#29074
The form data of a component cannot be accessed in a value transformation of a component channel
#29075
After changing the model, calculated attributes that have become invalid can no longer be edited
#29076
API key in REST interface configuration is not hidden
#29091
Values of a composition attribute cannot be edited if previously used in the same form
#29240
Update possible with incorrect attributes
#29284
Flow diagram: Font metric does not fit - texts flow beyond their frame
#29304
Replacement value attribute is not applied correctly in transient objects
#29339
Failed migration in #28305
#29340
TL Script: Optimizing database queries with transient objects fails
defect

minor

#29069

A calculated attribute of the type "General search expression" cannot return a closure

DerivedAttributeTLScript

If you define a calculated attribute of the type "general search expression" and return a "calculated function" as the result of the calculation (in which some precalculated results are bound), then access to the attribute crashes:

Caused by: java.lang.ClassCastException: class com.top_logic.model.search.expr.Lambda$1 cannot be cast to class com.top_logic.model.search.expr.AnnotatedSearchExpression (com.top_logic.model.search.expr.Lambda$1 and com.top_logic.model.search.expr.AnnotatedSearchExpression are in unnamed module of loader 'app') at com.top_logic.model.search.persistency.attribute.AbstractExprMapping.serialize(AbstractExprMapping.java:88) at com.top_logic.model.search.persistency.attribute.AbstractExprMapping.getStorageObject(AbstractExprMapping.java:74) at com.top_logic.model.search.providers.AttributeByExpression.normalizeValue(AttributeByExpression.java:157) at com.top_logic.model.search.providers.AttributeByExpression.convertAndCheck(AttributeByExpression.java:132) at com.top_logic.model.search.providers.AttributeByExpression.getAttributeValue(AttributeByExpression.java:124) at com.top_logic.element.meta.kbbased.storage.AbstractDerivedStorage.getFormValue(AbstractDerivedStorage.java:38) at com.top_logic.element.meta.form.overlay.FormObjectOverlay.tValue(FormObjectOverlay.java:182) at com.top_logic.model.TLObject.tValueByName(TLObject.java:142)
  • 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