aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorWilliam Boman <william@redwill.se>2023-10-11 15:23:52 +0200
committerWilliam Boman <william@redwill.se>2025-02-16 09:49:17 +0100
commit853fccd32a4077b8272fd7dd379b80559e897d19 (patch)
tree722df2547d1281552b369458b619f4753c2c7564
parentfix(installer): schedule back to main loop before executing installer functio... (diff)
downloadmason-853fccd32a4077b8272fd7dd379b80559e897d19.tar
mason-853fccd32a4077b8272fd7dd379b80559e897d19.tar.gz
mason-853fccd32a4077b8272fd7dd379b80559e897d19.tar.bz2
mason-853fccd32a4077b8272fd7dd379b80559e897d19.tar.lz
mason-853fccd32a4077b8272fd7dd379b80559e897d19.tar.xz
mason-853fccd32a4077b8272fd7dd379b80559e897d19.tar.zst
mason-853fccd32a4077b8272fd7dd379b80559e897d19.zip
feat!: upgrade minimum required neovim version to 0.9.0 (#1517)
-rw-r--r--.github/ISSUE_TEMPLATE/general_issue.yaml4
-rw-r--r--.github/ISSUE_TEMPLATE/package_installation_form.yaml2
-rw-r--r--.github/ISSUE_TEMPLATE/package_issue.yaml4
-rw-r--r--.github/workflows/tests.yml4
-rw-r--r--README.md2
-rw-r--r--doc/mason.txt4
-rw-r--r--lua/mason/health.lua6
7 files changed, 11 insertions, 15 deletions
diff --git a/.github/ISSUE_TEMPLATE/general_issue.yaml b/.github/ISSUE_TEMPLATE/general_issue.yaml
index f53a2a23..95b00a81 100644
--- a/.github/ISSUE_TEMPLATE/general_issue.yaml
+++ b/.github/ISSUE_TEMPLATE/general_issue.yaml
@@ -51,10 +51,10 @@ body:
- type: textarea
attributes:
- label: "Neovim version (>= 0.7)"
+ label: "Neovim version (>= 0.9.0)"
description: "Output of `nvim --version`"
placeholder: |
- NVIM v0.7.0-dev
+ NVIM v0.9.0-dev
Build type: Release
LuaJIT 2.1.0-beta3
validations:
diff --git a/.github/ISSUE_TEMPLATE/package_installation_form.yaml b/.github/ISSUE_TEMPLATE/package_installation_form.yaml
index 88f43655..682f63d4 100644
--- a/.github/ISSUE_TEMPLATE/package_installation_form.yaml
+++ b/.github/ISSUE_TEMPLATE/package_installation_form.yaml
@@ -68,7 +68,7 @@ body:
- type: textarea
attributes:
- label: "Neovim version (>= 0.7)"
+ label: "Neovim version (>= 0.9.0)"
description: "Output of `nvim --version`"
placeholder: |
NVIM v0.7.0-dev
diff --git a/.github/ISSUE_TEMPLATE/package_issue.yaml b/.github/ISSUE_TEMPLATE/package_issue.yaml
index cf235b34..be51e4c2 100644
--- a/.github/ISSUE_TEMPLATE/package_issue.yaml
+++ b/.github/ISSUE_TEMPLATE/package_issue.yaml
@@ -70,10 +70,10 @@ body:
- type: textarea
attributes:
- label: "Neovim version (>= 0.7)"
+ label: "Neovim version (>= 0.9.0)"
description: "Output of `nvim --version`"
placeholder: |
- NVIM v0.7.0-dev
+ NVIM v0.9.0-dev
Build type: Release
LuaJIT 2.1.0-beta3
validations:
diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml
index 814f4ed6..d019b2df 100644
--- a/.github/workflows/tests.yml
+++ b/.github/workflows/tests.yml
@@ -12,10 +12,6 @@ jobs:
fail-fast: false
matrix:
nvim_version:
- - v0.8.0
- - v0.8.1
- - v0.8.2
- - v0.8.3
- v0.9.0
- v0.9.1
- v0.9.2
diff --git a/README.md b/README.md
index 45743ef9..764453fa 100644
--- a/README.md
+++ b/README.md
@@ -79,7 +79,7 @@ party plugins to further integrate these. The following plugins are recommended:
`curl`, and `Invoke-WebRequest` are all perfect substitutes).
The _minimum_ recommended requirements are:
-- neovim `>= 0.7.0`
+- neovim `>= 0.9.0`
- For Unix systems:
- `git(1)`
- `curl(1)` or `wget(1)`
diff --git a/doc/mason.txt b/doc/mason.txt
index d883dec9..574a8f92 100644
--- a/doc/mason.txt
+++ b/doc/mason.txt
@@ -1,6 +1,6 @@
*mason.nvim*
-Minimum version of neovim: 0.7.0
+Minimum version of neovim: 0.9.0
Author: William Boman
*mason-help-guide*
@@ -53,7 +53,7 @@ REQUIREMENTS *mason-requirements*
utilities (for example, `wget`, `curl`, and `Invoke-WebRequest` are all
perfect substitutes). The _minimum_ recommended requirements are:
-- neovim `>= 0.7.0`
+- neovim `>= 0.9.0`
- For Unix systems: `git(1)`, `curl(1)` or `wget(1)`, `unzip(1)`, `tar(1)`,
`gzip(1)`
- For Windows systems: pwsh or powershell, git, tar, and 7zip or peazip or
diff --git a/lua/mason/health.lua b/lua/mason/health.lua
index b8680ad4..f12ac811 100644
--- a/lua/mason/health.lua
+++ b/lua/mason/health.lua
@@ -120,10 +120,10 @@ local function check_github()
end
local function check_neovim()
- if vim.fn.has "nvim-0.7.0" == 1 then
- report_ok "neovim version >= 0.7.0"
+ if vim.fn.has "nvim-0.9.0" == 1 then
+ report_ok "neovim version >= 0.9.0"
else
- report_error("neovim version < 0.7.0", { "Upgrade Neovim." })
+ report_error("neovim version < 0.9.0", { "Upgrade Neovim." })
end
end