Releases: daa84/neovim-lib
Releases · daa84/neovim-lib
Async
neovim 0.2.1
- Update api to 0.2.1
- Number of speed optimization (prevent data cloning)
- break api backward compatibility (move data inside event handler instead of reference)
v0.4.3: Merge pull request #9 from autozimu/serde
Turn on serde support for Value to allow deserialization
#[Deserialize, Serialize]
struct MyStruct {
foo: String,
bar: i64,
}
let v = Value;
let s: MyStruct = rmpv::ext::deserialize_from(v).unwrap();
v0.4.2
v0.4.1
NeoVim 0.2
- Change generator to migrate to new api. Old api supported by nvim but does not supported by this library, so this change break backward compatibility.
- Add ability to pass addition parameters to child process
v0.3.0
v0.2.1
0.2.0
API breaking changes.
- ui_attach now became nvim_ui_attach inside method call, so options added instead of rgb argument
- error type changed from String to CallError
- some api methods updated (regenerated) due to changes in neovim
- also Value from rpm library replaced to internal Value implementation
v0.1.2
- freebsd support
- add get_color_map function