4.4.0
Release date: 05.05.2023
System requirement
System | Recommendation |
---|---|
UP connect | UP - UPconnect V1.7.6 |
OS | Win 7/8.1/10, macOS Monterey |
OS Architecture | 64 Bit |
Processor | 64 Bit |
RAM | 8 GB |
Disk | SSD |
Download
The complete package can be downloaded from the AVM Cloud.
Bugs / Features / Improvements
AVMASPDEV-3524 Usage of ModelType
AVMASPDEV-3560 Remove FunctionBlock_deprecated
AVMASPDEV-3608 Function to get all reactions of a message as list
AVMASPDEV-3655 Move reaction methods to api
AVMASPDEV-3656 A functionspace for each typeref in API package
AVMASPDEV-3659 Move text methods to api
AVMASPDEV-2779 Functions: Only CodeSnippets available
AVMASPDEV-2784 Make SharedGuards and SharedFunctions unavailable.
AVMASPDEV-3575 Custom folder for webroot
AVMASPDEV-3564 Id initialization of VariableInitCustom not working
AVMASPDEV-3670 Missing state selection in transition (additional flat state in extended controller)
Refactorings
SharedGuards and SharedFunctions no longer supported
SharedGuards and SharedFunctions are no longer supported. Use controller methods instead.
If you have used SharedFunctions or SharedGuards in your project, use the refactoring "UP: Replace SharedFunction and SharedGuard with ControllerMethod" to clean up the model. The SharedGuards are converted to a controller method with return type BOOL. The SharedFunctions are converted to a controller method with retrun type VOID. SharedFunctionRef and SharedGuardRef are converted to codesnippets.
Consider the following points:
- Refactoring must be done in the correct order of projects (projects from bottom to top).
- SharedFunctionRef do not work since version 3.29.0. With this refactoring they are converted to codesnippets.
- Override of "normal" guards (not SharedGuards) must be resolved with StateExtension → TransitionOverwrite before this update.
- If something other than a CodeSnippet were used in a SharedFunction or SharedGuard, it must be manually converted to a CodeSnippet before the update.