.

Release Notes: CODESYS Ladder 1.2.0.0

Key Issue Type Summary Resolution Note
LD-443 Bug

LD Online: Invalid selection info leads to internal cyclic exceptions

Fixed
LD-442 Bug

LD Monitoring: Too many first-chance exceptions are slowing down the UI

Fixed
LD-417 Bug

PLCopenXML: Assertion failed when importing a ladder network with many boxes

Fixed
LD-413 Bug

Unassigned contact should result in a warning

Fixed
LD-412 Bug

[Dev+Test] Removing a branch should work in LD2 as it does in LD

Fixed
LD-393 Bug

AutoDeclare: Inserting a variable-name on a VAR_IN_OUT-pin with Shift+F2 inserts variable with unnecessary extension "[REF]"

Fixed
LD-388 Bug

LD LM: "Parallel Opens" should work like in LD FBD

Won't Fix [[GENERAL]]
This issue is not neccessary anymore, as the described problem was already fixed with LD-410
LD-387 Bug

PLCopenXML import is not able to distinguish between LD and LD2

Fixed
LD-386 Bug

[Dev+Test] Convert of parallel open fails

Fixed
LD-385 Bug

LD Conversion: Execution order of parallel branches is different (LD vs. LD2)

Fixed [[GENERAL]]
Current fix creates additional empty branch above existing branches during conversion. This ensures that execution order is the same as in legacy ladder. This empty branch has no impact on the generated code, but is required for the current fix. In future versions the execution order issue can be solved in other way.
LD-374 Bug

LD2: Execution order of parallel branches works unexpected

Duplicate [[GENERAL]]
Duplicates LD-410
LD-368 Improvement

[Dev+Test] Performance: Introduce CallType information and optimize language model

Fixed
LD-364 Bug

Unexpected precompile and compile error C0046

Fixed
LD-340 Improvement

LD2: Show tooltip when hovering over variables

Fixed
LD-328 Bug

Auto declare inserts no variable and wrong datatype

Fixed
LD-233 Bug

[Dev] Line Monitoring of Parallels with GVL Variables not working as expected

Cannot Reproduce [[GENERAL]]
The cause of this bug is not in Ladder. The behaviour will be fixed with CODESYS 3.5.21.0.