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-NeovimJavaPrepareandNeovimJavaReady- 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-hostmodule for easier plugin authoringcommonhostmodule 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)