Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(main): release 1.0.0 #200

Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
82 changes: 82 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,82 @@
# Changelog

## 1.0.0 (2023-04-21)


### ⚠ BREAKING CHANGES

* **julials:** compat with new registry ([#192](https://github.com/williamboman/mason-lspconfig.nvim/issues/192))

### Features

* add .get_mappings() ([#93](https://github.com/williamboman/mason-lspconfig.nvim/issues/93)) ([a910b4d](https://github.com/williamboman/mason-lspconfig.nvim/commit/a910b4d50f7a32d2f9057d636418a16843094b7c))
* add `pylyzer` lsp to the server mapping ([#188](https://github.com/williamboman/mason-lspconfig.nvim/issues/188)) ([007e4b5](https://github.com/williamboman/mason-lspconfig.nvim/commit/007e4b5c2496b1483091a62f42134b38c36f3003))
* add als mapping ([#47](https://github.com/williamboman/mason-lspconfig.nvim/issues/47)) ([980f836](https://github.com/williamboman/mason-lspconfig.nvim/commit/980f83609cd58e2069dda89a05367f81a48bdf2f))
* add antlersls ([#150](https://github.com/williamboman/mason-lspconfig.nvim/issues/150)) ([e2b82cf](https://github.com/williamboman/mason-lspconfig.nvim/commit/e2b82cf4c68b453eeab5833d90c042ed4b49d0e1))
* add azure_pipelines_ls to the server mapping ([#180](https://github.com/williamboman/mason-lspconfig.nvim/issues/180)) ([d88d356](https://github.com/williamboman/mason-lspconfig.nvim/commit/d88d3564b2ae1d35163ccefda7184d7df104e198))
* add bright_script ([#133](https://github.com/williamboman/mason-lspconfig.nvim/issues/133)) ([d7ff61a](https://github.com/williamboman/mason-lspconfig.nvim/commit/d7ff61a828d59bc593ea3e2020508c114048d790))
* add bufls ([#85](https://github.com/williamboman/mason-lspconfig.nvim/issues/85)) ([90fcb1f](https://github.com/williamboman/mason-lspconfig.nvim/commit/90fcb1fe68eb791d58fb03fd1d535d088cb3af90))
* add dagger's cuelsp LSP ([#27](https://github.com/williamboman/mason-lspconfig.nvim/issues/27)) ([af46a16](https://github.com/williamboman/mason-lspconfig.nvim/commit/af46a169385271671164c8b97ab4c24a776be465))
* add docker-compose-language-service ([#151](https://github.com/williamboman/mason-lspconfig.nvim/issues/151)) ([2a358a2](https://github.com/williamboman/mason-lspconfig.nvim/commit/2a358a29aa430feb16b3c80b3195f0952df25ec4))
* add drools_lsp ([#125](https://github.com/williamboman/mason-lspconfig.nvim/issues/125)) ([8a6d7a4](https://github.com/williamboman/mason-lspconfig.nvim/commit/8a6d7a4e230f4a872f706f9ed31ec4cbdd1ac9e7))
* add erg_language_server ([#67](https://github.com/williamboman/mason-lspconfig.nvim/issues/67)) ([c9fde47](https://github.com/williamboman/mason-lspconfig.nvim/commit/c9fde470699ff4109cc5a07b4f7c9c7232c282d1))
* add fennel_language_server ([#144](https://github.com/williamboman/mason-lspconfig.nvim/issues/144)) ([d2d5525](https://github.com/williamboman/mason-lspconfig.nvim/commit/d2d55255a0295ba0a75ef2dd5535e4c89c46e773))
* add get_available_servers ([#21](https://github.com/williamboman/mason-lspconfig.nvim/issues/21)) ([c3f16f5](https://github.com/williamboman/mason-lspconfig.nvim/commit/c3f16f58e93e8f5e0361245e692f7f1ef3e9dcc7))
* add glint ([#89](https://github.com/williamboman/mason-lspconfig.nvim/issues/89)) ([5b510d9](https://github.com/williamboman/mason-lspconfig.nvim/commit/5b510d91041dfe47d6f3f3a102f9faabb3143ced))
* add gradle_ls ([#71](https://github.com/williamboman/mason-lspconfig.nvim/issues/71)) ([ef41cd4](https://github.com/williamboman/mason-lspconfig.nvim/commit/ef41cd4ebccbf0981089bb06f5ed59e0dad549ca))
* add helm-ls ([#194](https://github.com/williamboman/mason-lspconfig.nvim/issues/194)) ([e06a620](https://github.com/williamboman/mason-lspconfig.nvim/commit/e06a6200068bb4f4a9fc2a793dada87003ebfbdf))
* add luau_lsp ([#40](https://github.com/williamboman/mason-lspconfig.nvim/issues/40)) ([2e53a6b](https://github.com/williamboman/mason-lspconfig.nvim/commit/2e53a6b476543b1fd7426d851a050b1c80c633d7))
* add move_analyzer ([#145](https://github.com/williamboman/mason-lspconfig.nvim/issues/145)) ([8f31be1](https://github.com/williamboman/mason-lspconfig.nvim/commit/8f31be1d623132367a9bb7133916f16d2cd2bfd2))
* add neocmake mapping ([#104](https://github.com/williamboman/mason-lspconfig.nvim/issues/104)) ([e8bd501](https://github.com/williamboman/mason-lspconfig.nvim/commit/e8bd50153b94cc5bbfe3f59fc10ec7c4902dd526))
* add nil ([#108](https://github.com/williamboman/mason-lspconfig.nvim/issues/108)) ([c38763a](https://github.com/williamboman/mason-lspconfig.nvim/commit/c38763af5f3a1e9eee50f510ad0dc2e3290a1f29))
* add openscad_lsp ([#123](https://github.com/williamboman/mason-lspconfig.nvim/issues/123)) ([3751eb5](https://github.com/williamboman/mason-lspconfig.nvim/commit/3751eb5c56c67b51e68a1f4a0da28ae74ab771c1))
* add pyre ([#136](https://github.com/williamboman/mason-lspconfig.nvim/issues/136)) ([faeeb5e](https://github.com/williamboman/mason-lspconfig.nvim/commit/faeeb5e02eba0aecdf273a50baa164300af33e77))
* add raku_navigator ([#119](https://github.com/williamboman/mason-lspconfig.nvim/issues/119)) ([aa25b41](https://github.com/williamboman/mason-lspconfig.nvim/commit/aa25b4153d2f2636c3b3a8c8360349d2b29e7ae3))
* add ruby_ls ([#66](https://github.com/williamboman/mason-lspconfig.nvim/issues/66)) ([c1fcdbf](https://github.com/williamboman/mason-lspconfig.nvim/commit/c1fcdbf06b9af3f2987c874feb93182e8017e9b9))
* add ruff_lsp ([#117](https://github.com/williamboman/mason-lspconfig.nvim/issues/117)) ([31d8ed0](https://github.com/williamboman/mason-lspconfig.nvim/commit/31d8ed0dd3daf6cc64e35d710a190b64080bdc86))
* add smithy_ls ([#115](https://github.com/williamboman/mason-lspconfig.nvim/issues/115)) ([fc78caa](https://github.com/williamboman/mason-lspconfig.nvim/commit/fc78caa46e306103818137759afcc908ab6be948))
* add solidity mapping ([#65](https://github.com/williamboman/mason-lspconfig.nvim/issues/65)) ([0051870](https://github.com/williamboman/mason-lspconfig.nvim/commit/0051870dd728f4988110a1b2d47f4a4510213e31))
* add spectral mapping ([#99](https://github.com/williamboman/mason-lspconfig.nvim/issues/99)) ([a1e2219](https://github.com/williamboman/mason-lspconfig.nvim/commit/a1e2219ecea273d52b1ce1d527dd3a93cfe5b396))
* add standardrb ([#167](https://github.com/williamboman/mason-lspconfig.nvim/issues/167)) ([a31e011](https://github.com/williamboman/mason-lspconfig.nvim/commit/a31e011135a79d63c71254c250c9158e1056a1cb))
* add typst_lsp mapping ([#198](https://github.com/williamboman/mason-lspconfig.nvim/issues/198)) ([952457b](https://github.com/williamboman/mason-lspconfig.nvim/commit/952457b7dc7062f3042cdc82d1b3950673514ed0))
* add unocss ([#146](https://github.com/williamboman/mason-lspconfig.nvim/issues/146)) ([7a97a77](https://github.com/williamboman/mason-lspconfig.nvim/commit/7a97a77eee486ae152d2c559a459eda7c8aa12aa))
* add veryl_ls ([#140](https://github.com/williamboman/mason-lspconfig.nvim/issues/140)) ([422b974](https://github.com/williamboman/mason-lspconfig.nvim/commit/422b9745143150e16cd3fe331c74f6737de75e72))
* add vtsls ([#137](https://github.com/williamboman/mason-lspconfig.nvim/issues/137)) ([d8e4cc2](https://github.com/williamboman/mason-lspconfig.nvim/commit/d8e4cc2fb45933cd3cd49336788036cd8d44d930))
* add wgsl_analyzer ([#92](https://github.com/williamboman/mason-lspconfig.nvim/issues/92)) ([0fd9fbe](https://github.com/williamboman/mason-lspconfig.nvim/commit/0fd9fbe38122649905ee89811111ce8064be3947))
* **astro:** use vendored tsdk if workspace tsdk not available ([#75](https://github.com/williamboman/mason-lspconfig.nvim/issues/75)) ([e492f12](https://github.com/williamboman/mason-lspconfig.nvim/commit/e492f126a28b162142040f3498ecf96fc12729d3))
* better feedback when auto installing servers ([#51](https://github.com/williamboman/mason-lspconfig.nvim/issues/51)) ([3592723](https://github.com/williamboman/mason-lspconfig.nvim/commit/3592723b593433de32bc031132422d46f3c38ec1))
* get_available_servers now accepts a filter ([#25](https://github.com/williamboman/mason-lspconfig.nvim/issues/25)) ([e48a41e](https://github.com/williamboman/mason-lspconfig.nvim/commit/e48a41eb23778169c36b93504a7adfd4ef50b8dc))
* lazily require modules on ad-hoc basis ([#2](https://github.com/williamboman/mason-lspconfig.nvim/issues/2)) ([6a948db](https://github.com/williamboman/mason-lspconfig.nvim/commit/6a948db2a82ed504ed8e81575457967bbb7d3978))
* more notify() messages when auto installing servers ([#131](https://github.com/williamboman/mason-lspconfig.nvim/issues/131)) ([610f591](https://github.com/williamboman/mason-lspconfig.nvim/commit/610f5919fe633ac872239a0ab786572059f0d91d))
* notify if mason has not been set up ([#195](https://github.com/williamboman/mason-lspconfig.nvim/issues/195)) ([601c0ad](https://github.com/williamboman/mason-lspconfig.nvim/commit/601c0ad2f8870bd1d45fbdd27cb50ccfb2c8b3b9))
* notify when installing server listed in ensure_installed ([#91](https://github.com/williamboman/mason-lspconfig.nvim/issues/91)) ([6768067](https://github.com/williamboman/mason-lspconfig.nvim/commit/6768067573d97a033824b38bdce18ae0c8490a52))
* **pylsp:** add python-lsp-ruff ([#118](https://github.com/williamboman/mason-lspconfig.nvim/issues/118)) ([6987137](https://github.com/williamboman/mason-lspconfig.nvim/commit/698713735933a5891080fc3d87a687f90b9d2aee))
* refresh registry before installing servers in ensure_installed ([#170](https://github.com/williamboman/mason-lspconfig.nvim/issues/170)) ([b64fded](https://github.com/williamboman/mason-lspconfig.nvim/commit/b64fdede85fd5e0b720ce722919e0a9b95ed6547))
* register package aliases ([#182](https://github.com/williamboman/mason-lspconfig.nvim/issues/182)) ([4b9cb43](https://github.com/williamboman/mason-lspconfig.nvim/commit/4b9cb43f34f71156a27468d10f5ebf8180ae19af))
* **solang:** also include $MASON/opt/solang llvm bins ([#164](https://github.com/williamboman/mason-lspconfig.nvim/issues/164)) ([08d074c](https://github.com/williamboman/mason-lspconfig.nvim/commit/08d074cd0c4d40e5b6033a67246f46072ecfe38e))
* **solang:** expand llvm path instead of hard-coding it ([#122](https://github.com/williamboman/mason-lspconfig.nvim/issues/122)) ([33a198b](https://github.com/williamboman/mason-lspconfig.nvim/commit/33a198bc5ee0215ae8ab3f61781b29103cf4ca5a))
* tag installed servers in vim.ui.select prompt ([#37](https://github.com/williamboman/mason-lspconfig.nvim/issues/37)) ([74c45b3](https://github.com/williamboman/mason-lspconfig.nvim/commit/74c45b3663aeb4c9065a4b29355d9c1c8a8c00b5))
* warn about invalid entries in ensure_installed ([#81](https://github.com/williamboman/mason-lspconfig.nvim/issues/81)) ([868d0f4](https://github.com/williamboman/mason-lspconfig.nvim/commit/868d0f4da3215e465ee609223a340a57e04e6e12))


### Bug Fixes

* always expand exepath on Windows ([#7](https://github.com/williamboman/mason-lspconfig.nvim/issues/7)) ([9dc0291](https://github.com/williamboman/mason-lspconfig.nvim/commit/9dc0291fd9e3bdb56245f6bef95223cac9865231))
* **angularls:** fix windows detection ([#70](https://github.com/williamboman/mason-lspconfig.nvim/issues/70)) ([b364c98](https://github.com/williamboman/mason-lspconfig.nvim/commit/b364c98644b53e351d27313dfdab809df7fde1d3))
* cssmodules_ls package name ([#6](https://github.com/williamboman/mason-lspconfig.nvim/issues/6)) ([a7971cd](https://github.com/williamboman/mason-lspconfig.nvim/commit/a7971cdd755c737f5da5bca001299791c42a4a3b))
* don't auto install servers when headless ([#175](https://github.com/williamboman/mason-lspconfig.nvim/issues/175)) ([2b81103](https://github.com/williamboman/mason-lspconfig.nvim/commit/2b811031febe5f743e07305738181ff367e1e452))
* **drools-lsp:** apply mason's package install path of the jar on behalf of the user ([#132](https://github.com/williamboman/mason-lspconfig.nvim/issues/132)) ([c11923a](https://github.com/williamboman/mason-lspconfig.nvim/commit/c11923a1eb06f6dc3492ff3ae257ab65b1339360))
* fix config factory signature ([152348a](https://github.com/williamboman/mason-lspconfig.nvim/commit/152348ae54f1527b056bd63d1d9e6770e2a285b9))
* fix groovy-ls cmd ([#16](https://github.com/williamboman/mason-lspconfig.nvim/issues/16)) ([bac0ce3](https://github.com/williamboman/mason-lspconfig.nvim/commit/bac0ce378dc2182d046a8d89c04d8a1df20efc07))
* **julials:** change cmd to use new Mason-linked executable ([#31](https://github.com/williamboman/mason-lspconfig.nvim/issues/31)) ([f0d0d62](https://github.com/williamboman/mason-lspconfig.nvim/commit/f0d0d62273b76fa0ef5154ce9d05b1a2a083e79b))
* **julials:** compat with new registry ([#192](https://github.com/williamboman/mason-lspconfig.nvim/issues/192)) ([18bd79b](https://github.com/williamboman/mason-lspconfig.nvim/commit/18bd79b56b380ffc0121811fde1746ee1ca7df9e))
* **julials:** expand cmd for Windows ([#193](https://github.com/williamboman/mason-lspconfig.nvim/issues/193)) ([6c8f7af](https://github.com/williamboman/mason-lspconfig.nvim/commit/6c8f7afd6162fa27719f9da9792e4314da41c501))
* let user_config take precedence when merging config tables ([#55](https://github.com/williamboman/mason-lspconfig.nvim/issues/55)) ([e39eb63](https://github.com/williamboman/mason-lspconfig.nvim/commit/e39eb630e0fe0e8ac63dc5b5e601e44fd851e05b))
* **omnisharp_mono:** add dedicated server entry for omnisharp_mono ([#32](https://github.com/williamboman/mason-lspconfig.nvim/issues/32)) ([3364c6b](https://github.com/williamboman/mason-lspconfig.nvim/commit/3364c6bbddfb5ffdc56a6688ce1865e23cf327d4))
* **r_language_server:** expand exepath on Windows ([#56](https://github.com/williamboman/mason-lspconfig.nvim/issues/56)) ([b70deda](https://github.com/williamboman/mason-lspconfig.nvim/commit/b70dedab5ceb5f3f84c6bc9ceea013292a14f8dc))
* rename sumneko_lua -> lua_ls ([#148](https://github.com/williamboman/mason-lspconfig.nvim/issues/148)) ([00a2e88](https://github.com/williamboman/mason-lspconfig.nvim/commit/00a2e8892fb3d144ac8fa70bcbd18711bb965765))
* schedule callback to reload config after server is auto-installed ([#50](https://github.com/williamboman/mason-lspconfig.nvim/issues/50)) ([601c384](https://github.com/williamboman/mason-lspconfig.nvim/commit/601c384188990505c0267ab399238792baa236b4))
* **scripts:** manually set registries before interacting with mason-registry ([#161](https://github.com/williamboman/mason-lspconfig.nvim/issues/161)) ([3f9c0ea](https://github.com/williamboman/mason-lspconfig.nvim/commit/3f9c0ea157e88b08e2d11ec65002eeb6e421f0da))
* **scripts:** setup mason and refresh registry ([#177](https://github.com/williamboman/mason-lspconfig.nvim/issues/177)) ([d119ea6](https://github.com/williamboman/mason-lspconfig.nvim/commit/d119ea67b2c8e1be64811785441761dfbc6e21f5))
* **volar:** provide tsdk location rather than full tsserver path ([#77](https://github.com/williamboman/mason-lspconfig.nvim/issues/77)) ([d2bcb38](https://github.com/williamboman/mason-lspconfig.nvim/commit/d2bcb38523a7f602e01ca0425ec44f4081362fb9))
* **volar:** support volar 1.0 ([#73](https://github.com/williamboman/mason-lspconfig.nvim/issues/73)) ([0eb7cfe](https://github.com/williamboman/mason-lspconfig.nvim/commit/0eb7cfefbd3a87308c1875c05c3f3abac22d367c))