Skip to content

v26.4.3

Choose a tag to compare

@ganeshrn ganeshrn released this 17 Apr 21:06
· 98 commits to main since this release
5ac2c06

What's Changed

Bug Fixes

  • fix(als): handle client/registerCapability rejection in non-VS Code LSP clients (#2753)
    • Adds .catch() handlers to connection.client.register() calls for DidChangeConfigurationNotification and DidChangeWatchedFilesNotification
    • Prevents ALS from crashing with exit code 1 when used in LSP clients that don't respond to client/registerCapability requests (e.g., Claude Code, Neovim built-in LSP)
    • Downgrades registration failures to console.warn with actionable messages
    • Adds unit tests for the rejection handling

Other Changes

  • feat: replace Selenium UI tests with WebDriverIO (#2746)

Full Changelog: v26.4.2...v26.4.3