Skip to content

Releases: vim-denops/denops.vim

v0.13.3: Merge pull request #40 from vim-denops/fix-address-issue

30 Apr 16:16
fbb6dff
Compare
Choose a tag to compare
Fix server issues caused by Async.Promise removal

v0.13.2

29 Apr 12:49
3e9df48
Compare
Choose a tag to compare
Fix format

v0.13.1

29 Apr 12:47
d086693
Compare
Choose a tag to compare
Add badges for deno module

v0.13.0: Merge pull request #38 from vim-denops/refactoring

29 Apr 12:20
f9f4f3f
Compare
Choose a tag to compare

New features

  • Expose ensureXXXXX helper functions from mod.ts
  • Improve documentation of public interfaces

💥 Incompatible changes

The following are incompatible changes so that user who use that feature must fix them code.

  • Remove denops#lib#promise and it's related features
    • Use Async.Promise of vital.vim instead
    • Use denops#request_async() instead of denops#promise()
  • Remove denops#lib#job and move implementations into denops#utils
  • Remove unused Api/Context interfaces
  • Denops.dispatch() interface has changed to follow Denops.call() interface
    • Chaged from dispatch(name, fn, args) to dispatch(name, fn, ...args)

🚪 Internal incompatible changes

The following are assumed as internal changes so plugin developers who use denops-std module should not be affected by those changes.

  • Remove cmd/eval from msgpack-rpc layer and redefined those on Denops layer (and Plugin layer for backword compatiblity)
  • Remove dispatch/dispatchAsync/register from Vim/Neovim communication layer and replaced those commands with invoke message

v0.12.0: Merge pull request #37 from vim-denops/use-app-instead-of-mod

20 Apr 13:12
cdecaf1
Compare
Choose a tag to compare
Prefer `app.ts` instead of `mod.ts` as an entrypoint of denops plugin

v0.11.0: Merge pull request #33 from vim-denops/refactoring

19 Apr 04:44
abf7b65
Compare
Choose a tag to compare
Add README of deno module and fix type errors

v0.10.0: Merge pull request #32 from vim-denops/core

18 Apr 16:27
2c6a338
Compare
Choose a tag to compare
Integrate `denops` module into this repository

v0.9.0: Merge pull request #31 from vim-denops/dispatch-service

18 Apr 15:52
5121c5e
Compare
Choose a tag to compare
Add `dispatch` to allow plugins to call APIs of other plugins

v0.8.1: Merge pull request #24 from vim-denops/fix-vim

11 Apr 03:54
face7d0
Compare
Choose a tag to compare

v0.8.0: Merge pull request #22 from vim-denops/fix-massive-data

10 Apr 13:36
6f693ff
Compare
Choose a tag to compare
Update workerio to fix massive data issue