Mantid 3.9.1 Release Notes

This is a patch release that corrects some significant issues since version 3.9.0.

There is no common theme to the fixes contained in this patch, rather it is collection of small but significant fixes. Please see below for the full list of changes.

Citation

Please cite any usage of Mantid as follows:

Changes in this version

  • 18777 Add live data address for MANDI
  • 18833 Added check for if nonorthogonal axes should be displayed
  • 18857 Indirect Diffraction - OSIRIS diffonly interface crash
  • 18865 Fix bug in reflectometry GUI
  • 18875 U correction not correctly applied to viewport
  • 18884 Add support for NeXus files in LoadVesuvio
  • 18888 Fix LOQ Batch reduction issues
  • 18891 Fix bug in gd_prtn_chrg for chunked data
  • 18907 Fix zeropadding for IMAT in Facilities.XML
  • 18914 Fix mass ws deletion bug
  • 18915 Add missing parameter in function call in performance test
  • 18926 Fix wrong detector selection when loading high angle bank user files in ISIS SANS
  • 18927 Fix sum file behaviour for vesuvio diffraction
  • 18952 Fix an issue in TimeSeriesProperty
  • 18955 Fix crash in MonitorDlg
  • 18959 Blank instrument view with U correction
  • 18972 Fix reading dead time data in Muon interface
  • 18979 Fix delete confirmations in workspace dock
  • 18984 Abins: Correct setting numerical zero for b_tensors
  • 18995 Add bank43 to TOPAZ IDF this run cycle
  • 19022 Fix reduction for osiris diffspec

Summary of impact

Issue Impact Solution Side Effect Probability
18777 Allow MANDI to use live data Add address to facilities file low
18833 HKL axes now respect the non-orthogonal checkbox Add check if button is in a checked state low
18857 Diffraction reduction in diffonly mode does not crash for OSIRIS Only run OSIRIS-specific reduction low
18865 Correct behaviour when no transmission run is provided Add check if runs are provided low
18875 Displays all of instrument when U correction applied Apply U correction in appropriate all places medium
18884 Allows Vesuvio to Load NeXus files from current cycle Use Load not LoadRaw in algorithm medium
18888 Fixes batch reduction for LOQ at ISIS Checks correctly for userfile in batch run medium
18891 Fixes bug in gd_prtn_chrg for chunked data Recalculate proton charge just prior to use low
18907 Allows IMAT to use general file finding mechanism Facilities file update low
18914 Avoids crash when mass deleting hundreds of workspaces in MantidPlot Call single algorithm in separate thread medium
18915 Fixes test builds Fix function calls low
18926 Enables ISIS SANS to select the correct bank of the detector Fix interpretation of list indices in GUI low
18927 Allow Vesuvio to sum runs in diffraction reduction Fix incorrect assignment in loop low
18952 Avoid out of bounds access when comparing TimeSeriesProperty objects Check real size of objects first medium
18955 Avoid possible crash in algorithm monitor dialog Check for null pointer low
18959 Fixes blank view when U correction applied Fix missing call after #18875 medium
18972 Loads data with/without dead-time correction as per user request Clear data cache after option is updated low
18979 Brings back delete confirmation dialog on removing workspace Propagate setting to relevant objects medium
18984 Sets a minimum threshold for values of B tensor in Abins Check values on load low
18995 Mantid now recognises bank 43 of TOPAZ Update IDF low
19022 OSIRIS diffspec reduction now works Add back code in else statement low