Releases: matlab-actions/setup-matlab
Releases · matlab-actions/setup-matlab
v3.0.1
Dependency Update
- This release does not include any new features. It updates the third-party libraries used by the action.
v3.0.0
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
Features
- You can control how to install the system dependencies for MATLAB on a runner by using the new
install-system-dependenciesinput of the Setup MATLAB action. For example, if you specify the input astrue, the action automatically installs the required dependencies. For more information, see Set Up MATLAB.
v2.6.1
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
Features
- With the
cacheinput specified astrue, 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 auditandnpm outdated.
v2.5.0
Features
- Upgraded the actions/cache package to v4.
v2.4.0
v2.3.1
v2.3.0
Features
- All HTTP clients now include retries for improved robustness.
v2.2.0
- Install Intel version of MATLAB on Apple silicon runners when a release prior to R2023b is requested