Skip to content

Commit 22cdfbe

Browse files
authored
Merge pull request #325 from mathworks/dklilley/release/1.3.11
MATLAB extension for VS Code - v1.3.11
2 parents 1a1f823 + 37a2d4f commit 22cdfbe

17 files changed

Lines changed: 603 additions & 123 deletions

File tree

CHANGELOG.md

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,22 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [1.3.11] - 2026-05-08
11+
12+
### Added
13+
- Support for creating and opening MATLAB projects (Addresses [mathworks/MATLAB-extension-for-vscode#123](https://github.com/mathworks/MATLAB-extension-for-vscode/issues/123))
14+
- Warnings in the MATLAB terminal now appear in yellow (Community contribution from @philipb314)
15+
- Improved contextual syntax highlighting for function and variable names (Community contribution from @Gustaf-C - Addresses [mathworks/MATLAB-extension-for-vscode#45](https://github.com/mathworks/MATLAB-extension-for-vscode/issues/45))
16+
17+
### Fixed
18+
- Resolves an issue with breakpoints in non‑existent files (Addresses [mathworks/MATLAB-extension-for-vscode#312](https://github.com/mathworks/MATLAB-extension-for-vscode/issues/312))
19+
- Resolves an issue affecting the display of the `input` command prompt (Addresses [mathworks/MATLAB-extension-for-vscode#198](https://github.com/mathworks/MATLAB-extension-for-vscode/issues/198))
20+
- Applied patches for CVE-2026-2950, CVE-2026-4800, CVE-2026-33671, CVE-2026-33672, and CVE-2026-33750
21+
1022
## [1.3.10] - 2026-04-02
1123

1224
### Fixed
13-
- Resolves an issue where output is wrapping incorrectly in the MATLAB Terminal. (Address [mathworks/MATLAB-extension-for-vscode#316](https://github.com/mathworks/MATLAB-extension-for-vscode/issues/316))
25+
- Resolves an issue where output is wrapping incorrectly in the MATLAB terminal. (Addresses [mathworks/MATLAB-extension-for-vscode#316](https://github.com/mathworks/MATLAB-extension-for-vscode/issues/316))
1426
- Syntax highlighting improvements (Community contribution from @Gustaf-C)
1527
- Resolves potential memory leaks when the extension is disabled.
1628
- Applied patches for CVE-2026-32141

README.md

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ If you have MATLAB R2021b or later installed on your system, you have access to
3636
To run a MATLAB code file in Visual Studio Code, click the Run button at the top of the file. You also can use the `Run File` or `Run Current Selection` commands. When you run the file, output displays in the "Terminal" pane of Visual Studio Code. You also can enter MATLAB code directly in the MATLAB terminal. To stop execution of MATLAB code, press **Ctrl+C**.
3737

3838
To debug a MATLAB code file, add breakpoints to the file by clicking the area to the left of an executable line. Then run the file. Visual Studio Code stops at the first breakpoint.
39-
When Visual Studio Code is paused, you can use the **Debug toolbar** to peforms debugging actions such as **Continue**, **Step into**, and **Stop**. You also can enter commands in the MATLAB terminal to perform debug actions or change variable values. Use the **Run and Debug** view to see your workspace variables, watch points, and call stack.
39+
When Visual Studio Code is paused, you can use the **Debug toolbar** to peform debugging actions such as **Continue**, **Step into**, and **Stop**. You also can enter commands in the MATLAB terminal to perform debug actions or change variable values. Use the **Run and Debug** view to see your workspace variables, watch points, and call stack.
4040

4141
![MATLAB Execution Demo](public/RunDebugCode.gif)
4242

@@ -47,6 +47,15 @@ There are some limitations to running and debugging MATLAB code in Visual Studio
4747
* When using the **dbstop** and **dbclear** functions to set and clear breakpoints, the breakpoints are added to file but are not shown in Visual Studio Code.
4848
* Variable values changed in the MATLAB terminal when Visual Studio Code is paused do not update in the **Run and Debug** view until the next time Visual Studio Code pauses.
4949

50+
## Work with MATLAB Projects
51+
If you have MATLAB R2021b or later installed on your system, you can work with MATLAB Projects directly in Visual Studio Code. You can create new projects, open existing projects, and close the current project.
52+
53+
To create a new project, right-click a folder in the Explorer and select **MATLAB: Project > MATLAB: New Project**. To open an existing project, right-click a project file or a folder that contains a project and select **MATLAB: Project > MATLAB: Open Project**.
54+
55+
When a project is open, Visual Studio Code shows the project name in the status bar.
56+
57+
![MATLAB Projects Screenshot](public/Projects.png)
58+
5059
## Run MATLAB in Jupyter Notebooks
5160
You also can use this extension along with the Jupyter Extension for Visual Studio Code to run MATLAB in Jupyter notebooks using Visual Studio Code. For instructions, see [Run MATLAB in Jupyter Notebooks Using VS Code](https://github.com/mathworks/jupyter-matlab-proxy/blob/main/install_guides/vscode/README.md).
5261

0 commit comments

Comments
 (0)