Release notes - IQANdesign 5

IQANdesign 5.08.2 (25 Oct 2022)  [top]

Changes and new features
  57577 Compatibility update for IQANconnect
  Implemented.
  57595 Make it possible to enter a new license key
  New menu item added: Help > Manage License
   

IQANdesign 5.08 (15 Oct 2020)  [top]

Bug fixes
  52632 MD4: Flash memory error correction could fail
  The function for automatically correcting bit errors in MD4 Flash memory could in rare cases fail. If this happened, the module had to be reprogrammed.
Fixed.
   

IQANdesign 5.07 (20 Mar 2020)  [top]

Changes and new features
  50157 Qcode: Introduced "This" keyword
  When referring to the channel owning the Qcode function, "This" key word is used instead of the channel name. This also solves issues when copying and pasting Qcode channels that refers to the channel itself.
Bug fixes
  49737 Possible to add FSM when frozen or external - by using double left click
  Fixed.
  49820 Measure via CAN terminated when switching master
  Could happen when switching between applications in IQANdesign while measuring. Fixed.
  50088 Qcode array reference error when upgrading external function
  Solved by introducing "This" keyword, see case 50157.
   

IQANdesign 5.06 (12 Dec 2019)  [top]

Changes and new features
  49615 Telematics support for MC4xFS modules
  Same feature as previously implemented in 6.01.
Bug fixes
  49582 MC4xFS[0] with 5.05, locked if project contained G2/G3-modem
  Crash occurred in this combination:
-The project file contained a G2/G3 modem, and
-The headmaster was an MC4xFS (single master or IdTag 0 in multi-master system), and
-Version 5.05 was sent to the system
Fixed.
  49666 Generic camera RTSP issues
  Problem prevented steaming from some cameras / video servers. Fixed.
   

IQANdesign 5.05.10 (1 Nov 2019)  [top]

Changes and new features
  49548 Open files in the major version they were saved in
  Implemented.
Bug fixes
  49363 Component navigator flickering on update
  Fixed.
  49436 Crash when deleting channel
  Could happen when deleting channels after moving function groups.
Fixed.
  49438 Crash on new/opened project
  Fixed.
  49473 Out of memory when comparing large projects
  Improved.
   

IQANdesign 5.05 (27 Sep 2019)  [top]

Changes and new features
  33517 Support external esc key in PDF reader
  External button Escape now closes PDF reader
  33520 Implement full circle mode on gauge
  Implemented
  48944 SV camera mirror in run-time
  Moved properties for flip/mirror/bitrate/HDR from camera to video control. This means that individual video controls can have different settings.
  48946 Add Blinking Lamp status to J1939 DM1 decoding
  When enabled, the lamp status MDGN:s will blink according to DM1.
Controlled by property Enable lamp flash on DM1 in channel.
  49051 CAN routing on MC4xFS
  Implemented. See MC4x user manual for note about safety related data.
  49167 Keypad style adjust for parameters
  Implemented
  49233 Performance optimizations
  Improved performance for opening and closing projects, copy/paste, export/import and switching between function groups.
  49307 Copy/Paste of CAN routing rules
  Implemented
Bug fixes
  47862 Improve DPI awareness
  Improved
  48104 XC21 DOUT status "flicker" between Open Load and OK
  Could happen when using two or more XC2x in application.
Fixed.
  48169 Public scope used in Initialization group
  Channels used in the initialization group must be defined in the initialization group. It was possible to select global and protected channels from outside the initialization group. Fixed.
  48262 Update PWM frequencies in drop down list
  Frequencies 167, 143 and 91 replaced with 166, 142 and 90.
  48311 Crash when changing bidirectional for COUT
  Could happen when component navigator was visible. Fixed.
  48443 Multiple "Library image group" in project
  If multiple library image groups has been created in previous IQANdesign versions these can now be deleted manually.
  48498 Same Telematics Signal ID for different channels should generate a warning
  Warning added if the same signal ID is used for different signals in telematics.
  48509 Window will not scroll up when switching function groups
  Fixed
  48580 MD4: disabled DOUT stays on
  Fixed.
  48633 Dropdown menu ends up on second screen
  Fixed
  48729 Focus on wrong FSM when switching between them
  When switching between finite state machine channels while focused on a transition, that transition would stay focused in the function inspector. Fixed.
  48774 MC43 measure in large function groups - crash or IQANdesign measure not show all channel statuses
  Fixed.
  48777 Changed scaling of G11 RSSI value
  Done.
  49015 Software download fails when using TCP port forwarding to MD4
  Fixed.
  49095 Add menu not updated when external function changes
  If an external function file is changed and updated in IQANdesign the add menu is now updated to reflect the changes.
  49116 Don't allow APPIN/APPOUT in external functions
  Not possible to use APPIN and APPOUT in external functions since the APPIN input property cannot be set after instantiating the function.
  49130 Crash when setting translated text property values for multiple components
  Could happen if only some of the selected components has a translated text. Fixed.
  49147 Dropdown selection can fail when switching between Qcode and object list
  Fixed
  49156 Crash when trying to save image
  Could happen if a startup image is not valid and orientation is portrait. Fixed.
  49170 MD4: Touch button linked to VDIN sticks when setting Enabled to False
  Fixed
  49212 Undo moves shadow to the position of the public scope channel
  Fixed
  49318 No response on request address claimed
  Fixed.
  49382 Qcode undefined reference after Replace channel
  Replace channel function did not replace the channel name in Qcode expressions. Fixed.
   

