Skip to content

Releases: matlab-actions/setup-matlab

v3.0.1

07 Apr 13:59

Choose a tag to compare

Dependency Update

  • This release does not include any new features. It updates the third-party libraries used by the action.

v3.0.0

31 Mar 19:09

Choose a tag to compare

Compatibility Considerations

  • The Setup MATLAB action now uses Node.js 24. Specify this version of the action in your workflow as matlab-actions/setup-matlab@v3. GitHub-hosted runners automatically support the new action version. To use the new action version on a self-hosted runner, ensure that the runner uses GitHub Actions runner version v2.327.1 or later.

v2.7.0

24 Mar 04:47

Choose a tag to compare

Features

  • You can control how to install the system dependencies for MATLAB on a runner by using the new install-system-dependencies input of the Setup MATLAB action. For example, if you specify the input as true, the action automatically installs the required dependencies. For more information, see Set Up MATLAB.

v2.6.1

04 Nov 15:36

Choose a tag to compare

Bug Fixes

  • The Setup MATLAB action now sets up the specified products regardless of the contents of the tool cache on a self-hosted runner. Previously, if the runner’s tool cache contained MATLAB and other MathWorks products from an earlier setup, subsequent runs of the action ignored any newly specified products in the workflow file.

v2.6.0

19 Aug 21:13

Choose a tag to compare

Features

  • With the cache input specified as true, the action now caches MATLAB if it is set up successfully. Previously, the action cached MATLAB only if the entire job completed successfully.

Maintenance

  • Action dependencies have been updated based on npm audit and npm outdated.

v2.5.0

10 Apr 15:52

Choose a tag to compare

Features

  • Upgraded the actions/cache package to v4.

v2.4.0

02 Apr 06:35

Choose a tag to compare

Features

  • On Windows® systems, the Setup MATLAB action automatically adds the MATLAB Runtime folder to the PATH system environment variable.

v2.3.1

25 Feb 06:48

Choose a tag to compare

Bug Fixes

  • You can use the Setup MATLAB action multiple times within a workflow to set up different releases of MATLAB. Previously, attempting to set up different releases in the same workflow resulted in an error. For more information, see #130.

v2.3.0

11 Oct 13:04

Choose a tag to compare

Features

  • All HTTP clients now include retries for improved robustness.

v2.2.0

08 May 19:57

Choose a tag to compare

  • Install Intel version of MATLAB on Apple silicon runners when a release prior to R2023b is requested