.. highlightlang:: us .. _what's-new-in-uniplot-5.9.0: What's New in UniPlot 5.9.0 =========================== This page describes the changes made to UniPlot 5.9 since version 5.8.2. New Features ------------ * Improved handling of large datasets with millions of data points. See :ref:`processing-large-data-files`. * :ref:`the-data-browser`: The time to open the data browser for large data files has been reduced. * Extended function to insert objects from clipboard into a UniPlot page. The user can choose the format the data is inserted into UniPlot. See :ref:`editpaste`. .. image:: S:/uniplot-obj/images/clipboard-paste-en.* * UniPlot has been compiled using Visual Studio C++ 2008, the new MFC and the new C-Runtime MSVCRT library. * :ref:`3d-classification-of-a-xyz-dataset`: Modified dialog box to select channels. The number of decimal places of the table output can be specified. * :ref:`import-of-diadem-files`: To reduce memory usage text data file (ASCII) are processed in chunks. * :ref:`asam-ods-browser-(rpc)`: New command to search for tests has been added. It can search for tests in a date range (e.g. Tests of the last 10 days) and/or for attribute values using wildcards (e.g. ``iName LIKE 'x12*'``). .. image:: S:/uniplot-obj/images/ods-browser-search1-e.* New UniScript Functions ----------------------- .. us.makeindex New590, New Functions in UniPlot 5.9 .. include:: ../ftab/New590.ftab Modified UniScript Functions ---------------------------- The changes are listed in the history table at the end of the function description. .. us.makeindex Changed590, Modified Functions in UniPlot 5.9 .. include:: ../ftab/Changed590.ftab Bug Fixes --------- The following bugs have been fixed: * (ID1827): Map Dataset: Sometimes color filling and isolines did not match. This error occurred if the values of the interpolation matrix and the isolines were identical. The error occurred frequently if the matrix contained integer numbers. * (ID1828): A table object could not be moved using the arrow keys. * (ID1834): :ref:`the-data-browser`: The browser could not display files with more than approx. 5 million rows. Now it is possible to display files with multi-million points. Limit for netCDF-up files: 2 billion points per channel. * (ID1835): The number of data points of a netCDF-up file was limited to approx. 260,000,000 points. Now this limit is 2 billion points (see also :ref:`application-limits`). * (ID1836): The marker output of 2D datasets can be very slow for large datasets. Therefore markers are only displayed if the number of displayed markers / Marker-Frequency < 10000. * (ID1839): Windows-Vista: Display error in the status bar. * (ID1842) UniScript error in UniPlot 5.8.2: "/" characters were not allowed in a "define" statement. Example: ``#define TEST "a/b"``. * (ID1843) Small display error with diagrams: Sometimes the position of the grid lines and the axes tics did not match. The offset was 1 pixel due to a rounding error. The error can still occur in some cases. * (ID1851): :ref:`AppHelp` did not work with 2 parameters. The help file opened but the topic did not open. Example:: AppHelp("sin", GetRootDirectory() + "help/up-en.chm") * (ID1852): The :ref:`fileclose-(save-compact)` command could lead to data loss. If the command was used for a new document and the "Cancel" button was pressed in the SaveAs dialog, the file was closed without saving. * (ID1873): Addin :ref:`3d-classification-of-a-xyz-dataset`: The values were written into the file without decimal places (Format %8.1g). Now 5 significant digits are saved (%10.5g) or the user can set the number of decimal places. * (ID1867): :ref:`ExcelGetSheetNames` sometimes did not return sheet names for large Excel files. Only the first sheet could be accessed. * (ID1890): :ref:`excel_sheet_put_rows` only worked with 2 parameters. :sub:`id-1504938`