.. highlightlang:: us .. _what's-new-in-uniplot-3.4.3: What's New in UniPlot 3.4.3 =========================== This page describes the changes made to UniPlot 3.4.3 since version 3.4.2. .. _bug-fixes-new-features-343: Bug Fixes/New Features ---------------------- The following bugs have been fixed: * Undefined variables in UniScript could only be detected at run time. Example:: def test(n) { Dataset = 1; if (n > 1) { a = DataSet; // Error: DataSet instead of Dataset } } Most errors of this kind will now be detected during compilation. A warning message will be added to the Event Viewer. A double click on the message will open the UniScript file and scroll to the incorrect line. * UniScript error messages are also added to the Event Viewer. A double click on the message will open the UniScript file and scroll to the incorrect line. * :ref:`toolsdataset-style-configuration`: Old style files have not been updated correctly and if a style was applied to a 2D dataset a UniScript error occurred (do_style.ic Zeile 750). A second error was found in which an incorrect file name was written to the registry. Both bugs have been fixed. * :ref:`XYSetBarWidthPos`: The function could not set the bar with percentages. The function could not set the bar within percent. The error has been fixed. * ZoomIn: The data "zoom in" functions could only rescale the last selected diagram. The new function will rescale all selected diagrams. * :ref:`ExcelRead`: A bug has been fixed in the :ref:`ExcelRead` function. This error occurred sometimes when an Excel file contained a lot of cells with strings. For Biff8 (Excel 97 and Excel 2000) the string length for a single cell has been extended from 255 characters to 2048 characters. * The :ref:`DT_SetLocale` and :ref:`DT_ParseDateTime` functions did not work correctly when the country settings were set using :ref:`DT_SetLocale`. This bug has been fixed. :sub:`id-1721423`