Skip to content

Releases: franneck94/Vscode-C-Cpp-Runner

Release 4.0.4

21 Aug 08:13
Compare
Choose a tag to compare

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

24 May 07:24
Compare
Choose a tag to compare

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

19 May 06:35
Compare
Choose a tag to compare

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

14 Apr 08:56
Compare
Choose a tag to compare

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

23 Mar 08:03
7259d85
Compare
Choose a tag to compare

Version 3.2.3: March 22, 2022

  • Bugfix: Fixed cmd argument bugs
  • Bugfix: Fixed double folder entries in folder selection

Version 3.2.2

06 Mar 09:23
ae2a987
Compare
Choose a tag to compare

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

31 Jan 11:51
Compare
Choose a tag to compare

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

31 Dec 12:09
eaa0340
Compare
Choose a tag to compare

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

21 Dec 10:15
Compare
Choose a tag to compare

Version 2.1.1: December 21, 2021

  • Bugfix: Now passing linker args after the object files

Version 2.1.0

07 Dec 15:41
Compare
Choose a tag to compare

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.