Skip to content

2.12

Choose a tag to compare

@award999 award999 released this 30 Oct 13:12
· 26 commits to main since this release
a5e141a

Added

  • Swiftly toolchain installation support with commands to install stable and snapshot releases, progress tracking, and secure post-install script handling (#1780)
  • Prompt to restart SourceKit-LSP after changing .sourcekit-lsp/config.json files (#1744)
  • Prompt to cancel and replace the active test run if one is in flight (#1774)
  • A walkthrough for first time extension users (#1560)
  • Allow swift.backgroundCompilation setting to accept an object where enabling the useDefaultTask property will run the default build task, and the release property will run the release variant of the Build All task (#1857)
  • Added new target and configuration properties to swift launch configurations that can be used instead of program for SwiftPM based projects (#1890)

Fixed

  • Don't start debugging XCTest cases if the swift-testing debug session was stopped (#1797)
  • Improve error handling when the swift path is misconfigured (#1801)
  • Fix an error when performing "Run/Debug Tests Multiple Times" on Linux (#1824)
  • Fix the > Swift: Run Swift Script command not running unless a Swift Package folder is open (#1832)
  • Fix the SourceKit-LSP diagnostics reported progress (#1799)
  • Omit incompatible additionalTestArgs when building tests for debugging (#1864)