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

7.9.0
TopLogic Release

2024-10-04

Enhancement

Major
#26586
Direct updating of calculated attributes in forms and grids when editing input values
#26702
TLScript: sendMail() function
#27216
Attribute annotation "fallback value" as replacement in case of empty value
#27457
Conditional formatting in tables/grids/forms
#27784
Java 17 as a development environment
#28122
Layout editor: Generalized form templates
#28151
TLScript: new ParseCSV function
#28263
Allow to specify the deletion policy for a reference in the model
Detail
#27920
Removal of old themes and adaptation to the core theme
#28144
Display button line via template, no more button lines in administration views
#28214
Update pac4j-oidc
#28292
Set tl-license-professional version in tl-parent-all
Nice to have
#28282
tl-demo: Example for TreeGrid with synthetic root node

Bugfix

Major
#28197
Sorting a composition table by a column with SelectField leads to ClassCastException
Detail
#27787
Missing context suggestions for TL script functions with underscore in the name
#28071
Deletion of inline composition elements in the form fails if deleted object triggers further deletions
#28175
Script Recorder: Saving scripts does not display the file name field
#28184
Eclipse settings: Update of the webfragment version to 6.0
#28283
Migration processor for cleaning up multiple references to the same composition
#28288
Dynamic visibility requires fields for dependent attributes
Enhancement

Detail

#28292

Set tl-license-professional version in tl-parent-all

Code migrationLicenseMaven

At present, the application itself must determine which tl-license-professional version is used. This has the disadvantage that an update of the TL basic version may result in the registered tl-license-professional version no longer being compatible.

Improvement

In dependency management in tl-parent-all, the tl-license-professional version is set to 7.8.2; the template for creating a new app does not specify a version.

Code migration

  • Remove the version number of the dependency to tl-license-professional from the pom.xml of the application:
<dependency> <groupId>com.top-logic</groupId> <artifactId>tl-license-professional</artifactId> </dependency>

Test

  • Create and start app.
    • Expectation: The pom.xml contains an entry for com.top-logic:tl-license-professional, but no version.
  • 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