Release Notes
<Next Release>
(date of release, with format YYYY-MM-DD)
Of interest to the User:
MR #XYZ: one-liner description
Of interest to the Developer:
PR #155: rename to refred from RefRed and introduce src/ directory
PR #154: convert to pixi from conda
MR #152: Modernize installation process from setup.py to pyproject.toml
5.2.1
YYYY-MM-DD
Of interest to the User:
MR #XYZ: one-liner description
Of interest to the Developer:
PR #150 Update mantid to 6.12.0
5.2.0
2025-03-18
Of interest to the User: - MR #141: Add instrument geometry settings to reduction workflow - MR #138: remove right-click option “Display Metadata…” from the reduction table - MR #135: update popup message for v4 deprecation - MR #134: add column in the reduction table for constant Q binning during reduction
Of interest to the Developer: - MR #126: structure documentation and publish in readthedocs
5.1.0
2024-07-16
Of interest to the User:
MR #118: add detector dead-time correction to the scaling factor calculation
MR #117: add detector dead-time correction to the reduction workflow
MR #111: dialog to set the peak and background boundaries
MR #108: Introduce a second background for better peak resolution
Of interest to the Developer:
MR #109: substitute the raw numpy array big_table_data with a customized Class having meaningful method names
MR #105: avoid accessing GUI elements from another thread than the main thread
5.0.0
2023-04-23
RefRed v5 now uses a new reduction package <https://github.com/neutrons/LiquidsReflectometer>. Apart from being an event-based implementation of the same reduction process, the main difference with previous version is the addition of a gravity correction and the use of an effective sample-to-detector distance that takes into account the average emission time of neutrons in the moderator.
Other changes to version 5 include:
The normalization option (which is a global option in the current UI) was ignored. It’s now also saved properly.
The boolean options in the config file were ignored because they were not loaded properly.
The table headers on the main page were missing.
The Settings panel is no longer useful and has been hidden until we refactor the configuration.
A typo made the background subtraction option default to true.
Scaling to a Q region under Q_c now works for any Q range. It used to apply only to the first run.