Releases: franneck94/Vscode-C-Cpp-Runner
Releases · franneck94/Vscode-C-Cpp-Runner
Release 4.0.4
Version 4.0.4: Aug 21, 2022
- Bugfix: On windows gcc, external console for debugging is true
- Bugfix: Fixed issue with MIDebuggerPath on Mac with non ARM chip
Version 4.0.3: May 24, 2022
- Info: Updated README
- Regression: Removed include paths sync with Microsoft's extension, the user should rather set the include paths settings value of this extension
Version 4.0.2
Version 4.0.2: May 23, 2022
- Regression: Fixed properties <=> settings sync bugs
Version 4.0.1: May 22, 2022
- Regression: Fixed failing msvc compilation with multiple source files
- Regression: Fixed properties <=> settings sync bug
Release 4.0.0
Version 4.0.0: May 17, 2022
- Info: Major update about the settings handling. Now, the global (default) settings are used to generate the local .vscode settings files, instead of searching for any compiler installation on your computer. If you do not set an absolute compiler path in the settings, it is expected to have the compiler in the PATH variables (like calling
gcc
in the terminal). - Info: Added boolean flag setting useMsvc to indicate if the user wants to use MSVC instead of GCC/Clang in the current workspace.
- Info: Clang on windows (backed by MSVC) will also use the MSVC debuggee type
- Info: Updated settings.json <=> c_cpp_properties.json sync:
- Only syncing: C/C++ compiler path, C/C++ standard and include paths
Version 3.3.0
Version 3.3.0: April 14, 2022
- Info: For debugging the internal console is now used on all operating systems
- Info: Removed not working logging
Version 3.2.3
Version 3.2.3: March 22, 2022
- Bugfix: Fixed cmd argument bugs
- Bugfix: Fixed double folder entries in folder selection
Version 3.2.2
Version 3.2.2: March 6, 2022
- Internal: Removed task provider
- Regression: Fixed CMD arguments bug with whitespaces
Version 3.2.1: March 5, 2022
- Regression: Fixed problem with whitespaces in workspace dir
Version 3.2.0: March 5, 2022
- Info: Now using relative paths for building the binary, hence the console output is shortened and more readable
- Bugfix: Hot fix since extension was not working anymore with VSCode 1.65.0
Version 3.1.1
Version 3.1.1: January 31, 2021
- Info: Updated MSVC instructions
Version 3.1.0: January 19, 2021
- Info: Removed Makefile deactivation
- Info: Updated README
Version 3.0.0
Version 3.0.0: December 31, 2021
- Feature: MSVC Compiler Support
- Add Compiler Commands
- Add Setting for MSVC Batch Path
- E.g.: "C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Auxiliary/Build/vcvarsall.bat"
- MSVC Host/Target architecture is equal to current architecture
- Added debug config for MSVC
- Default warning level for MSVC is /W4, this will be set if MSVC "mode" is active
- Default C version is c17 for MSVC
- Info: Removed warnings from compiler args in c_cpp_properties.json
- Feature: Updated logic for exclude pattern for folder selection
- Feature: Added Include pattern for folder selection
Version 2.1.1
Version 2.1.1: December 21, 2021
- Bugfix: Now passing linker args after the object files
Version 2.1.0
Version 2.1.0: December 07, 2021
- Info: Load global C_Cpp.default.includePath setting for the extensions includePaths
- Bugfix: Opening a project for the first time with the C/C++ Runner extension and an already existing c_cpp_properties.json file, the compiler args are now correctly read-in.