[Neutron] McStas/McXtrace 3.7.6 release
Peter Kjær Willendrup
pkwi at dtu.dk
Tue Jun 16 19:35:25 CEST 2026
Dear all,
A fresh release of McStas and McXtrace v3.7.6 is just out:
Installation:
See McStas install pages on GitHub<https://github.com/mccode-dev/McCode/tree/main/INSTALL-McStas/> / McXtrace install pages on GitHub<https://github.com/mccode-dev/McCode/tree/main/INSTALL-McXtrace/>
for details
What's Changed
Common to McStas and McXtrace:
Tools
* mcgui/mxgui list mode scanning:
* Support mcrun -L scan mode via mcgui 'Scan steps' entry by @willend<https://github.com/willend> in #2493<https://github.com/mccode-dev/McCode/pull/2493>
* Small but important improvements to mcdisplay/mxdisplay:
* pyqtgraph variant:
* Restore various click/keyboard control across PyQt5/PyQt6
* Improvements to mcdisplay(-pyqtgraph) component list (do not underflow main window) by @willend<https://github.com/willend> in #2489<https://github.com/mccode-dev/McCode/pull/2489>
* Fix missing PyQt5->PyQt6 correction for mcdisplay-pyqtgraph by @willend<https://github.com/willend> in #2481<https://github.com/mccode-dev/McCode/pull/2481>
* Fix of another mcdisplay-pyqtgraph PyQt6 vs PyQt5 bug by @willend<https://github.com/willend> in #2485<https://github.com/mccode-dev/McCode/pull/2485>
* matplotlib variant:
* Silence mcdisplay-matplotlib noise when pressing 'q' by @willend<https://github.com/willend> in #2483<https://github.com/mccode-dev/McCode/pull/2483>
* Common, parsing-system:
* Fix for rare bug: Add fflush(stdout) protection of DEBUG_COMPONENT (fix #2486<https://github.com/mccode-dev/McCode/issues/2486>) by @willend<https://github.com/willend> in #2487<https://github.com/mccode-dev/McCode/pull/2487>
Libraries
* KDSource functional in mingw builds (+other minor improvements) by @willend<https://github.com/willend> in #2497<https://github.com/mccode-dev/McCode/pull/2497> (comes with both McStas and McXtrace even though KDSource.comp is McStas-only for now)
* Get rid of 'dirent' dependency on Windows systems
* Dirent windows fixup by @willend<https://github.com/willend> in #2496<https://github.com/mccode-dev/McCode/pull/2496>
Installers
* New MSVC-based installer-bundle for both McStas and McXtrace, will eventually fully replace the MinGW installer-bundle
* See McStas windows install page<https://github.com/mccode-dev/McCode/tree/main/INSTALL-McStas/Windows> for details
* See McXtrace windows install page<https://github.com/mccode-dev/McCode/tree/main/INSTALL-McXtrace/Windows> for details
McStas only:
Components
* Update NMO.comp by @willend<https://github.com/willend> in #2474<https://github.com/mccode-dev/McCode/pull/2474>
McXtrace only:
* No McXtrace-specific comp/instr changes
Infrastructure, common to McStas/McXtrace:
* Fixes to installdocs by @willend<https://github.com/willend> in #2476<https://github.com/mccode-dev/McCode/pull/2476>
* Various work on GitHub actions by @willend<https://github.com/willend> in #2488<https://github.com/mccode-dev/McCode/pull/2488>
* Give mctest a --displaymax handle by @willend<https://github.com/willend> in #2495<https://github.com/mccode-dev/McCode/pull/2495>
* Prepare for 3.7.6 release by @willend<https://github.com/willend> in #2498<https://github.com/mccode-dev/McCode/pull/2498>
Full Changelog: v3.7.1...v3.7.6<https://github.com/mccode-dev/McCode/compare/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
[image001.gif]
Technical University of Denmark
[image002.gif]
Department of Physics
Fysikvej
Building 307
DK-2800 Kongens Lyngby
Main office at
ESS DMSC
Building 305
DK-2800 Kongens Lyngby
Direct +45 2125 4612
Mobil +45 2125 4612
Fax +45 4593 2399
pkwi at fysik.dtu.dk
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.neutronsources.org/pipermail/neutron/attachments/20260616/d504cc25/attachment.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image001.gif
Type: image/gif
Size: 58 bytes
Desc: image001.gif
URL: <https://lists.neutronsources.org/pipermail/neutron/attachments/20260616/d504cc25/attachment.gif>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image002.gif
Type: image/gif
Size: 1055 bytes
Desc: image002.gif
URL: <https://lists.neutronsources.org/pipermail/neutron/attachments/20260616/d504cc25/attachment-0001.gif>
More information about the Neutron
mailing list