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

7.8.2
TopLogic Release

2024-07-15

Enhancement

Major
#28073
Optimierter Attributzugriff auf historische Stände
#28101
Enlarge scroll bar
Detail
#28040
Redesign of the JSP pages of the maintenance page in the technical administration
#28077
CoreTheme: Correction of icons in tree structures
#28100
Insert logout button in the sidebar
#28137
Alias %HOST% also when starting from the development environment
#28138
Aliases in test scripts

Bugfix

Detail
#28086
Missing statements in SQL Monitor
#28091
Transaction monitor: Reason if a revert is not possible
#28097
TLScript: Copy(): Error if target type attribute not defined.
#28103
TLDoclet must not generate invalid XML for {@code ...} sections must not generate invalid XML
#28113
Setting components do not listen to updates of the edit mode channel
#28120
Layout editor: Tile context menu command is not offered
#28129
Transient objects: Incorrect/insufficient value conversion when setting values
#28141
Rendering safety: Subsequent errors after error handling of errors in template variables
#28142
Error when inlining layouts: ThreadContextManager not started
Bugfix

Detail

#28141

Rendering safety: Subsequent errors after error handling of errors in template variables

ErrorHandlingRendering

If an error occurs in a template variable, it is intercepted correctly since #28089, but the subsequent rendering crashes if the template variable was evaluated in an attribute, for example. The error handling closes all open tags, but the following code does not expect this and runs into an error from the tl:TagWriter due to invalid nesting (a tag is closed although no tag is currently open.

Solution

Only handle errors if the context is inside an element. Instead, introduce additional error handling when rendering tags from templates.

Test

No test.

  • 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