The Multi-Projections view is now a non-blocking view, similar to the 1D view, so you can continue interacting with the Image View while it is open. The Multi-Projections view now follows the active image, refreshes automatically as you zoom and navigate, displays the center location of the projection lines in the status bar, and has its save and color controls reorganized onto tool bars.
Compatibility: By default, the Multi-Projections view no longer draws the baseline or filled blob outlines; blobs are now drawn with a thin outline. Use the Show Baseline and blob outline controls on the tool bar to restore these. In addition, projections in Shape mode now stay within the image bounds, and a projection over a selection that contains no data points shows no value instead of zero.
A new Processing > Shift Phase to Reference action uses computer vision to determine the phase shift needed to align the current image to a selected reference image, and then applies the Shift Phase operation. You can match against the full reference image or restrict the comparison to specified regions defined by retention-time ranges or named graphical regions. If a reliable shift cannot be determined, the software offers to open a comparison of the reference against the current image.
The same operation is also available as a method command (Shift Phase to Reference), so it can be incorporated into automated methods and run during import.
The software now supports NIST26 mass spectral libraries, including the NIST26 demonstration library, for library search.
When retrieving the spectrum for an identified NIST compound, the software now searches across the available NIST libraries (such as the main and replicate libraries) instead of only the compound's original library. This means the spectrum can still be retrieved when a compound has moved to a different library between NIST versions, avoiding a "spectrum could not be found" error.
When setting up quantification, the software now checks internal-standard (ISTD) quantifier names and warns you if a name is empty or is the same as its compound name, which would otherwise lead to incorrect calibration results. This makes it easier to catch naming problems before building a calibration table.
The Method Editor tool bar now includes an Import button for importing operation steps from an existing method. You can choose a method file and then import all of its steps or only the steps you select. This makes it easier to build and maintain complex methods by reusing steps, such as step-specific configurations, custom instructions, and plugin custom operations, across methods.
The software now includes Solarized light and dark themes. Night-time and low-light use is much easier on the eyes with the new dark theme. The theme can be selected from Configure > Settings.
Compatibility: The outdated Nimbus theme has been removed.
Many controls across the software were updated so that they display correctly with the new themes, including the color-selection buttons in Configure > Settings and the various property dialogs, as well as the image axes, tables, and color legends. These are especially noticeable with the dark theme.
The bug-report workflow has been redesigned. The new interface lets you select from any available log file to include, and bug reports are submitted through a bug-report submission webpage that the software opens for you. Software logs are now stored in a logs subfolder.
At certain window sizes and zoom levels, the X and Y projection plots in the Multi-Projections view could appear shifted out of alignment with the image.
When a projection or selection reached the edge of the image, or extended beyond it, the Multi-Projections plots could show spurious values (such as dropping to zero) or draw incorrectly while the region was dragged outside the image. Areas with no data are now left out of the plots instead of being drawn as zero.
When creating a New Calibration Table, if a blob and one of its quantifiers were given the same name, that compound's response was added twice, producing a doubled response value in the calibration table.
Workaround: Give the quantifier a name that differs from the blob name.
Choosing an interactive method that could not be run (for example, as an automated action while importing an image, or during Project auto-processing) imported the image and then failed with an error. The problem with the method is now reported up front, before the image is processed.
After editing a method and saving it over an existing method, your changes were not always kept. Re-running the method could still use the previous version (for example, the old calibration table instead of the updated one).
When saving an X or Y projection from the Multi-Projections view, the saved data now covers the current viewport region by default, and can optionally include the axis values.
Compatibility: To save the projection over the full image range as in previous releases, enable the Save Full Range option.
When building a calibration table, a quantifier is now calibrated as its own separate compound only when it is marked as an internal standard (ISTD). Other quantifiers contribute to their parent compound rather than appearing as separate entries. Previously a quantifier could be treated as a separate compound, which is why a blob and a quantifier sharing a name were counted twice.
In the Run Custom Operation editor, the Value column is now allocated more horizontal space and is resized first when the window is resized, so parameter values are easier to read and edit.
The internal login and user-management module has been removed; the software now always uses the system login. The Login Settings pane has been removed from Configure > Settings > System.
Compatibility: The -sysu, -u, -p, and -ep command-line arguments are still parsed but are now ignored.