Releases: lsp-client/lsp-skill
Releases · lsp-client/lsp-skill
v0.4.0
What's Changed
🔧 Other Changes
- Fix CI: install basedpyright language server by @Copilot in #22
- feat: improve error reporting by showing log file paths by @observerw in #23
- refactor: enforce global-only debug option placement by @observerw in #24
- test: skip integration tests in non-CI environments by @observerw in #27
- feat: show warning when stopping a non-running server by @observerw in #26
- refactor: add file path validation by @observerw in #28
- chore: update dependencies by @observerw in #30
- refactor: redesign AI-generated trash code😅 by @observerw in #29
Full Changelog: v0.3.3...v0.4.0
v0.3.3
What's Changed
🐛 Bug Fixes
- fix: resolve path duplication when workspace root differs from cwd by @cyborg42 in #14
- fix: resolve path duplication in outline command by @cyborg42 in #17
🔧 Other Changes
- chore: bump lsp-client to 0.3.2 by @observerw in #15
- chore: bump lsp-client to 0.3.3 by @observerw in #16
- feat: add cwd parameter to find_client and refactor ClientTarget by @observerw in #18
- feat: update LSAP to 0.1.2 by @observerw in #19
- feat: add --project option to capability commands by @observerw in #20
- docs: extract refactoring operations into separate guide by @observerw in #21
New Contributors
Full Changelog: v0.3.2...v0.3.3
v0.3.2
What's Changed
🐛 Bug Fixes
- chore: add execute permission to update script by @observerw in #13
🔧 Other Changes
- Add Java language support by @observerw in #11
- docs: add prerequisite to verify project support before LSP operations by @observerw in #12
Full Changelog: v0.3.1...v0.3.2
v0.3.1
Full Changelog: v0.2.4...v0.3.1
v0.2.3
What's Changed
- docs: improve LSP command descriptions with concrete examples by @observerw in #9
Full Changelog: v0.2.2...v0.2.3
v0.2.2
Patch release v0.2.2
What's Changed
- Refactor installation to path-based validation with version tracking by @Copilot in #4
- Formalize SKILL.md and enhance installer (RFC standards) by @observerw in #6
Full Changelog: v0.2.1...v0.2.2
v0.2.1
Full Changelog: v0.2.0...v0.2.1
v0.2.0: Modern Skill Distribution & Versioning
Changes in v0.2.0
🚀 Major Improvements
- Intelligent Version Checking: The installer now tracks the installed version via a
.versionfile and skips redundant downloads if already up-to-date. - Simplified Access: Switched to GitHub Raw URL for the installation script.
- Robust Distribution: Implemented multi-tool installation logic (Claude, Gemini, Codex, Opencode).
- Graceful Skipping: The installer gracefully skips updates if the target tool is not explicitly supported.
🛠 Refinement
- Opencode Support: Corrected default path to
~/.config/opencode/skill. - Silent Installation: Cleaner CLI experience with silent curl commands.
- Universal Extraction: SKILL.md-based extraction logic ensures reliability regardless of zip structure.
- Optimized Downloads: Direct download links fallback to API only when necessary, avoiding rate limits.
What's Changed
- feat: implement skill distribution and update mechanism by @observerw in #3
New Contributors
- @observerw made their first contribution in #3
Full Changelog: v0.1.0...v0.2.0
What's Changed
- feat: implement skill distribution and update mechanism by @observerw in #3
New Contributors
- @observerw made their first contribution in #3
Full Changelog: v0.1.0...v0.2.0
v0.1.0
Full Changelog: https://github.com/lsp-client/lsp-skill/commits/v0.1.0