| ⇢ | A | neovim.api.RemoteApi added | |
| ⇢ | A | neovim.plugin.LegacyVim added | |
| A | ↘ | B | neovim.api.Nvim got worse |
| A | ↛ | neovim.api.SessionHook removed | |
| A | ↛ | neovim.api.SessionFilter removed | |
| A | ↛ | neovim.api.ExtHook removed | |
| A | ↛ | neovim.plugin.LegacyEvalHook removed |
| ⇢ | A | neovim.plugin.LegacyVim.eval() added | |
| ⇢ | A | neovim.api.Nvim.run_loop() added | |
| ⇢ | A | neovim.api.Nvim._from_nvim() added | |
| ⇢ | A | neovim.api.Nvim.from_nvim() added | |
| ⇢ | A | neovim.api.Nvim.request() added | |
| ⇢ | A | neovim.api.Remote.__init__() added | |
| ⇢ | A | neovim.api.DecodeHook.decode_if_bytes() added | |
| ⇢ | A | neovim.api.Nvim.next_message() added | |
| ⇢ | A | neovim.api.Nvim._to_nvim() added | |
| ⇢ | A | neovim.plugin.Host._on_async_err() added | |
| ⋮ | view more | ||
| B | ↛ | neovim.api.SessionHook.compose() removed | |
| B | ↛ | neovim.plugin.LegacyEvalHook._string_eval() removed | |
| A | ↛ | neovim.api.SessionHook.comp() removed | |
| A | ↛ | neovim.api._wrap() removed | |
| A | ↛ | neovim.api.SessionFilter.run() removed | |
| A | ↛ | neovim.api.Window.__init__() removed | |
| A | ↛ | neovim.api.SessionFilter.request() removed | |
| A | ↛ | neovim.api.SessionFilter.__init__() removed | |
| A | ↛ | neovim.api.Buffer.__init__() removed | |
| A | ↛ | neovim.api.ExtHook.from_ext() removed | |
| ⋮ | view more | ||