Releases: iarsystems/iar-vsc-build
Releases · iarsystems/iar-vsc-build
1.30.6
1.30.5
1.30.5 build 127
Known problems
- None
Corrected problems
- For some versions of Embedded Workbench, loading a project containing a cycle in the project tree crashes the project manager. (VSC-439, resolved 2024-01-25)
New features
- The extension can now open CMake and CMSIS-Toolbox created in Embedded Workbench. This allows you to build and develop CMake and CMSIS-Toolbox projects from VS Code, with the same workflow as for regular Embedded Workbench projects. (VSC-427, resolved 2023-12-06)
1.30.4
1.30.4 build 106
Known problems
- None
Corrected problems
- Changing the project configuration does not update the intellisense configuration. (VSC-429, resolved 2023-11-07)
New features
- The extension icon has been changed to the new IAR Embedded Workbench icon. (VSC-362, resolved 2023-11-06)
- The new option ‘Auto expand file tree’ can be used to control whether the ‘Files’ view automatically expands groups after loading a project. (VSC-423, resolved 2023-08-29)
- The Extension Configuration view now shows tooltips with the full paths to toolchain installations, projects and workspaces. (VSC-418, resolved 2023-08-24)
1.30.3
1.30.2
1.30.2 build 76
Known problems
- None
Corrected problems
- The
$WS_DIR$
argvar is not populated when building projects. (VSC-412, resolved 2023-07-13) - Some intrinsic functions give erroneous errors from intelliSense (VSC-413, resolved 2023-06-30)
- The
__FILE__
macro uses a lower-case drive letter when built with some versions of Embedded Workbench. (VSC-409, resolved 2023-06-19)
New features
- None
1.30.1
1.30.1 build 68
Known problems
- None
Corrected problems
- The
__FILE__
macro uses a lower-case drive letter when built with some versions of Embedded Workbench. (VSC-409, resolved 2023-06-19) - Intellisense gives false error about inline assembly. (VSC-358, resolved 2023-06-02)
- Extension may cause high CPU usage on startup for older version of Embedded Workbench. (VSC-386, resolved 2023-06-02)
- IntelliSense does not fully index projects with separate source and header directories. (VSC-389, resolved 2023-06-01)
New features
- You can now load IAR Embedded Workbench workspace files (.eww). The workspace is used to fill the Projects dropdown, to configure intellisense and for batch build support. The .custom_argvars file selector has been removed. (VSC-343, resolved 2023-06-01)
- Batch build operations are now supported. (VSC-364, resolved 2023-06-01)
- The selected project configuration is now remembered individually for each project when switching projects. (VSC-385, resolved 2023-05-31)
- The "Projects to exclude" RegEx is now case-insensitive and allows using forward slashes in windows paths. (VSC-363, resolved 2023-03-03)
1.20.3
1.20.3 build 23
Known problems
- None
Corrected problems
- None
New features
- Include paths and preprocessor defines are now correctly provided for any file belonging to any project in the workspace, not just for files belonging to the selected project. (VSC-359, resolved 2023-02-16)
1.20.2
1.20.2 build 21
Known problems
- None
Corrected problems
- Intellisense does not understand attribute and __section intrinsics. (VSC-353, resolved 2023-02-01)
- Using the files view sometimes causes groups to be duplicated. (VSC-357, resolved 2023-02-01)
New features
- None
1.20.1
1.20.1 build 10
Known problems
- None
Corrected problems
- None
New features
- A toolbar window is now added with buttons for building the application as well as performing C-STAT static analysis. (VSC-313, resolved 2022-11-09)
- File paths in the
.vscode/iar-vsc.json
file are now workspace-relative rather than absolute. (VSC-181, resolved 2022-10-26) - A 'Projects to exclude' setting is now added. This allows excluding unwanted project files in the workspace from the project list (pull request by VasaMM). (VSC-323, resolved 2022-10-12)
- A 'Build output log level' settings is now added, allowing control over the verbosity of the build log. (VSC-321, resolved 2022-10-11)
- The IAR Embedded Workbench feature Custom Argument Variables is now supported in that you can select such files (.custom_argvars) via a new dropdown menu in the Extension Configuration view. (VSC-125, resolved 2022-09-06)
1.10.5
1.10.5 build 110
Known problems
Resolved issues
- Fix a bug where file paths with spaces in the build output were not clickable, resolved 2022-10-05 (VSC-342)
- Add iar-config.project-name command, which returns the name of the selected project, resolved 2022-10-05 (VSC-341)
- Fix a source configuration issue for msp430, resolved 2022-09-08 (VSC-315)