- Build was looped at error
- Updated icon
- Autocompletion build was triggered on
build
instead ofbuild-for-testing
in case if test plan was autogenerated by Xcode
- Release an extension as a single bundle which increases the speed of js code execution
- Status Bar to better info a user about selected scheme, configuration, device, test plan
- Added currently selected configuration panel to vscode side bar
- Kill sourcekit-lsp as it grows in memory usage rapidly in some cases (this should be fixed in swift 6.1 swiftlang/sourcekit-lsp#1541)
- Improved stability and bug fixes
- Breaking change:
iOS:
renamed toXcode:
for all commands
- Debug UI tests and multiple targets are now supported
- Support Test Plan
- Runtime warning communication between lldb and extension is done via fifo
- Improved stability and bug fixes
- New breaking change. Removed .env file and moved everything to projectConfiguration.json file.
- Get rid of old shell commands and replace with ts implementation
- Own definition provider if sourcekit-lsp fails to provide location (Usually it stops working if there're errors in the file). As a workaround, symbol search works fine as a fallback (similar to Xcode).
- Improved activation of extension logic
- buildServer.json file for projects without workspace in was not properly generated
- Fixed issue with relative path passing to sourcekit-lsp due to not correct workspace folder set
- Open generated swiftinterface by sourcekit-slp
- Fixed XCBBuildService in some cases when continueWithErrors environmental variable was set
- Support Swift Testing framework starting xCode 16.
- Own lsp client support
- Test debug session were treated as user cancelled on error