diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml
index c1bb2ddd..39d40344 100644
--- a/.github/workflows/test.yml
+++ b/.github/workflows/test.yml
@@ -34,7 +34,6 @@ jobs:
runner:
- ubuntu-latest
deno_version:
- - "1.x"
- "2.x"
runs-on: ${{ matrix.runner }}
steps:
@@ -74,12 +73,11 @@ jobs:
- macos-latest
- ubuntu-latest
deno_version:
- - "1.45.0"
- - "1.x"
+ - "2.3.0"
- "2.x"
host_version:
- - vim: "v9.1.0448"
- nvim: "v0.10.0"
+ - vim: "v9.1.1646"
+ nvim: "v0.11.3"
runs-on: ${{ matrix.runner }}
diff --git a/README.md b/README.md
index bdd4be53..0c1c0b9e 100644
--- a/README.md
+++ b/README.md
@@ -3,9 +3,9 @@
Denops
An ecosystem for Vim/Neovim enabling developers to write plugins in Deno.
-[](https://github.com/denoland/deno/tree/v1.45.0)
-[](https://github.com/vim/vim/tree/v9.1.0448)
-[](https://github.com/neovim/neovim/tree/v0.10.0)
+[](https://github.com/denoland/deno/tree/v2.3.0)
+[](https://github.com/vim/vim/tree/v9.1.1646)
+[](https://github.com/neovim/neovim/tree/v0.11.3)
[](LICENSE)
[](https://github.com/vim-denops/denops.vim/actions/workflows/test.yml)
diff --git a/deno.jsonc b/deno.jsonc
index 666e93c8..c40314b1 100644
--- a/deno.jsonc
+++ b/deno.jsonc
@@ -22,15 +22,15 @@
"/denops-private/": "./denops/@denops-private/",
"/denops-testdata/": "./tests/denops/testdata/",
"/denops-testutil/": "./tests/denops/testutil/",
- "@core/asyncutil": "jsr:@core/asyncutil@^1.1.1",
+ "@core/asyncutil": "jsr:@core/asyncutil@^1.2.0",
"@core/streamutil": "jsr:@core/streamutil@^1.0.0",
- "@denops/core": "jsr:@denops/core@^7.0.0",
- "@milly/streams": "jsr:@milly/streams@^1.0.0",
+ "@denops/core": "jsr:@denops/core@^8.0.0",
+ "@milly/streams": "jsr:@milly/streams@^1.0.4",
"@nick/dispose": "jsr:@nick/dispose@^1.1.0",
- "@std/assert": "jsr:@std/assert@^1.0.1",
- "@std/async": "jsr:@std/async@^1.0.1",
- "@std/path": "jsr:@std/path@^1.0.2",
- "@std/testing": "jsr:@std/testing@^1.0.0",
+ "@std/assert": "jsr:@std/assert@^1.0.14",
+ "@std/async": "jsr:@std/async@^1.0.14",
+ "@std/path": "jsr:@std/path@^1.1.2",
+ "@std/testing": "jsr:@std/testing@^1.0.15",
"sinon": "npm:sinon@^21.0.0"
}
}
diff --git a/denops/@denops-private/deno.jsonc b/denops/@denops-private/deno.jsonc
index c5ab456d..86e108fe 100644
--- a/denops/@denops-private/deno.jsonc
+++ b/denops/@denops-private/deno.jsonc
@@ -1,21 +1,21 @@
{
"imports": {
- "@core/asyncutil": "jsr:@core/asyncutil@^1.1.1",
+ "@core/asyncutil": "jsr:@core/asyncutil@^1.2.0",
"@core/errorutil": "jsr:@core/errorutil@^1.2.1",
"@core/streamutil": "jsr:@core/streamutil@^1.0.0",
- "@core/unknownutil": "jsr:@core/unknownutil@^4.0.0",
- "@denops/core": "jsr:@denops/core@^7.0.0",
+ "@core/unknownutil": "jsr:@core/unknownutil@^4.3.0",
+ "@denops/core": "jsr:@denops/core@^8.0.0",
"@denops/vim-channel-command": "jsr:@denops/vim-channel-command@^4.0.2",
- "@lambdalisue/import-map-importer": "jsr:@lambdalisue/import-map-importer@^0.5.0",
- "@lambdalisue/messagepack": "jsr:@lambdalisue/messagepack@^1.0.1",
+ "@lambdalisue/import-map-importer": "jsr:@lambdalisue/import-map-importer@^0.5.1",
+ "@lambdalisue/messagepack": "jsr:@lambdalisue/messagepack@^1.0.2",
"@lambdalisue/messagepack-rpc": "jsr:@lambdalisue/messagepack-rpc@^2.4.1",
"@lambdalisue/workerio": "jsr:@lambdalisue/workerio@^4.0.1",
- "@milly/async-signal": "jsr:@milly/async-signal@^1.0.0",
+ "@milly/async-signal": "jsr:@milly/async-signal@^1.0.1",
"@nick/dispose": "jsr:@nick/dispose@^1.1.0",
- "@std/async": "jsr:@std/async@^1.0.1",
- "@std/cli": "jsr:@std/cli@^1.0.1",
+ "@std/async": "jsr:@std/async@^1.0.14",
+ "@std/cli": "jsr:@std/cli@^1.0.21",
"@std/jsonc": "jsr:@std/jsonc@^1.0.2",
- "@std/path": "jsr:@std/path@^1.0.2",
- "@std/semver": "jsr:@std/semver@^1.0.1"
+ "@std/path": "jsr:@std/path@^1.1.2",
+ "@std/semver": "jsr:@std/semver@^1.0.5"
}
}
diff --git a/denops/supported_versions.json b/denops/supported_versions.json
index f7f07e5d..dd9b6e2d 100644
--- a/denops/supported_versions.json
+++ b/denops/supported_versions.json
@@ -1,5 +1,5 @@
{
- "deno": "1.45.0",
- "vim": "9.1.0448",
- "neovim": "0.10.0"
+ "deno": "2.3.0",
+ "vim": "9.1.1646",
+ "neovim": "0.11.3"
}
diff --git a/plugin/denops.vim b/plugin/denops.vim
index 96e40ed0..aa6f1df9 100644
--- a/plugin/denops.vim
+++ b/plugin/denops.vim
@@ -3,9 +3,9 @@ if exists('g:loaded_denops')
endif
let g:loaded_denops = 1
-if !get(g:, 'denops_disable_version_check') && !has('nvim-0.10.0') && !has('patch-9.1.0448')
+if !get(g:, 'denops_disable_version_check') && !has('nvim-0.11.3') && !has('patch-9.1.1646')
echohl WarningMsg
- echomsg '[denops] Denops requires Vim 9.1.0448 or Neovim 0.10.0. See ":h g:denops_disable_version_check" to disable this check.'
+ echomsg '[denops] Denops requires Vim 9.1.1646 or Neovim 0.11.3. See ":h g:denops_disable_version_check" to disable this check.'
echohl None
finish
endif