IQANdesign 5.04.14 (24 May 2019)  [top]

Bug fixes
  47594 Video control for SV showing "Cam Connecting..." instead of video
  Could occur on startup, in systems with multiple SV cameras.
Fixed.
   

IQANdesign 5.04.13 (20 Mar 2019)  [top]

Bug fixes
  47702 Dropdown menu ends up on second screen
  Fixed
  47947 Add menu sometimes too large, items concealed behind windows taskbar
  Limited the height of the add menu considering the size of windows taskbar.
  47976 NI-XNET CAN adapters does not work in IQANdesign
  Fixed
  48020 Generic camera video stream not starting
  By turning off the MD4 while a camera stream was turned on a parameter could be stored incorrectly resulting in a persistent error. Fixed.
  48054 Errors not visible on FSM transition
  Erroneous transitions are now highlighted in red.
  48302 Crash during project check when the startup image contains an invalid image
  Fixed
  48327 Channels sometimes appears to be moved when function group is scaled
  Fixed
  48521 Video control for SV showing "Camera Idle" instead of video
  Could appear by rapid changes between camera pages.
Fixed.
   

IQANdesign 5.04.8 (8 Nov 2018)  [top]

Changes and new features
  47 Zoom tool
  Implemented zoom function in system layout, module view, function group view and display page editor for MD4. Available as toolbar buttons as well as ctrl+mouse wheel.
  46575 Add link to store for expired license
  IQANdesign 5.04 requires a valid subscription license to be installed. An existing IQANdesign or Creative Studio license can be upgraded in IQAN, a link for upgrading is is provided in the installation process.
  47230 Support for multi-master telematics
  Telematics signals can now be added from all modules in a multi-master system.
  47388 Add support for project diff using command line
  The project compare can now be launched using command line (useful for integration with version control tools):
IQANdesign.exe ProjectFile1.idax -diff ProjectFile2.idax

For comparison using an external diff viewer it is useful to convert the project file to text format:
IQANdesign.exe ProjectFile.idax -saveas ProjectFile.txt
Bug fixes
  27738 Image library: Cannot add same image with different size/color
  Images added from the image library using the drop down menus of the display page editor is now added to an image group called "Library Images". Adding the same image again will add a new instance that can have different size/color.
  45401 Stripped projects contains PDF reader
  Eliminated the PDF reader from stripped project files reducing file size when PDF documents are used in the project.
  45655 Reference line not always showing between function groups when using public scope
  Fixed
  45657 Component navigator sometimes shows reference warning when public scope is used
  Fixed
  45689 Remove upper limit for channel SFC/BWL
  BWL was capped at 100. Can now be set to any positive value.
  46996 FSM measure only measures the transition that is marked when starting the measure
  Measurement is now restarted when switching active state during measurement.
  47060 Improved automatic value of properties
  Stored the automatic value flag in a more reliable way.
  47155 IQANdesign show old measure on values on master that is in No contact
  Measure values and statuses are now cleared if the module cannot be found.
  47445 Limit channel scope in external functions
  Channels with public scope in external functions are no longer available outside the external function. To expose channels outside the external function, function group output must be used.
  47449 Graph measure gets invalid time scale when switching between masters
  Could happen when switching between measure groups with channels from different master modules when the master modules used different cycle times. Fixed.
  47450 Measure: Glitch measure values in graphical measure view when start/stop multi-meter
  Starting/stopping the multi-meter caused a restart of the measurement. The multi-meter is now disabled during graphical measurement.
  47459 IQANdesign 5.03 cause problems with XR radio
  Some XR radios did not work with IQANdesign 5.03. Fixed.
  47461 Crash in recovery dialog when two IQANdesign instances open
  Fixed
  47471 XA2/XS2 without IdTag could cause master module to stop its application
  An XA2/XS2 that was powered on without an IdTag at the same time as master could prevent the master it was connected to from starting its application; indicated by "No valid application" on the master.
