X Tutup
Skip to content

AstroLSP v4#2820

Closed
mehalter wants to merge 4 commits intomainfrom
astrolsp_v4
Closed

AstroLSP v4#2820
mehalter wants to merge 4 commits intomainfrom
astrolsp_v4

Conversation

@mehalter
Copy link
Member

📑 Description

This branch is simply tracking the migration to AstroLSP v4 which utilizes the native vim.lsp.config and vim.lsp.enable APIs. This is a work in progress mainly due to holding back breaking changes until probably AstroNvim v6 and the release of Neovim v0.12.

nvim-lspconfig has stopped supporting the old configuration API and mason-lspconfig has followed suit. So this is up for people to test it if they want to. It's worth checking out the AstroLSP v4 PR for notes about the changes.

🧪 Testing

  1. In your lazy_setup.lua file (or wherever you initially add AstroNvim and import the plugins, remove any reference to version = ... and add branch = "astrolsp_v4" to the plugin spec

  2. Add the following specs to your plugins/ directory:

    return {
      { "AstroNvim/astrolsp", version = false, branch = "v4" },
    }
  3. Update all plugins with :Lazy update and restart

@mehalter mehalter changed the title Astrolsp v4 AstroLSP v4 May 31, 2025
@mehalter mehalter mentioned this pull request May 31, 2025
3 tasks
@mehalter mehalter force-pushed the astrolsp_v4 branch 6 times, most recently from 4092d33 to f73f77b Compare June 6, 2025 12:05
@mehalter
Copy link
Member Author

mehalter commented Jun 6, 2025

Closing in favor of #2822

@mehalter mehalter closed this Jun 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

X Tutup