Skip to content

Commit d4f841c

Browse files
authored
Update version requirements (WEC-Sim#1619)
* update matlab versions for tests: add r2025, remove r2023 * clarify compatible matlab versions in the docs
1 parent 26e89ba commit d4f841c

3 files changed

Lines changed: 18 additions & 20 deletions

File tree

.github/workflows/run-tests-dev.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
fail-fast: false
2020
matrix:
2121
os: [ubuntu-22.04, windows-latest]
22-
release: [R2023a, R2023b, R2024a, R2024b]
22+
release: [R2024a, R2024b, R2025a, R2025b]
2323
name: ${{ matrix.release }} on ${{ matrix.os }}
2424
steps:
2525
- name: Check out repository

.github/workflows/run-tests-main.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
fail-fast: false
2020
matrix:
2121
os: [ubuntu-22.04, windows-latest]
22-
release: [R2023a, R2023b, R2024a, R2024b]
22+
release: [R2024a, R2024b, R2025a, R2025b]
2323
name: ${{ matrix.release }} on ${{ matrix.os }}
2424
steps:
2525
- name: Check out repository

docs/user/getting_started.rst

Lines changed: 16 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -8,33 +8,31 @@ This section provides instructions on how to download and install WEC-Sim.
88
MATLAB Requirements
99
-------------------
1010

11-
WEC-Sim is developed in MATLAB/Simulink, and requires the following toolboxes:
12-
13-
========================== =============================
14-
**Required Toolbox** **Oldest Compatible Version**
15-
MATLAB Version 9.9 (R2020b)
16-
Simulink Version 10.2 (R2020b)
17-
Simscape Version 5.0 (R2020b)
18-
Simscape Multibody Version 7.2 (R2020b)
19-
========================== =============================
20-
21-
WEC-Sim's Simulink Library is saved in MATLAB R2020b, and WEC-Sim tests are run on the last four releases of MATLAB.
22-
Any version of MATLAB newer than R2020b should be compatible with WEC-Sim, however we do not test all MATLAB releases.
11+
WEC-Sim is developed in MATLAB/Simulink and requires the following toolboxes:
12+
13+
* MATLAB
14+
* Simulink
15+
* Simscape
16+
* Simscape Multibody
17+
18+
**WEC-Sim is tested on and compatible with the four latest releases of MATLAB.**
19+
WEC-Sim's Simulink Library is saved in MATLAB R2020b to enable users to use the library files in a wider range of MATLAB versions.
20+
WEC-Sim *may* be compatible with MATLAB versions R2020b and later, but this is not guaranteed except for the four latest versions.
2321
The stability of each MATLAB release is available via `WEC-Sim's GitHub Actions <https://github.com/WEC-Sim/WEC-Sim/actions>`_.
24-
Certain advanced features rely on external functions (such as :ref:`mooring-moordyn`), and additional MATLAB Toolboxes (such as :ref:`user-advanced-features-pct`).
22+
Certain advanced features and applications rely on external functions (such as :ref:`mooring-moordyn`) and additional MATLAB Toolboxes (such as :ref:`user-advanced-features-pct`).
2523

2624
Verify that the MATLAB required toolboxes are installed by typing ``ver`` in the MATLAB Command Window:
2725

2826
.. code-block:: matlabsession
2927
3028
>> ver
3129
-----------------------------------------------------------------------------------------------------
32-
MATLAB Version: 9.9.0.1592791 (R2020b)
30+
MATLAB Version: 25.1.0.2943329 (R2025a)
3331
-----------------------------------------------------------------------------------------------------
34-
MATLAB Version 9.9 (R2020b)
35-
Simulink Version 10.2 (R2020b)
36-
Simscape Version 5.0 (R2020b)
37-
Simscape Multibody Version 7.2 (R2020b)
32+
MATLAB Version 25.1 (R2025a)
33+
Simulink Version 25.1 (R2025a)
34+
Simscape Version 25.1 (R2025a)
35+
Simscape Multibody Version 25.1 (R2025a)
3836
3937
4038
Download WEC-Sim

0 commit comments

Comments
 (0)