
Installation:
See McStas install pages on GitHub / McXtrace install pages on GitHub
for details
What’s Changed
Common to McStas and McXtrace:
Tools
mcgui/mxguilist mode scanning:- Small but important improvements to
mcdisplay/mxdisplay:pyqtgraphvariant:- Restore various click/keyboard control across PyQt5/PyQt6
- Improvements to mcdisplay(-pyqtgraph) component list (do not underflow main window) by @willend in #2489
- Fix missing PyQt5->PyQt6 correction for mcdisplay-pyqtgraph by @willend in #2481
- Fix of another mcdisplay-pyqtgraph PyQt6 vs PyQt5 bug by @willend in #2485
matplotlibvariant:- Common, parsing-system:
Libraries
- KDSource functional in mingw builds (+other minor improvements) by @willend in #2497 (comes with both McStas and McXtrace even though
KDSource.compis McStas-only for now) - Get rid of ‘dirent’ dependency on Windows systems
Installers
- New MSVC-based installer-bundle for both McStas and McXtrace, will eventually fully replace the MinGW installer-bundle
- See McStas windows install page for details
- See McXtrace windows install page for details
McStas only:
Components
McXtrace only:
- No McXtrace-specific comp/instr changes
Infrastructure, common to McStas/McXtrace:
- Fixes to installdocs by @willend in #2476
- Various work on GitHub actions by @willend in #2488
- Give mctest a –displaymax handle by @willend in #2495
- Prepare for 3.7.6 release by @willend in #2498
Full Changelog: v3.7.1…v3.7.6
All the best on behalf of the McStas / McXtrace team,
Peter
Peter Kjær Willendrup
Forskningsingeniør, Specialkonsulent
DTU Physics



