New in R2020

This page describes the changes made to UniPlot R2020 since UniPlot version R2018.

New in R2020.3 (2020-07-31)


Bug Fixes

  • Import of MDF4 Files: Some of the MDF4 attributes were missing. This was a bug in R2020.0 to R2020.2.
  • The Data Browser: For NC files containing text channels, with a set record filter and the view showing filtered results showed the first n text values instead of the the filtered text values.
  • When an IPZ file is closed without saving changes, the change date has to be reset to the value before the changes. This is because UniPlot is changing the IPZ file. If the file is located on a FAT drive the change date was shifted relatively to UTC time. This did not happend for NTFS drives where the UTC date is saved.
  • Import of IFILE Data Files: Fix a problem were cycle channels (realtime result). Under certain conditions the assignment of values to corresponding channels was shifted.
  • A problem with ASAM-ODS ids larger than 2147483648 was resolved.

New in R2020.2 (2020-06-26)


  • Norm-Names: CSV export can now optionally contain the scheme name. This can be turned on in the Norm-Names settings dialog or with

    WriteProfileString("NormName", "ExportSchemeName", "1");

Bug Fixes

  • Import of CAN Files: The DBC dialog could not be used correctly.
  • cumsum: cumsum did not handle missing_values correctly.
  • Edit=>Attachments: Attachments would not be displayed in R2020.0 and R2020.1. This bug was caused by a build error.
  • Fix a problem with the undo functionality where during an undo operation new undo steps where created. This could prevent certain undo operations.
  • Fix a crash when opening the about dialog in the viewer.
  • Fix a numerical calculation error when calculating the difference between two maps.

New in R2020.1 (2020-04-03)


Bug Fixes

  • ExcelWriteEx: The function could not be invoked with two parameters.
  • Import of MDF4 Files: Scaling type 8 was not supported. If the scaling type occurs in the MDF4 file, the new channel attribute _nc_enum_range will be added. It contains a range min:max and a text valid for the range, separated by an | character.
  • DialogBox: If the selection in a report control was changed, using the arrow-key, the callback function OnSelChanged was not invoked.
  • Import of MATLAB Data Files: Elements with one data point are now saved as a global attribute and additionally as a channel. Before the change, MATLAB files could not be imported, if the data elements contained only one value.
  • Data=>Difference map and other functions (3D): Debug output for difference maps was accidentally plotted if the field functions had been updated. A new document was created with the data hull of the difference map.
  • Data=>Data Exchange (Page): For NC2 data files, the formulas will be calculated before the data exchange is executed to ensure data is up to date, in case the formulas have been modified.
  • The Data Browser: If a record filter was enabled and the option Show Only Filter Result was checked, the delete function removed the incorrect records.
  • The Sequencer: The button to add the “Picture Export” action was not visible.

New in R2020.0 (2020-02-14)


  • New way of arranging workflows: The Sequencer


    For more information, see The Sequencer

  • The 32-bit version of UniPlot is no longer available.

  • Unicode support for UniPlot data files (nc2).

  • Chinese translation of the graphical user interface. UniPlot now supports English, German, Japanese, Russian and Chinese. The documentation is in English and German. A short introduction in all languages is in planning.

  • New and modified UniScript functions, see UniScript R2020.

  • Decimal Separator: Decimal sign (point or comma) to display number in an IPZ document can be set in Tools=>More Options in section Diagram Options.

  • Diagram=>X/Y/Z-Axis=>Parameters: A minimum value can be configured for an autoscalling axis. This might be useful to configure a percentage scale which starts at 0.

Bug Fixes

  • Show the correct default value (“weekly”) for udpates-check in the settings dialog.
  • Help for the UniScript function is shown for the function to the left of the cursor when pressing F1 in the UniScript console window.
  • (ID4427): Importing Data: If cells in an Excel file were scientifically formatted, e.g. 1.1233E-04, in the NC file in the corresponding channels were saved as missing.
  • (ID4428): Display of channel names in legends: Instead of the channel attribute the title attribute if available is used. title contains the channel names in original notation, e.g. with special characters.
  • (ID4429): Data=>Difference map and other functions (3D): The isoline color was lost during autoscaling.
  • (ID4430): Data=>Difference map and other functions (3D): The Isoline configuration was not completely transferred to the new dataset. For example the colors for individual lines was not correctly set.
  • (ID4431): XYZSetProps: Transparent fill colors were not displayed. (Not finished yet)
  • (ID4432): Edit Object=>Table: If GDI was used for the monitor output, text in the table object was displayed tansparent. The text was plotted with on a white background. See Tools=>More Options.