Enhancement
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.