Skip to content

1.8.0

Compare
Choose a tag to compare
@bobbrow bobbrow released this 26 Aug 16:42
· 802 commits to main since this release
9edbdd5

1.8.0

Improvements:

  • Last selected target isn't read on start up. #1148
  • Use cached cmake-file-api response to configure IntelliSense on startup. #1149
  • Show a quickPick of all the CMakeLists.txt inside the project (if none exists where "cmake.sourceDirectory" points at). #533
  • Add command to get the active folder of a workspace. #1715 @guestieng
  • Task provider refactoring to best utilize latest updates from VSCode. PR #1880
  • Add docker container definition. PR #1758
  • Enhance the vsix build with package scripts in package.json. PR #1752 @lygstate

Bug fixes:

  • Fix various presets field settings to be passed correctly on to CMake. #2009
  • Check for target architecture when reading toolchain FileAPI. #1879
  • Fix environment variable in debugging docs. PR #1874 @zariiii9003
  • Fix typo in variant docs. PR #1970 @melak47
  • Update schema for preset cache variable CMAKE_BUILD_TYPE. #1934
  • Fix regression in ctestDefaultArgs (ctest hardcoded directives: -T, test, --output-on-failure). #1956
  • Don't throw when unknown diagnostics apepar. #1796
  • Add parse target triple to fix "bad clang binary" error. #1916 @lygstate
  • Include CMAKE_BUILD_TYPE in the generated text of configure preset. #1847
  • Show also the "hidden" presets in the "Inherit from configure presets" quick pick. #1923
  • Clang-cl diagnostics don't appear in Problems view. #517 @ki-bo
  • Fix duplication in name of MSVC versus LLVM Clang kit. PR #1951 @lygstate
  • Fixes output encoding in the vcvars setup process. PR #1985 @lygstate
  • Remove vendor support since the string expansion is wrong for it. #1966
  • Add configure preset environment to debug/launch. #1884
  • Fix msvc2015 detection when only vs2019 is installed. #1905 @lygstate
  • Prevent file index overwritting in multi-config generators. #1800 @andredsm
  • Various cache variables edit/save fixes. PR #1826 @aemseemann
  • Use JSON as the language mode of preset files. #2035
  • Fix broken links to contributing file. PR #2016 @andredsm
  • Kit scan generates incorrect kits for VS 2022 #2054
  • Fix presets for msvc compilers with x86 outputs PR #2072