Tags: zed-extensions/swift
Tags
Bump to v0.4.3 (#36) There was a bug in zed_extension_cli that prevented debug adapters in extensions from being successfully registered. zed_extension_cli has been fixed (zed-industries/extensions#2927), but we need to bump the version of this and the Swift extension so they'll get rebuild and republished using the fixed CLI. There are no functional changes in this release.
Runnables support + additional LSP support (#26) Changes: - Added a new `language_server.rs` file to handle the sourcekit-lsp logic. - Updated `swift.rs` to use the new `SourceKitLsp` struct. - Added sourcekit-lsp to the list of supported language servers. - Added logic to determine the language server command based on user settings or system `PATH`. - Added logic to determine the language server initialization options. - Added logic to determine the label for completion items. - Added logic to determine the label for symbols. - Added logic to determine the markdown and plain text documentation kinds. - Updated `Cargo.toml` to remove the `serde_json` dependency. - Updated `extension.toml` to bump the version to `0.4.0`. - Added `runnables.scm` for test suite and function detection. - Added `tasks.json` with a basic test task. - Updated `.gitignore` to include `.idea`. --------- Co-authored-by: Peter Tripp <peter@zed.dev>
PreviousNext