What's Changed
Bug Fixes
- fix(als): handle client/registerCapability rejection in non-VS Code LSP clients (#2753)
- Adds
.catch()handlers toconnection.client.register()calls forDidChangeConfigurationNotificationandDidChangeWatchedFilesNotification - Prevents ALS from crashing with exit code 1 when used in LSP clients that don't respond to
client/registerCapabilityrequests (e.g., Claude Code, Neovim built-in LSP) - Downgrades registration failures to
console.warnwith actionable messages - Adds unit tests for the rejection handling
- Adds
Other Changes
- feat: replace Selenium UI tests with WebDriverIO (#2746)
Full Changelog: v26.4.2...v26.4.3