Mantid Imaging next release#
This contains changes for the next not yet released Mantid Imaging versions.
New Features#
#2136: Mantid Imaging now supports cancelling a dataset on load
#2687: Replaced all os.path usage with pathlib.Path for more robust, readable, and modern path handling.
#2800: Updated the code so that the ROI created in the Operations window for Crop Coordinates, as well as the ROI set in the Main window, can now be resized from all four corners.
Fixes#
#2753: Fixed a bug where the Stack Visualiser wasn’t being updated after new Projection Angles were manually loaded
Developer Changes#
#2638: Update Geometry object COR and tilt methods to accept and return mi-convention COR/tilt data rather than CIL-convention data
#2484: COR/tilt inputs in the reconstruction window now update Geometry data directly rather than passing it on to CIL reconstruction
#2659: PyInstaller has been updated to 6.14.* to include fixes for pkg_resources depreciation
#2665: Update astropy from 6.0.1 to 7.1.0
#2668: Updated scikit-image from 0.22.0 to 0.25.2.
#2672: Updated Sphinx to 8.2.3 and PyData-Sphinx-Theme to 0.16.1
#2680: Updated mypy to 1.17
#2693: Moved 180 degree projection check code from the reconstruction window to the ImageStack
#2705: Simplify reconstruction window’s get_stack logic by removing extraneous functions, replacing with MainWindow’s get_stack()
#2707: Update the reconstruction window’s showEvent handler, moving some code to the presenter to better adhere to MVP principles.
#2748: Update developer testing documentation to include details about running GUI tests on Windows
#2770: Updated CIL 24.3.*