From 32977c21896eb9ba9eadf6448bed340f2180ca98 Mon Sep 17 00:00:00 2001 From: Alisue Date: Sun, 24 Aug 2025 16:49:57 +0900 Subject: [PATCH 1/2] Update supported versions MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Deno: 1.45.0 → 2.3.0 - Vim: 9.1.0448 → 9.1.1646 - Neovim: 0.10.0 → 0.11.3 Following the support policy to use latest available versions. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude --- .github/workflows/test.yml | 8 +++----- README.md | 6 +++--- denops/supported_versions.json | 6 +++--- plugin/denops.vim | 4 ++-- 4 files changed, 11 insertions(+), 13 deletions(-) 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. -[![Deno 1.45.0 or above](https://img.shields.io/badge/Deno-Support%201.45.0-yellowgreen.svg?logo=deno)](https://github.com/denoland/deno/tree/v1.45.0) -[![Vim 9.1.0448 or above](https://img.shields.io/badge/Vim-Support%209.1.0448-yellowgreen.svg?logo=vim)](https://github.com/vim/vim/tree/v9.1.0448) -[![Neovim 0.10.0 or above](https://img.shields.io/badge/Neovim-Support%200.10.0-yellowgreen.svg?logo=neovim&logoColor=white)](https://github.com/neovim/neovim/tree/v0.10.0) +[![Deno 2.3.0 or above](https://img.shields.io/badge/Deno-Support%202.3.0-yellowgreen.svg?logo=deno)](https://github.com/denoland/deno/tree/v2.3.0) +[![Vim 9.1.1646 or above](https://img.shields.io/badge/Vim-Support%209.1.1646-yellowgreen.svg?logo=vim)](https://github.com/vim/vim/tree/v9.1.1646) +[![Neovim 0.11.3 or above](https://img.shields.io/badge/Neovim-Support%200.11.3-yellowgreen.svg?logo=neovim&logoColor=white)](https://github.com/neovim/neovim/tree/v0.11.3) [![MIT License](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE) [![test](https://github.com/vim-denops/denops.vim/actions/workflows/test.yml/badge.svg)](https://github.com/vim-denops/denops.vim/actions/workflows/test.yml) 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 From 7c92f6fafbe2f33c48a08373d2b350591156e497 Mon Sep 17 00:00:00 2001 From: Alisue Date: Sun, 24 Aug 2025 19:56:27 +0900 Subject: [PATCH 2/2] :package: Bump versions --- deno.jsonc | 14 +++++++------- denops/@denops-private/deno.jsonc | 20 ++++++++++---------- 2 files changed, 17 insertions(+), 17 deletions(-) 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" } }