If the master was alrady running before the XA2/XS2, the symptom was instead that the master stoped its application.
Fixed.
  47479 CIN overload detection reacts to fast
  Also short peaks in measured current could trigger detection of overload. Fixed by adding delay.
  47482 Crash after changing external function FGI from boolean to integer
  Fixed
  47491 Changed Qcode commands not updated in external function instance
  The bug appears when the only Qcode change is a change from one command (QIncrease, QDecrease, QReset, QShow, QHide, QAdd, QSubtract, QReplace) to another. Changing other part of the expression such as math expressions or conditions propagates fine. Fixed.
  47553 Timeout issues when connecting remotely
  Fixed
  47606 FGI name reset when pasting FG to other application
  Fixed
  47615 MC4X: Critical error for high temperature too low
  Increased from 130 to 140 degrees Celcius.
  47884 MD4 occasional bluescreen during start-up
  At start-up the MD4 could bluescreen, showing a watchdog reset. The probability of this happening would increase with application size, utilization and CAN traffic.
In rare occasion this could also happen in run-time. Fixed.
   

IQANdesign 5.03.14 (20 Jun 2018)  [top]

Bug fixes
  47387 PEAK CAN adapter does not work in IQANdesign 5.03.11
  Fixed.
  47408 Adding channels to multimeter clears unit
  Units of channels where cleared when opening the multimeter window a second time.
Fixed.
   

IQANdesign 5.03.11 (13 Jun 2018)  [top]

Changes and new features
  156 Auto save and recovery of project file
  Recovery files will be saved automatically at a regular interval. If a recovery file is detected on startup this indicates a crash or uncontrolled shutdown. A dialog is then shown where you can choose to open the recovery file and save it as a project file.
  23827 Multimeter
  Lets you add any channel or measure item to a satellite window where you can measure while performing other operations.
  40912 New module: Gateway Telematics (GT)
  This new gateway module represents a generic Parker IQAN Connect gateway supporting Parker's IoT solution Voice of the Machine as well as IQANconnect remote diagnostics.
  42610 Telematics node
  A new node for telematics has been added to the project manager under Diagnostics. Add signal collections and drag channels to them to create signals that will be sent to the Parker telematics server via a Parker gateway module (i.e. the new GT module).
  46684 MC4: Deglitching for PWMIN
  The previous measurement of PWMIN could be disturbed by high-frequency disturbance spikes because the hardware filtering of these inputs had quite high cut-off frequencies.
Fixed. The limits for MR has changed to 30 - 970 ‰.
  47042 Do not send DM1 out in case of saturation
  DM1 out no longer triggered by COUT saturation warning.
Bug fixes
  45914 Column ordering does not work for list in CAN module form
  Fixed.
  46143 Project check does not link to to errors in FSM
  Fixed.
  46757 Qcode: Cannot use channel with name ending with space last in expression
  Value of name property is now trimmed to remove leading and trailing white spaces.
  46807 JTOUT does not work if input is Machine ID
  Happened if machine ID was longer than 8 bytes.
Fixed.
  46987 Not possible to select input/output in CAN database when scrolled far down
  Fixed.
  47052 Using multiple identical solutions with external functions
  If you used a solution that included an external function more than once, the external reference was added to the project multiple times.
Fixed.
  47086 MC4xFS: Some VIN channels could not be connected to > 7Vdc
  MC4xFS module did not start and showed stopped critical 4:2 blink.
Fixed.
  47187 XC2x inputs frozen after cranking
  The master module could freeze all input values of an XC2x if a sudden restart of the XC2x occurred (power drops below 9V for some tens of milliseconds). All outputs on the XC2x would be low. Did not occur if the glitch was longer than the timeout. The problem exists in versions 4.07 - 5.02.
Fixed.
  47224 MD4: Event log items in greek gets truncated in menu system
  Fixed.
  47259 Copy-pasted or grouped display objects move 2x2 pixels
  When creating a group the grouped controls were offset with 2x2 pixels.
