.
Key | Issue Type | Summary | Resolution | Note |
---|---|---|---|---|
CDS-95154 | Bug | CLONE - CmpUserObjectDBFile: A folder named "a,b,c" destroys the new file format |
Won't Fix | [[GENERAL]] [[KNOWN_LIMITATIONS]] Access rights cannot be configured for directories that contain commas in their names. These directories inherit the access rights of their parent directory. |
CDS-95151 | Improvement | CLONE - Add new AddOn CODESYS Math Libraries to Setup |
Fixed | [[GENERAL]] The AddOn "CODESYS Math Libraries" is included with version 4.0.0.0 in the setup. |
CDS-95071 | Bug | CLONE - License Manager: An unhandled exception occurs during license activation |
Fixed | |
CDS-95035 | Improvement | CLONE - CmpMemGC: enhanced debugging feature: enable exception on double free and bounds check |
Fixed | |
CDS-95025 | Improvement | CLONE - MBM: Incorporate TaskLock and TaskUnlock from CAATypes |
Fixed | |
CDS-94963 | Bug | CLONE - Untranslated texts in Codesys during application download when create boot application is disabled |
Fixed | |
CDS-94918 | Bug | CLONE - Onlinechange is possible for parameter changes but it should force a full download |
Fixed | [[GENERAL]] Caused by CDS-87310 |
CDS-94900 | Bug | CLONE - CmpUserObjectDBFile: Rights database file is written at shutdown even if no UserManagement is configured |
Fixed | |
CDS-94899 | Improvement | CLONE - CmpUserObjectDBFile: Improve file format |
Fixed | [[GENERAL]] [[KNOWN_LIMITATIONS]] Access rights cannot be configured for directories that contain commas in their names. These directories inherit the access rights of their parent directory. |
CDS-94897 | Bug | CLONE - SysDirAsync: Restriction of diMaxDirLen/diMaxDirEntry to 80bytes is no longer needed |
Fixed | |
CDS-94840 | Improvement | CLONE - Online: Add logging functionality for exceptions |
Won't Fix | [[GENERAL]] This CLONE will not be fixed because the improvement is still under construction for SP22 and cannot be patched due to its complexity. |
CDS-94836 | Bug | CLONE - Scripting: Creating a secondary library project and adding code to it fails |
Fixed | |
CDS-94828 | Bug | CLONE - Compiler, M4: Duplicate definition for RTS_IEC-types |
Fixed | |
CDS-94827 | Bug | CLONE - Compiler, M4: Wrong casing for enum types in some cases |
Fixed | |
CDS-94730 | Improvement | CLONE - LibDoc: Attribute 'conditionalshow' should work similar for objects in tree and library documentation |
Won't Fix | [[GENERAL]] Changing the behaviour of the documentation generation for libraries is a high risk change which cannot be done in a patch version. It has the potential to break working customer workflows or change the resulst in unexpected ways. |
CDS-94695 | Improvement | CLONE - Linux: Make Signal SIG_EXIT configurable |
Fixed | |
CDS-94694 | Improvement | CLONE - Update AxProtector to 11.60a |
Fixed | [[GENERAL]] On systems with older CPU generations, a timeout may occur when starting the CODESYS Control service. An indicator of the problem is high CPU usage when starting for more than 30 seconds and an event 7000 or 7011 logged in the windows event viewer. To work around this problem, the ServicesPipeTimeout can be increased in the registry. |
CDS-94655 | Improvement | CLONE - Runtime Password Policy: Change default of maximum values |
Fixed | |
CDS-94580 | Improvement | CLONE - SysTimeRtc / VxWorks: Support of SysTimeSetTimezone2() interface needed |
Fixed | [[GENERAL]] SysTimeRTCVxWorks now provides a new interface SysTimeRtcSetTimezone2. This is enabled by default for VxWorks >= 7 but can be enabled/disabled at buildtime via preprocessor define. If enabled a call to SysTimeRtcSetTimezone2 sets the environment variable "TZ" with the given string and persists the string in the runtime configuration file as new setting "VxWorks.Timezone". When the runtime starts and this setting is set, the configured value will be set via SysTimeRtcSetTimezone2 automatically. |
CDS-94579 | Improvement | CLONE - Runtime Password Policy: Change default of maximum values in Runtime code |
Fixed | |
CDS-94578 | Improvement | CLONE - SysTimeRtc: Support of SysTimeSetTimezone2() interface needed |
Fixed | [[GENERAL]] Added new C and IEC interface function SysTimeRtcSetTimezone2(RTS_CSTRING* pszTimezone). With which the timezone of the PLC can be set via the POSIX environent variable TZ. See POSIX 1.2024 for details on how this variable is formatted. Added function to IEC library SysTimeRtc |
CDS-94577 | Bug | CLONE - SysFileCopy on VxWorks: A non existing destination folder is not created any more |
Fixed | |
CDS-94576 | Bug | CLONE - Deadlock on runtime startup |
Fixed | |
CDS-94575 | Bug | CLONE - Security issues in CodeMeter versions before 8.30a |
Fixed | |
CDS-94574 | Bug | CLONE - DeviceObject: Compile errors after adding Ethernet device |
Won't Fix | [[GENERAL]] Already cloned in SP21 Patch 2. Therefore won't fix |
CDS-94573 | Bug | CLONE - Security issues in WibuCmNet versions before 8.30a |
Fixed | [[GENERAL]] WibuCmNet is now on version 8.30 |
CDS-94450 | Bug | CLONE - Overloaded conversion "TO_WORD": Exception when converting ULINT variable |
Fixed | |
CDS-94438 | Bug | CLONE - ImagePool: Loading embedded images is slow |
Fixed | [[Known Limitations]] This fix addresses one of two possible causes for the behaviour. The other will be addressed with VSPRT-234. |
CDS-94432 | Bug | CLONE - Build - Internal error: Sytem.AggregateException... |
Fixed | [[GENERAL]] Compiler Version >= 3.5.22.0 |
CDS-94430 | Bug | CLONE - Signing application only works for implicitly created boot application |
Fixed | |
CDS-94322 | Improvement | CLONE - Scripting: Context object for Python calls needed |
Fixed | |
CDS-94311 | Bug | CLONE - FindReplace: Unhandled exception in device editor |
Fixed | |
CDS-94288 | Bug | CLONE - Compiler: Initial values of existing FB instance lost if FB_init is changed and a new instance is added |
Fixed | [[GENERAL]] Changing the implementation of FB_Init now performs a standard online change instead of a fast one. |
CDS-94222 | Bug | CLONE - Project Documentation: Export device IO mapping |
Fixed | |
CDS-94220 | Improvement | CLONE - Native Import: Add conflict resolution |
Fixed | [[GENERAL]] For the native import, it's now possible to select a conflict resolution for objects with a name conflict. |
CDS-94219 | Bug | CLONE - Device security settings, access rights: Visible even though no rights are given |
Fixed | |
CDS-93662 | Improvement | CLONE - CmpCodeMeter: should be possible to get detailed container information / broken / valid |
Won't Fix | [[GENERAL]] - Isolated implementation in the runtime system makes no sense without implementation in CODESYS LicenseManager (CDS-94154) |
CODESYS AddOns | Version |
---|---|
CODESYS Automation Server Connector | 1.36.0.0 |
CODESYS Base Libraries | 4.0.0.0 |
CODESYS SoftMotion | 4.19.0.0 |
CODESYS Security Agent | 1.4.0.0 |
CODESYS C Code Integration | 4.0.0.0 |
CODESYS Core Dump | 4.2.0.0 |
CODESYS Code Generator ARM | 4.0.3.0 |
CODESYS Code Generator ARM64 | 4.0.1.0 |
CODESYS Code Generator Blackfin | 4.0.0.0 |
CODESYS Code Generator Cortex M3 | 4.0.2.0 |
CODESYS Code Generator PowerPC | 4.0.2.0 |
CODESYS Code Generator RX | 4.0.0.0 |
CODESYS Code Generator SH | 4.0.0.0 |
CODESYS Code Generator TIC28x | 4.0.0.0 |
CODESYS Code Generator TriCore | 4.0.1.0 |
CODESYS Compiler Versions Archive | 4.0.0.0 |
CODESYS Communication | 4.6.1.0 |
CODESYS RISC Front End | 4.0.2.0 |
CODESYS Target Settings Export | 4.0.0.0 |
CODESYS Trace | 4.2.0.0 |
CODESYS IO-Link | 4.3.0.0 |
CODESYS Safety Support | 4.0.0.0 |
CODESYS Redundancy | 4.2.0.0 |
CODESYS NetX | 4.0.0.0 |
CODESYS Memory Tools | 4.1.0.0 |
CODESYS Modbus | 4.5.0.0 |
CODESYS Ethernet Adapter | 4.2.0.0 |
CODESYS EtherCAT | 4.10.0.0 |
CODESYS CANopen | 4.3.0.0 |
CODESYS EDS Import | 4.2.0.0 |
CODESYS EtherNetIP | 4.8.0.0 |
CODESYS PROFIBUS | 4.2.0.0 |
CODESYS SAE J1939 | 4.2.0.0 |
CODESYS PROFINET | 4.7.1.0 |
CODESYS Scripting | 4.1.0.0 |
CODESYS Recipes | 4.6.0.0 |
CODESYS Embedded Runtime Extension | 4.1.0.0 |
CODESYS Device Reader | 4.0.0.0 |
CODESYS Visualization Support | 4.6.0.0 |
CODESYS Visualization | 4.8.0.0 |
CODESYS CFC | 4.4.0.0 |
CODESYS Application Composer | 4.3.2.0 |
CODESYS LD FBD | 4.6.0.0 |
CODESYS SFC | 4.4.0.0 |
CODESYS Ladder | 1.2.0.0 |
CODESYS Usage Analysis | 1.2.0.0 |
CODESYS String Libraries | 4.1.0.0 |
CODESYS Library Dependency Inspection | 1.1.0.0 |
CODESYS Math Libraries | 4.0.0.0 |