.

Release Notes: CODESYS Application Composer 4.4.0.0

Key Issue Type Summary Resolution Note
AC-528 Improvement

AC: Set Link to OnlineHelp for license state command

Fixed
AC-519 Bug

AC_DataLog: language de and en need to be exchanged for line ending parameter

Fixed
AC-517 Improvement

AC: Remove leading and trailing inverted comma from device parameter values

Fixed
AC-510 Improvement

AC: Count number of license instances and check

Fixed [[GENERAL]]
Licensing now takes the number of the module instances into account.
AC-507 Improvement

AC_DataLog: Remove Storage.library

Fixed
AC-504 Improvement

AC_ModuleBase: Remove dependency to CBM

Fixed
AC-497 Bug

AC: Generate fails due to VisuGenerator

Cannot Reproduce
AC-494 Bug

AC, DeviceGenerator: Not possible to add axis to AxisPool

Fixed
AC-490 Bug

AC_DataLog: Storage can not be closed on restart

Fixed
AC-486 Bug

AC: NullReference for orphaned reference

Fixed
AC-483 Improvement

Remove "Dedication" plugin

Fixed [[GENERAL]]
The plugin "Application Composer Dedication" has been removed.
AC-472 Bug

PersistenceManager: No PersistenceConfig object created

Cannot Reproduce [[GENERAL]]
This can not be reproduced
AC-471 Improvement

Remove outdated and redundant CHM-based Online Help from AddOn package

Fixed
AC-470 Bug

AC_Datalog: Use reference counting for created elements

Fixed
AC-469 Bug

AC_DataLog: Not possible to create boot app

Fixed [[KNOWN_LIMITATIONS]]
This feature is only available for CODESYS >= 3.5.19.0
AC-463 Bug

Task are described in Module Description not generated

Won't Fix [[GENERAL]]
Defined behaviour, see AC-79
AC-462 Bug

Persisted Vars from Visu at Lib generate # in Persistence Config

Duplicate [[GENERAL]]
Duplicates AC-452
AC-460 Bug

PersistenceMan: internal error if trying to persist inputs of FB with var_generic constant

Fixed
AC-456 Improvement

Add reference to BASLIB package (SP17+)

Fixed [[GENERAL]]
Package "CODESYS Base Libraries" is required to be installed in version >= 4.0.0.0
AC-453 Bug

Project Compare leads to deadlock if a part of the Application Composer module description is accepted

Cannot Reproduce
AC-451 Bug

[Persistence] Alphanumerical first Variable will lose Value after restart

Duplicate
AC-447 Improvement

Remove file 64BitCompatible

Fixed
AC-433 Bug

Renaming of references does not work if ModuleTree is not the active view

Fixed
AC-432 Bug

PersistenceManager: Error when reading long (W)STRING

Fixed
AC-431 Bug

DeviceGenerator: Name of generated device is not unique

Fixed
AC-428 Bug

AC_Persistence: Exception when using GVL in pool and app

Fixed
AC-426 Bug

AC_Persistence, AC_DataLog: InstancePaths with Library Namespace do not work

Fixed
AC-424 Improvement

AC, PersistenceManager: Allow to skip consistency check

Fixed [[GENERAL]]
By using the Compiler-Define AC_PERSISTENCE_DISABLE_CONSISTENCYCHECK one is able to not use the size information stored at every BinaryMemoryStorage when reading the persisted variables.
AC-419 Bug

Visu, Composer: Alarm generation raises exception

Fixed
AC-418 Bug

Remove dependency to Scripting AddOn

Won't Fix [[GENERAL]]
Won't Fix Begründung siehe Mail [^AW_ AC_ PackageReference auf Scripting.msg]
AC-417 Bug

persistence manager: Error using array of array of enum

Fixed
AC-416 Bug

PersistenceManager, DataLogManager: Error when having (W)STRING(1)

Fixed
AC-415 Improvement

AC: AC_Alarming should use correct VisuInputs library

Fixed
AC-413 Bug

PersistenceManager: Exception when generating without scan

Fixed
AC-392 Improvement

DataLog: CSV line ending should be settable by user

Fixed
AC-391 Bug

AC: Searching for module declarations fails in customer project

Fixed
AC-388 Bug

AC: Renaming of referenced instances does not work

Fixed
AC-386 Bug

rename a modul do not update the references

Duplicate
AC-384 Improvement

AC: Change company in AC_ModuleBase

Fixed
AC-377 Bug

AC_Persistence: Enable support of Linux line ending

Fixed
AC-374 Improvement

AC_Persistence, AC_DataLog: Introduce Placeholder for the config data

Fixed [[GENERAL]]
There are two new placeholders $ac_persistence_config$ and $ac_datalog_config$ that can be used to define the path of the config files in CODESYSControl.cfg section SysFile element PlaceholderFilePath
AC-372 Bug

AC, PersistenceManager: Do not log times when disabled

Fixed
AC-343 Improvement

AC, PersistenceManager: Compare should ignore AdressInfo

Fixed
AC-333 Improvement

AC: Backtick identifiers should be possible in module declarations

Won't Fix [[GENERAL]]
Currently there are no plans and concrete requirements to realize the support for backtick identifier variables within the module declaration objects.
Therefore this issue will not be fixed.
AC-332 Improvement

AC: License Check should be done only once

Fixed
AC-279 Bug

AC: Generating fails after cancelling before

Fixed
AC-176 Improvement

AC PersistenceManager: Offline Boot Application creation should generate neccessary Persistence files

Cannot Reproduce [[GENERAL]]
Works with CODESYS V3.5.20.0 onwards since resolved with CDS-82294