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

7.8.0
TopLogic Release

2024-04-19

Enhancement

Critical
#27091
Object representation in the form via HTML templates
#27199
New theme: "Core"
Major
#25539
Mega Menu
#25644
TL-Script: Macros "Stored Expressions"
#27480
JMS connection
#27517
Refactoring of User Management
#27676
Tree and table components: Extended drop function
#27705
TL-Script: Graph-Traversal
#27736
Display for log of the current session
#27770
Layout editor: Toggle buttons
#27781
TLScript: JSON parser, PDF text extraction
#27814
Performance: Preload for I18N attributes
#27820
Performance: Preload for bulk operations in TL script
#27841
TL script: Access to user/session-local state
#27846
Standardize scrollbars & prevent them from taking up space
#27909
Be able to swap components to a separate window / separate screen if required
#27967
Integration of the application name in the footer for both themes and adjustments in the sidebar
#27979
Core Condensed Theme
Detail
#26463
Form editor / Model: Dynamic Mandatory Annotation
#27410
Declare TextInput HTML templates
#27455
Label provider for objects without ID column/name
#27507
Replace old hover implementations
#27532
Log the active thread if threads time out in the RequestLock
#27614
Re-enable Spotbugs
#27618
TLScript: instanceof() with dynamic type
#27669
Tree components: New component channel "selectionPath"
#27679
TLScript: Function $givenType.isCompatible($expectedType)
#27701
Standardized naming "TopLogic" and "TL-Script"
#27720
Extend log entries to include the session
#27733
Excel export for the "Log entries" view
#27751
Improve the behavior of Enter in dialogs
#27757
MetaConf: Comment out lines with #
#27762
SQL migration: H2 as a fallback for PostgreSQL
#27763
Better error message if calculated attribute returns incompatible values
#27794
Escape in dialogs should close them
#27819
TL-Script: Formatted output (HTML) of info
#27863
Edit components: Extended configuration of the "Apply" command
#27864
Note when saving forms - what is a standard form?
#27866
Access to the model for dynamic and calculated columns
#27871
Further UI actions: Refresh and jump
#27873
Maximize layout component: Possibility for in-app configuration of maximizable layouts
#27877
Display of the TopLogic logo in all applications
#27906
Formats for currencies and other units
#27939
Display of a classification attribute in the form as a radio button list
#27941
TL script: Access to icons, e.g. of specialized objects
#27946
Set initial values in the ConfigItems editing dialog
#27986
Add a theme variable for the font family in the core theme
#27988
Select field with CSS class
Nice to have
#27723
Remove other unnecessary type parameters (recognized by Eclipse 4.30)

Bugfix

Major
#27755
Error when using a form template
#27887
Incremental model upgrade may remove inverse references
#27913
Crash when restarting services
#27914
Core theme: Grid rows have different heights in edit mode/on selection
#27915
TL-Script function registry: StackOverflow for recursively calling functions
#27917
Incorrect creation of an inverse reference during migration
#27953
Core theme: Fields in ID columns do not fill the column width
#27984
Core theme: New application does not have the core theme as default theme
#27990
Core theme: Dependence on the Legacy Modern theme
Detail
#27649
Default values for attributes of transient objects are not taken into account
#27662
Singletons can be deleted in the instance browser
#27674
I18N string as name attribute of structure returns error
#27714
Fix SpotBugs Warnings
#27739
Update ActiveMQ dependencies
#27775
Missing treegrid updates for many object creations
#27777
Missing "historyType" for migrated references
#27785
Design mode burger menu disappears in tile views after form editing
#27827
Core theme: Error in form editor in tl-demo (type A)
#27828
Core theme: Superfluous scroll bars
#27830
Core theme: Missing formatting for theme names
#27832
Component sizes in tl-demo not adapted to the core theme
#27833
Core theme: Sort column asymmetrical
#27837
Inconsistent behavior of the TL script function sort()
#27843
Missing annotation @Retention(RUNTIME) at the annotation @NoDialogContentCheck
#27861
Annotation "Visible columns" is confusing
#27872
Correction of the restore functionality for maximized layout components and bug fixes in the administration view
#27884
NPE when creating an enum in the diagram
#27892
Problems with displaying and updating the mega menu
#27895
Obfuscated configuration values: Prefix 'unencrypted:' sometimes does not work
#27898
Core theme: Title field too small
#27901
Model editor: Diagram disappears when creating a supertype
#27905
Support UTF8 characters in the password (and user name)
#27912
Error when displaying transient objects in tables
#27918
I18N fields cannot be emptied
#27932
Data type "Time" does not work
#27940
HTML templates: Foreach attributes cannot access variables that are not defined in the model
#27942
HTML templates: Access to properties of variable content directly in the template
#27944
Unnecessary annotation update for data types
#27945
TL-Script: date() Constructor returns value with current time
#27949
GridTreeTableNodeLabelNaming records path that cannot be resolved
#27954
Button "Current version" cannot be removed
#27955
Grid allows editing of historical objects
#27958
FormContainer: Adding new members not observable
#27969
Missing authorization for standard views of all users in the user settings menu
#27971
Setting components do not hide if no authorization is assigned
#27974
Buttons in the button menu do not indicate whether they are executable
#27985
Help ID and content visually indistinguishable
#27987
Components in tile views cannot be maximized
#27992
Mandatory I18N attributes require input in all languages
Nice to have
#27870
Missing paragraph spacing in tooltip content
Enhancement (User-visible)

Detail

#27877

Display of the TopLogic logo in all applications

Logo

Every theme, whether sidebar or non-sidebar, has an integrated TopLogic logo.

This symbolizes to every user that their application was built with TopLogic.

Testing

Start the application and inspect the TopLogic image in each theme.

  • 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