When pasting controls with left/right = 0/0 to a new page they were offset with 2x2 pixels.
Fixed.
  47364 DM1 out not exported together with module
  Caused simulation to crash if using the exported file.
Fixed.
   

IQANdesign 5.02.13 (25 Apr 2018)  [top]

Bug fixes
  47080 Qcode reassigns references
  When importing a function group from the solution library or from a file there was a bug that caused references to be replaced in Qcode expressions located in the top level function group of the target application. This meant that if a Qcode expression in the top level function group referred to something with the same ID as some of the imported components these references would be replaced with the imported components.
Fixed.
   

IQANdesign 5.02.12 (29 Mar 2018)  [top]

Bug fixes
  46756 Crash at startup
  IQANdesign could crash at startup on some Windows versions with custom locale settings.
Fixed.
   

IQANdesign 5.02.11 (8 Mar 2018)  [top]

Changes and new features
  4121 Support for J1939 address claim
  Forces IQAN master modules to claim their J1939 address before starting other J1939 communication. Enabled by a property on the J1939 bus.
  7381 DM1 out
  Makes it possible to send DM1 messages from IQAN to external systems.
  8428 Support for J1939 Time/Date
  External systems can now set the date and time in a master module using J1939 TDA. Enabled with property on master module.
  22567 Automatic name on FGI
  A function group input can now use the name of its input channel as its own name.
  22819 .DBC file import
  New CAN database feature with support for .DBC file import implemented.
  34778 Project check: Add estimated CAN bus utilization check
  Implemented for expansion buses.
  37989 Qcode: make it possible to specify scope identifier for channels
  Now function group name has to be used when referring to a function group output from Qcode. This makes it possible to have multiple function group outputs with equal names in the same scope.
  42090 Add J1939 library
  A J1939 library is now included in IQANdesign. Makes it easy to add J1939 in and out frames and parameters.
  44507 Qcode: Indent selected text with tab key
  When one or more lines is selected, Tab/Shift-Tab can now be used to indent/unindent the selected block.
  44571 Change property 'Sample rate divider' into "Polling cycle time"
  Implemented. Property value will be updated when opening an older project file.
  44901 MC4x: Property to disable undercurrent detect on Digital out HS+LS
  Implemented.
  44984 New channel type: JTOUT
  The J1939 text output channel is used to send text to an external system. It supports multi-packet when text length > 8 bytes.
  45370 Zoom support in page editor
  Makes it possible to zoom in and out in the display page editor.
Bug fixes
  30982 MD3: Wrong IdTag message when starting with VREF error
  Happened when no IdTag is used.
Fixed.
  43905 Index on module missing when saving project as text
  Fixed.
  44336 Crash on keyboard shortcut after file comparison has been closed
  Happened e.g. when pressing Ctrl+Up or Ctrl+Down after file comparison dialog had been closed.
Fixed.
  44493 Display page use 'hidden' Hide property even though Show is Always
  Fixed.
  44538 Crash when trying to redo changes
  When redoing set input for any of the channels APPIN/APPOUT/MEM/SMSIN IQANdesign could crash.
Fixed.
  44547 MD4: Locked button when message appears
  Button was locked in its current state if it was pressed, using external controls, while a message appears.
Fixed.
  44667 MD4-10: Touch buttons switch off after 10 seconds
  Touch button turned off after 10 seconds even if it was still pressed. Changed to 30 seconds (same as the other MD4 modules).
Note that VDIN should not be used to command movement.
  44969 Still an issue with recursion check of SP state names
  Fixed.
  44987 MD4: External controls wont respond after hiding slider
  Fixed.
  45872 Transparency in theme or menu colors does not always work
  Fixed.
  45940 Allow more than 10 array channels
  Limit of 10 array channels has been removed.
  46324 Crash when updating external function with deleted FSM state
  Fixed.
   

IQANdesign 5.01.35 (15 Dec 2017)  [top]

Changes and new features
  43909 New module types: MC41FS, MC42FS and MC43FS
  Functional safety versions of MC41, MC42, and MC43 added.
These SIL2 certified modules are designed for implementation of safety functions.
Bug fixes
  43953 Crash when updating external function
  Could happen if an external function instance was added by copying another instance and that function were using one or more state channels.
Fixed.
  44019 Using + to open add menu renames channel
  When a function group view was focused, the + key started rename of the function group or active channel instead of showing the add menu.
Fixed.
  44131 "Shadow" channels disappearing when simulating
  Shadows to channels with public or protected scope went invisible when simulating.
