Releases: esensar/neovim-java
Releases · esensar/neovim-java
Version 0.4.6
Version 0.4.5
Exposed all interfaces through plugin host for easier usage
Version 0.4.4 - mapping crash fix
Prevent plugin host from crashing when mapping invalid messages
Version 0.4.3 - request handlers fix
Fixed error handling in request handlers to ensure response is always sent back to Neovim
Version 0.4.2 - Plugin Host QOL updates
- autocommand events generated from
plugin-host
-NeovimJavaPrepare
andNeovimJavaReady
- similar toprepare()
andonReady()
hooks - fully qualified names as defaults for command/autocommand and request/notification handlers - to make it easier to call these from neovim
- support for automatically mapped arguments for annotated methods using Jackson or custom mapper
Version 0.4.1 - plugin host module
Added
plugin-host
module for easier plugin authoringcommonhost
module for future hosted plugin support
Version 0.4.0 - Neovim API v9 support
Added
- Neovim API v7 support
- Neovim API v8 support
- Neovim API v9 support
NOTES:
- Rx-Api is no longer being maintained. It should be easy enough to wrap the regular API
Version 0.3.0 - JDK 17 support
- JDK 17 support
neovim-notifications
: global error eventapi-explorer
: support for custom neovim executable path
Version 0.2.3
Fixes issues with MultiGrid events in neovim-notifications
. (#119 - thanks @smolck)
BREAKING CHANGES
Removed duplicate method from NeovimJacksonModule
(for retrieving
default mapper, since it is available in ObjectMappers
). Callers
should move to using ObjectMappers
. Consider using NeovimApis
instead of manually building ReactiveRpcClient
.
Version 0.2.2
Added missing UiOptions (#119)