github neovim/nvim-lspconfig v0.1.8

one month ago

What's Changed

  • fix(rubocop): don't auto-detect bundler, to avoid surprising configuration behavior by @waiting-for-dev in #2923
  • docs: fix grammar in lspconfig.txt EXAMPLE KEYBINDIGS section by @StenAL in #2924
  • fix(cssls): enable enabling of formatting capabilities by @chrisgrieser in #2925
  • feat: add cds-lsp by @stijnme in #2926
  • fix(elixirls): smarter detection of root_dir for umbrella apps by @giddie in #2911
  • fix(psalm): psalm now uses a --language-server option by @Ultra-Code in #2929
  • feat(kotlin_language_server): Add storagePath to initilaztion options by @Glyphack in #2930
  • fix(zls): include build.zig in root dir search by @lawrence-laz in #2933
  • fix: typos root directory indicator by @chrisgrieser in #2935
  • feat(denols): follow the latest default value of the vscode extension by @uga-rosa in #2936
  • chore: check version 0.8+ by @sys9kdr in #2940
  • feat: add twig-language-server by @huesersohn in #2939
  • docs(spyglassmc_language_server): fix typo in the repository url by @Davido264 in #2941
  • fix(sqls): repository moves to organization by @gamoutatsumi in #2945
  • feat(snyk-ls): add support for snyk-ls by @pbnj in #2826
  • chore: move loading status check to the top by @sys9kdr in #2942
  • fix(pyright): only send commands to pyright by @mennohofste in #2946
  • fix: typo in util documentation by @kesor in #2947
  • fix(sqls): sqls is unarchived by @candy12t in #2950
  • fix(ols): remove single_file_support by @losinggeneration in #2952
  • fix(csharp-ls): csharp-ls uses solution file for project root first by @rudiejd in #2955
  • feat: add lwc-language-server support by @SirWizardLizard in #2958
  • fix(docs): Add note about filetype for docker-compose by @Uzaaft in #2961
  • feat: add support for dcm lsp by @RobertBrunhage in #2963
  • chore: update dcmls configuration by @RobertBrunhage in #2965
  • chore: update dcmls config by @RobertBrunhage in #2969
  • feat: add bzl lsp by @matawed in #2973
  • feat: enable single file mode for vale_ls by @alex-tdrn in #2978
  • Unexpected behaviour when executing ":LspStart lua" in "init.lua" file by @didedoshka in #2842
  • [Biome] Make biome only run in projects with an existing biome.json by @willparsons in #2984
  • fix(mdx_analyzer): pass typescript lib as option by @Machine-Maker in #2974
  • fix: disable autostart after :LspStop by @brookhong in #2987
  • feat(swift_mesonls): add meson.options as a root marker by @tristan957 in #2991
  • feat(helm-ls): enable dynamicRegistration for didChangeWatchedFiles by @qvalentin in #2992
  • refactor: improve get_clients_from_cmd_args by @sys9kdr in #2943
  • feat: add dprint lsp by @WhoIsSethDaniel in #2982
  • Improve LTeX support by @metiulekm in #2979
  • fix(typst_lsp): declare single file support by @rhjdvsgsgks in #2994
  • rust-analyzer: Fix is_library by @jeremija in #2995
  • feat: add templ filetypes by @mortezadadgar in #2996
  • fix: enforce single file mode check when root_dir differs from client by @serranomorante in #2998
  • feat: added koka language server support by @Ki11erRabbit in #3000
  • Added harper_ls support by @elijah-potter in #3001
  • feat(fennel-ls): allow utf-8 offsetEncoding by @XeroOl in #3002
  • fix(texlab): search for default texlab root files by @Stevenjin8 in #3005
  • ci: bump JohnnyMorganz/stylua-action from 3 to 4 by @dependabot in #3006
  • fix: Follow latest denols implmention by @4513ECHO in #3007
  • Update docker_compose_language_service.lua by @cizordj in #3008
  • fix(quick_lint_js): enable for typescript by @chrisgrieser in #3010
  • feat(solidity_ls)!: switch to first-party npm package by @llllvvuu in #3011
  • Update repository url for typos_lsp by @taketwo in #3012
  • fix(ocaml): trigger by filetype, not language id by @pqwy in #3016
  • feat: add gdshader-lsp support by @GodOfAvacyn in #3018
  • fix: twig-language-server cmd by @fbuchlak in #3019
  • fix: rename twig-language-server to twiggy-language-server by @fbuchlak in #3021
  • Add 'spago.yaml' to the list of purescript-language-server's root_patterns by @klausweiss in #3022
  • feat: add bqnlsp support by @BarrOff in #3024
  • ci: clarify misleading comment from bot by @dundargoc in #3025
  • fix: let core handle 'workspace/didChangeConfiguration' after init by @MariaSolOs in #3023
  • fix(bqnlsp): do not override user provided cmd_env by @BarrOff in #3026
  • docs(lua_ls): add comment about additional libraries by @MariaSolOs in #3029
  • fix(rust_analyzer): declare single file support by @rhjdvsgsgks in #3028
  • fix(pyright): fix PyrightSetPythonPath command by @neolooong in #3032
  • Change Veryl's URL by @dalance in #3037
  • feat: add delphilsp support by @St8Razor in #3034
  • Feat: Add markdown-oxide lsp by @Feel-ix-343 in #3030
  • Add pico8 language server by @russoalberto in #3041
  • docs(terraformls): add docs on how to pass settings by @rwblokzijl in #3040
  • Add css-variables-language-server by @roginfarrer in #3042
  • fix(css-variables): replace - in filename with _ by @gegoune in #3044
  • fix: CSS Variables LSP default settings by @roginfarrer in #3046
  • feat: updated documentation for harper-ls by @elijah-potter in #3045
  • fix(beancount): rename journalFile to journal_file by @SharzyL in #3047
  • fix: update lua types to match latest nightly by @carlosala in #3048
  • Update documentation for Volar >= 2.0.0 by @WhyNotHugo in #3049
  • Fixup 3051: Allow terraform-ls to start properly by @verygitmuchhub in #3053
  • feat: add configuration for Tabby ML by @hinricht in #3050
  • docs(lua_ls): change suggested setup to work on both nightly and 0.9.5 by @abeldekat in #3054
  • fix(lexical): lexical root directory config by @TunkShif in #3055
  • feat: add config for some-sass-language-server by @simeonoff in #3057
  • refactor: general cleanup by @lewis6991 in #3058
  • Support ESlint mjs flat config file by @marcesengel in #3059
  • docs(vue): update vue support section by @RayGuo-ergou in #3060
  • fix(biome): add biome.jsonc as root pattern (new in biome 1.6) by @chrisgrieser in #3061
  • feat: update biome supported filetypes by @TunkShif in #3063
  • fix(sourcekit): finding root directory by @wojciech-kulik in #3066
  • feat: add vacuum support by @PhilippHeuer in #3065
  • feat: add jinja-lsp support by @benedikt-bartscher in #3069
  • feat: add regal by @folliehiyuki in #3071
  • fix: remove single file support for ast-grep by @HerringtonDarkholme in #3072
  • Add mesonlsp by @tristan957 in #3076
  • Add BasedPyright LSP by @baco in #3078
  • Correct schema for LSP server by @baco in #3079
  • feat: add tinymist by @Parsifa1 in #3075
  • Correct command for BasedPyright LSP by @baco in #3082
  • feat(eslint): add support for .cjs, .ts, .mts, .cts config files by @RayGuo-ergou in #3083
  • feat: add the new Ruff language server by @dhruvmanila in #3084
  • feat: adds ginko_ls support by @SethGower in #3086
  • fix: revert to not requiring single_file_mode and root_dir check by @serranomorante in #3088
  • Fix broken Link by @rgambord in #3091
  • feat: add tsp-server support by @happenslol in #3093
  • enable snyk code by default by @yechielw in #3092
  • feat(gitlab_ci_ls): added by @alesbrelih in #3096
  • docs(css_variables): server_configuration for css_variables by @AlejandroSuero in #3097
  • feat: add hlasm support by @slavek-kucera in #3098
  • feat(omnisharp)!: use standard settings table for configuration by @JosefLitos in #3099
  • feat: add agda-language-server by @foxyseta in #3100
  • feat: add starpls support by @keith in #3102
  • Feat: Add cmd and installation instructions for perl navigator by @bscan in #3106
  • feat: Rename ruby_ls to ruby_lsp by @nithinbekal in #3105
  • beancount: Avoid initialization of optional value by @ck3d in #3107
  • fix: gitlab-ci-ls filetype by @alesbrelih in #3109
  • git bash fix with go env GOMODCACHE by @bafto in #3064
  • add earthlyls configuration by @glehmann in #3111
  • fix(snyk_ls): update root_dir & supported filetypes by @pbnj-dragon in #3112
  • feat: add mail and text as ltex filetypes by @foxyseta in #3103
  • feat: add debputy by @jspricke in #3115
  • fix(debputy): Add more filetypes by @jspricke in #3116
  • Fix markdown oxide root_dir (and update description) by @Feel-ix-343 in #3114
  • fix(markdown_oxide): fix stylint and enable single file mode by @glepnir in #3118
  • fix(nixd): remove unnecessary nid.json root pattern by @glepnir in #3120
  • doc(nixd): update default root dir description by @glepnir in #3121
  • Update README by @gpanders in #3122
  • docs(ci): improve the check config changes ci by @glepnir in #3123
  • fix(snyk): add terraform filetypes by @pbnj in #3125
  • refactor: handle updated signature of lsp.start_client by @gpanders in #3126
  • Add new default maps for Nvim 0.10 by @gpanders in #3127
  • docs: update default mappings by @gpanders in #3128
  • fix(command): get attached buffers list by using api by @glepnir in #3130
  • fix(command): check server exist in configs by @glepnir in #3131
  • docs: simplify CONTRIBUTING documentation by @dundargoc in #3132
  • Add LaTeX filetype for vale-ls by @GustavoJCL in #3136
  • fix(elmls): add missing init_options, remove deprecated by @hingew in #3138
  • feat: add hyprls support by @ewen-lbh in #3137
  • docs: update README with default map changes by @gpanders in #3139
  • Add motoko language server by @f0i in #3140
  • docs(dockerls): document ignoreMultilineInstructions setting by @fho in #3142
  • Add roc-language-server support by @jdsee in #3143
  • Update jdtls.lua by @nzlov in #2693
  • feat: add shopify theme language-server by @slavamak in #3147
  • feat: add pbls(Protobuf Language Server) by @varbhat in #3148
  • Update config for ember-language-server due to upstreaming by @NullVoxPopuli in #3150
  • fix(r): change markdown injection in documentation to use lowercase r by @cdmistman in #3153
  • feat: add bitbake-language-server by @FredeEB in #3151
  • refactor: remove tbl_add_reverse_loopup by @ofseed in #3156
  • refactor: add compatible tbl_flatten and lsp_get_clients for new version 0.10 by @glepnir in #3154
  • Adds next-ls language server config by @megalithic in #3155
  • fix: use new version as check condition by @glepnir in #3157
  • refactor: move all old get_clients to new compatible by @glepnir in #3159
  • feat: add bacon-ls support by @crisidev in #3160
  • docs: update ansiblels homepage url by @kartikvashistha in #3163
  • Modify description and add commands for markdown-oxide by @Feel-ix-343 in #3164
  • fix: remove parenthesis from find_git_ancestor call by @Massolari in #3166

Full Changelog: v0.1.7...v0.1.8

Don't miss a new nvim-lspconfig release

NewReleases is sending notifications on new releases.