McStas 3.1 release!
(Uploaded to GitHub in 2022 for completeness, was released November 24th 2021)
A new release of McStas "next-generation", v. 3.1 has been built and is ready for download!
Download and installation instructions are available via our GitHub download pages.
Selected highligts from the release are listed below. The full list of changes is also available at https://mcstas.org/CHANGES_McStas.
Fixes of issues from last release:
A large number of issues from the earlier 3.0 were addressed, see the relevant GitHub issues for details:
https://github.com/McStasMcXtrace/McCode/issues?q=is%3Aissue+is%3Aclosed+label%3Amcstas-3.0
Migration-docs and guides for transitioning between McStas 2.x and 3.x can be found on our GitHub-based Wiki
3.1 can be considered the first "full-quality" production release of McStas with GPU support
Tools
mcgui allows definition of an "external editor", see the configuration menu.
On Linux we preconfigure for gedit (where we now also provide syntax-highlighting, on macOS and Windows we default to use the OS file-type settings, i.e. whatever you get by double-clicking an instr file.) Use ctrl/meta + shift + e to spawn the editor from mcgui.
Platforms:
We still support 64bit Windows 10/11 on Intel, all recent 64bit macOS including 11.x Big Sur and 12.x Monterey on both Intel and Apple Silicon/M1 processors. Debian-based distros on Intel and Arm, RPM-based distros on Intel. (RPMs are built on/for CentOS and Fedora, you may get varying milage elsewhere.)
We provide x86_64 Debian packages here on GitHub. For other platforms, please refer to:
https://github.com/McStasMcXtrace/McCode/tree/master/INSTALL-McStas-3.x