Fixed.
  44176 Crash on close project when page control selected in list
  Fixed.
  44411 Project check for recursion hits 'SP/TP combo'
  With the 5.01.32 release, a feature introduced in 4.07.7 (case 36866) was flagged as an error.
Fixed.
  44602 MD4: Menu system adjust does not measure scaled and raw values
  Problem introduced in 5.01.32.
Fixed.
   

IQANdesign 5.01.32 (8 Nov 2017)  [top]

Changes and new features
  3709 Make it possible to measure CAN bus utilization and status
  Implemented. Module status and CAN bus utilization and status can now be measured in the system layout view.
  27823 Add regenerate key in IQANconnect connection dialog
  Implemented. Right-click on a machine in the connection dialog and select "Generate new key". Useful when you need to recall keys to prevent unauthorized users to connect.
  34221 Replace channel
  Implemented. Makes it possible to replace references to a channel with another.
  35490 Drop down menu for PMW frequency
  In addition to entering the frequency manually, you can now select from a list of predefined frequencies. The frequencies in the list are unique to each module type.
  36899 Show more details on available I/O in block diagram
  Added categories for pull-up/pull-down inputs where applicable.
Added hints when hovering over a pin showing alternative configurations.
  37683 MC4: Make it possible to use unused pin from uni-directional COUT as DOUT
  Implemented.
  38243 Block diagram: Drag from add menu should show available pins
  Implemented. When dragging from the add menu, available pins are shown and the new channel can be dropped on desired pin.
  40284 New module types: MC41FS, MC42FS and MC43FS
  Functional safety versions of MC41, MC42 and MC43. Released as early deployment, contact your Parker representative to get access.
  40773 Timeout and transmit rate as constants
  Now possible to select constant channels for JFIN/GFIN timeout and for JFOUT/GFOUT transmit rate.
  41034 Add Show menu to block diagram view
  Show menu added to allow viewing of available and occupied pins in the module block diagram view.
  41879 DDC with possibility for signals following each other
  Implemented.
  42200 Do not send NAK if J1939 request is handled by JFIN
  The built-in support for RQST_PGN (59904) would send a NACK response for unknown PGN's even if there was a JFIN in the application listening for it.
Fixed so that NACK is not sent in such cases.
  43340 MD4: Disable rotation animation on image
  Previously when rotating images using a channel value, the image rotation was animated to make it rotate smoother. This caused a problem for those who tried to sync rotation with translation (positional change).
Rotation animation now removed.
  43684 MC31: Move to Phase-out modules
  MC31 is no longer recommended for new designs.
Bug fixes
  38940 Corrupted function parameters on MD4, not detected by checksum
  Errors on MD4 settings could on rare occasions occur and go undetected by the checksum. The errors were detected by settings limits though.
Diagnostics improved.
  39783 MD4 log option continue logging not working
  With Log full behavior set to Continue logging, parts of a log could become unreadable when it was full and recycling. If it occurred, that log had to be manually cleared.
Fixed.
  41184 When saving project: The system cannot find the path specified
  Fixed. If directory does not exist it is now created.
  41233 Crash when clicking below last item in controls list of page editor
  Fixed.
  41837 Problems with channel assignments after export
  Happened when exporting a physical channel with references. After exporting the channel appeared to be unassigned. Looking at the block diagram the pin was still there but it did not have a channel connected to it. After saving and reopening the project the channel was correctly assigned again.
Fixed.
  41914 MDx: Pin naming for XC22/XC23, C2 and C3 are swapped
  Fixed.
  42284 SPN channels not connected to DM1 could cause bluescreen
  Unconnected SPN:s will now generate project check Error instead of Warning as before.
  42334 MD4 portrait mode, graphics crash when video control left position is 0
  Fixed.
  42374 IQANdesign crash when display page refers to itself
  Happened when an MD4 page "Base page" uses itself as base page.
Fixed by not allowing a page to use itself as its base page.
  42391 MD4 portrait mode, visible property for value controls with automatic size does not always work
  Fixed.
  42560 Group/ungroup shortcuts don't work in the MD4 page editor
  Fixed.
  43265 Crash when saving after changing font
  Happened when saving the project after changing the font of a language to a font type other than TrueType or OpenType.
Fixed by excluding not supported font types from the property drop-down list.
  43386 IQANdesign cannot handle Ethernet measure at 1 ms cycle time
  The update rate of the GUI is now limited by the max update rate set in the options (function groups and graph measure).
  44045 MD4 bluescreen due to wiring errors on CAN-C/D
  Fixed, now shows a CAN critical error message instead.
   

