Skip to content

Commit e91475c

Browse files
authored
Merge pull request #2077 from mccode-dev/prep-3.5.32
Prepare to release 3.5.32
2 parents abc8865 + 7cde5c1 commit e91475c

File tree

21 files changed

+57
-49
lines changed

21 files changed

+57
-49
lines changed

CHANGES_McStas

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -57,13 +57,13 @@
5757
* Modified by: PW February 2025: version 3.5.24
5858
* Modified by: PW February 2025: version 3.5.24
5959
* Modified by: PW April 2025: version 3.5.27
60-
* Modified by: PW June 2025: version 3.5.31
60+
* Modified by: PW June 2025: version 3.5.32
6161
*
62-
* This file is part of McStas 3.5.31, released April 29th 2025.
62+
* This file is part of McStas 3.5.32, released April 29th 2025.
6363
* It gives a 'changes' list from the beginning of the project
6464
*
6565
*******************************************************************************/
66-
Changes in McStas/McXtrace 3.5.31, June 16th, 2025
66+
Changes in McStas/McXtrace 3.5.32, June 17th, 2025
6767
## What's Changed
6868
### Common changes to McStas and McXtrace
6969
* Deployment, platforms and CI
@@ -91,6 +91,7 @@ Changes in McStas/McXtrace 3.5.31, June 16th, 2025
9191
* Edits by @farhi and @willend in https://github.com/mccode-dev/McCode/pull/2062
9292
* Add ADR (Architectural Design Record) doc folder for proposed, accepted, rejected, deprecated, superseded changes of McCode GRAMMAR by @willend in https://github.com/mccode-dev/McCode/pull/2064
9393
* Put in place folder for grammar documentation by @willend in https://github.com/mccode-dev/McCode/pull/2070
94+
* The McStas/McXtrace code generators have a new commandline switch --version-num to print the version number only.
9495

9596
* New CLI default for mcstas / mcxtrace: --trace is on
9697
* This allows any compiled instrument to run with --trace=0 by @willend in https://github.com/mccode-dev/McCode/pull/2010 and https://github.com/mccode-dev/McCode/pull/2023
@@ -136,7 +137,7 @@ Changes in McStas/McXtrace 3.5.31, June 16th, 2025
136137
* cif2hkl: update to solve F^2 for Xrays using latest CrysFML by @farhi in https://github.com/mccode-dev/McCode/pull/2021
137138
* McXtrace: add SWING BL at SOLEIL by @farhi in https://github.com/mccode-dev/McCode/pull/2036
138139

139-
**Full Changelog**: https://github.com/mccode-dev/McCode/compare/v3.5.27...v3.5.31
140+
**Full Changelog**: https://github.com/mccode-dev/McCode/compare/v3.5.27...v3.5.32
140141

141142

142143
Changes in McStas/McXtrace 3.5.27, April 29th, 2025

CHANGES_McXtrace

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
*
1616
* Documentation: CHANGES_McXtrace
1717
*************************************************************************/
18-
Changes in McStas/McXtrace 3.5.31, June 16th, 2025
18+
Changes in McStas/McXtrace 3.5.31, June 17th, 2025
1919
## What's Changed
2020
### Common changes to McStas and McXtrace
2121
* Deployment, platforms and CI
@@ -43,6 +43,7 @@ Changes in McStas/McXtrace 3.5.31, June 16th, 2025
4343
* Edits by @farhi and @willend in https://github.com/mccode-dev/McCode/pull/2062
4444
* Add ADR (Architectural Design Record) doc folder for proposed, accepted, rejected, deprecated, superseded changes of McCode GRAMMAR by @willend in https://github.com/mccode-dev/McCode/pull/2064
4545
* Put in place folder for grammar documentation by @willend in https://github.com/mccode-dev/McCode/pull/2070
46+
* The McStas/McXtrace code generators have a new commandline switch --version-num to print the version number only.
4647