IQANdesign 5.00 (30 Jun 2017)  [top]

Changes and new features
  1760 External functions
  A new concept that allows you to place application logic in a file external to the project file where it is used. By doing that, you can reuse code in multiple projects, and also make it possible for two or more persons to work on the same project simultaneously.
Instances of the external function in the main project file can be automatically updated when the function in the external file is updated.
  3290 Add SIC "Active messages"
  Implemented. Set to True if there are active messages on display.
  19284 Dynamic block diagrams
  Block diagrams now only shows pins that have channels assigned. Also other improvements such as pins showed separately for multi-pin channels and multiple categories for some I/O types, e.g. HS/LS categories for digital outputs.
  21830 Add button
  Tool bars and context menus are replaced by an Add button in all views where you can add components. The Add button has additional features such as component search and hints.
  26168 Move image and line controls in runtime
  It is now possible to control X and Y positions of images and lines using channels. This will allow you to do simple on-screen animations.
  28632 Solution library
  Solution library added that lets you add ready-made solutions to your applications from the Add button.
  32915 MC4: CAN routing
  CAN routing adds a new concept of rules and exceptions to simplify routing of CAN frames between CAN ports on MC4 modules.
  32961 Add rounding alternatives floor and ceil
  Added.
  33508 Make it possible to reorganize modules under System node
  Implemented.
  34163 Remove legacy products
  Lx and XT2 removed.
  34167 Shortcut to toggle channel scope
  Added keyboard shortcuts for all channel scope options.
  34791 Allow dynamic SA for J1939 module
  Constant channel allowed to control source address.
  34863 Make it possible to enter product license after installation
  Implemented.
  35350 Add module information
  Information such as data sheets and instruction books are now added to IQANdesign and are available from the Add button on the system layout view and in the hint window below the property inspector when a module is selected.
  35352 Plug-in modules
  IQANdesign now supports plug-in modules, allowing you to add more modules to the module library, post-installation.
Plug-in modules are similar to native modules, utilizing inputs, outputs and properties, but based on J1939. Examples of plug-in modules are valves with on-board electronics, pump controllers and CAN-based sensors.
  35537 Constant channels
  Constant channels are a new concept with channels that are calculated once at startup and then keeps their value until power down. Constant channels are allowed to control several properties that previously only could have a constant value, e.g. J1939 module source address.
  35976 "Lazy" evaluation of xPOUT
  The JPOUT and GPOUT channel will now only be calculated in the cycle when it is sent.
  36603 Even out CAN bus utilization
  JFOUT, GFOUT and APPOUT with send method continuously and a transmit rate > cycle time are automatically distributed in time, reducing bus utilization peaks.
  38074 Show module name and address in MD4 menu system in addition to the name
  Implemented.
  38248 Use different color as background to channel symbol for different channel categories
  I/O: Blue
Calculation/other: Grey
Parameter: Purple
J1939/Generic: Green
  39504 Move module properties to pin components
  Properties for separate pins are now moved from the module to the new pin component (which can be selected in the block diagrams). For example, PWM frequency and DOUT under current detection.
  39764 Move XC10 to legacy modules
  XC10 is no longer recommended for new designs.
  39903 Improve support for high-DPI screens
  Implemented.
Bug fixes
  27936 Pin numbers for uni-directional current and PWM outputs misleading
  Caption in system dialog boxes on display modules showed both return pins for uni-directional current and PWM outputs.
Fixed.
  32829 Size is lost when pasting comment
  Fixed.
  35051 MC43: Static IP address does not seem to work
  Fixed.
  35080 Tabs on J1939 module show channels from first master only
  Fixed.
  37868 Disabled PCNT stored as 0
  Happened when the PCNT was assigned to an expansion module and that module was disabled, but not the function group where the PCNT resided.
Fixed.
  38012 MD4: Video performance poor when combined with other moving graphics
  Improved.
  38848 12 bit signed JPOUT sets adjacent bits
  Happened for negative numbers where it filled a full byte with 1's in the highest bits.
Fixed.
  39280 Parts of content in fast JFOUT occasionally become zero
  Depending on timing, a JFOUT running faster than cycle time could occasionally have parts of the data set to the default for unused bits, this became more probable in 4.06.
Fixed.
  39477 MD4: Focus rectangle misaligned on grouped controls
  Happened when using external buttons to navigate display pages.
Fixed.