4748
* New CLI default for mcstas / mcxtrace: --trace is on
4849
* This allows any compiled instrument to run with --trace=0 by @willend in https://github.com/mccode-dev/McCode/pull/2010 and https://github.com/mccode-dev/McCode/pull/2023
@@ -88,7 +89,7 @@ Changes in McStas/McXtrace 3.5.31, June 16th, 2025
8889
* cif2hkl: update to solve F^2 for Xrays using latest CrysFML by @farhi in https://github.com/mccode-dev/McCode/pull/2021
8990
* McXtrace: add SWING BL at SOLEIL by @farhi in https://github.com/mccode-dev/McCode/pull/2036
9091

91-
**Full Changelog**: https://github.com/mccode-dev/McCode/compare/v3.5.27...v3.5.31
92+
**Full Changelog**: https://github.com/mccode-dev/McCode/compare/v3.5.27...v3.5.32
9293

9394

9495
Changes in McStas/McXtrace 3.5.27, April 29th, 2025

INSTALL-McStas/Docker/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Running McStas and McXtrace 3.5.31 in Docker / podman etc.
1+
# Running McStas and McXtrace 3.5.32 in Docker / podman etc.
22

33
The container definition is available at [here](https://github.com/willend/jupyter-remote-desktop-proxy/tree/mcstas-mcxtrace-3.5) and is further on dockerhub under docker.io/mccode/mcstas-mcxtrace
44

INSTALL-McStas/Linux/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Install McStas 3.5.31 on Linux and Unix.
1+
# Install McStas 3.5.32 on Linux and Unix.
22

33
* We provide Debian packages, RedHat packages, and tar.gz's of "preconfigured" source code.
44

INSTALL-McStas/Linux/debian/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
## Install McStas 3.5.31 On Debian class systems (including Ubuntu, mint etc.):
1+
## Install McStas 3.5.32 On Debian class systems (including Ubuntu, mint etc.):
22
The packages have been tested to work correctly on Ubuntu 24.04.
33

44
# Add the McCode repository
@@ -29,7 +29,7 @@ mcstas-tools-python-mcplot-pyqtgraph - python-tools-mcplot-pyqtgraph built using
2929
mcstas-tools-python-mcrun - python-tools-mcrun built using CMake
3030
```
3131
The meta-package mcstas-suite-python (or mcstas-suite-python-ng)
32-
allows you to install mcstas 3.5.31 with tools (mcrun/mcplot etc.) by
32+
allows you to install mcstas 3.5.32 with tools (mcrun/mcplot etc.) by
3333
the simple apt-get command
3434
```bash
3535
sudo apt-get install mcstas-suite-python

INSTALL-McStas/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Installation instructions for McStas 3.5.31
1+
# Installation instructions for McStas 3.5.32
22

33
Please consult the individual platform instructions:
44

INSTALL-McStas/Windows/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Installation of McStas 3.5.31 on Windows 64 bit Intel systems (some support for arm64)
1+
# Installation of McStas 3.5.32 on Windows 64 bit Intel systems (some support for arm64)
22
## *IMPORTANT: active internet connection required during installation*
33

44
* Please use either of:
@@ -8,7 +8,7 @@
88
* Once install has completed, please use the `mcstas-shell` shortcut on the desktop - issue terminal command `mcgui` to start the McStas GUI.
99
* Option 1 *may* function `arm64` Windows, but will require installation of Visual Studio including both arm64 and x64_64 build tools for c++.
1010
2. **Legacy:**
11-
* install the legacy-style MinGW based [McStas 3.5.31 metapackage](https://download.mcstas.org/mcstas-3.5.31/Windows/McStas-Metapackage-3.5.31-win64.exe) - now includes MCPL.
11+
* install the legacy-style MinGW based [McStas 3.5.32 metapackage](https://download.mcstas.org/mcstas-3.5.32/Windows/McStas-Metapackage-3.5.32-win64.exe) - now includes MCPL.
1212
* Option 2 should be fully functional on `arm64` processors.
1313
3. **WSL:**
1414
* Use the directions available in [WSL](WSL/README.md) to install the "Windows subsystem for Linux" and run the Linux Debian binaries there.

INSTALL-McStas/Windows/WSL/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Installation of McStas 3.5.31 on Windows 64 bit systems - using WSL
1+
# Installation of McStas 3.5.32 on Windows 64 bit systems - using WSL
22
*(WSL is the Windows Subsystem for Linux, aka. bash on Ubuntu on Windows)*
33

44

@@ -11,7 +11,7 @@ available, but we recommend Ubuntu)
1111
* To open it again later, simply issue bash in a terminal or through
1212
the start menu
1313

14-
## Install the McStas 3.5.31 Debian packages
14+
## Install the McStas 3.5.32 Debian packages
1515
* Follow the
1616
[normal Debian installation instructions](../../Linux/debian/README.md)
1717
- essentially a matter of sudo apt-get install mcstas-suite-python

INSTALL-McStas/conda/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
# Install McStas 3.5.31 through conda-forge (macOS, Linux or Windows host)
1+
# Install McStas 3.5.32 through conda-forge (macOS, Linux or Windows host)
22

3-
* We a set of conda-packages for installing McStas 3.5.31.x through conda
3+
* We a set of conda-packages for installing McStas 3.5.32.x through conda
44

55
## Get yourself a conda / mamba
66
Due to the complex [licensing situation](https://discuss.scientific-python.org/t/response-to-anaconda-switch-to-paid-plans/1395) with the commercial Anaconda ecosystem, we clearly recommend McStas users to start from an open-source entry-point such as

INSTALL-McStas/macOS/README.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Installation of McStas 3.5.31 on macOS
1+
# Installation of McStas 3.5.32 on macOS
22

33
## Supported macOS releases
44
* macOS 11-15 (Big Sur and later, fully supported python tool set. Supported on both Intel and Apple Silicon,
@@ -7,16 +7,16 @@
77
## Steps to perform
88

99
* Download the package:
10-
[McStas 3.5.31 for macOS](https://download.mcstas.org/mcstas-3.5.31/macOS/mcstas-3.5.31-macOS-conda.tar.gz)
10+
[McStas 3.5.32 for macOS](https://download.mcstas.org/mcstas-3.5.32/macOS/mcstas-3.5.32-macOS-conda.tar.gz)
1111
and unpack it (e.g. double-clicking should work).
1212

1313
* Open the relevant folder for your local processor
1414

15-
* Drag the McStas-3.5.31.app to /Applications and right-click + open to start the app:<br/>
15+
* Drag the McStas-3.5.32.app to /Applications and right-click + open to start the app:<br/>
1616
![](screenshots/1_open-mcstas-from-Applications.png?raw=true)
1717

1818
* Depending on your macOS version, security settings may initially prevent the app from opening, example from macOS 15 Sequoia:
19-
- Initial warning that "McStas-3.5.31" was not opened<br/>
19+
- Initial warning that "McStas-3.5.32" was not opened<br/>
2020
![](screenshots/2_mcstas-not-opened.png?raw=true)
2121
- Next, go to System Preferences, Privacy and Security and select to
2222
"Open Anyway"<br/>
@@ -26,9 +26,9 @@
2626
- And finally give your password for installation to proceed<br/>
2727
![](screenshots/5_admin-password.png?raw=true)
2828

29-
* :warning: In case the last warning still does not allow to open the application, you may issue the following command in a Terminal: `sudo xattr -dr com.apple.quarantine /Applications/McStas-3.5.31.app`
29+
* :warning: In case the last warning still does not allow to open the application, you may issue the following command in a Terminal: `sudo xattr -dr com.apple.quarantine /Applications/McStas-3.5.32.app`
3030

31-
* McStas 3.5.31 macOS app bundless are fully based on conda-forge and will "self-inject" all dependencies on first launch. Please follow any on-screen instructions given.
31+
* McStas 3.5.32 macOS app bundless are fully based on conda-forge and will "self-inject" all dependencies on first launch. Please follow any on-screen instructions given.
3232

3333
* In case you have trouble accessing instrument files in certain areas
3434
of your disk, please give the McStas bundle "Full Disk Access"

0 commit comments

Comments
 (0)