What's Changed
Breaking
- perf: use stream-based iterators where possible by @willothy in #135
- Added
nvim-lua/plenary.nvim
as a required dependency
- Added
Features
- Sidebars on rhs of editor by @willothy in #138
- Native tab support by @willothy in #136
- Retain pick char order when not using filename by @willothy in #132
- Buffer history ringbuffer by @willothy in #131
- Support for passing highlight group names by @nenikitov in #130
- Allow multiple vert splits in sidebar by @willothy in #129
- Add fallback icon by filetype by @Webblitchy in #121
- Add fill_hl config option by @folliehiyuki in #114
- Rearrange buffers with mouse drag by @willothy in #113
- Release taken letters when deleting buffers by @soifou in #112
- Hover events by @willothy in #111
- Per-component click handlers by @willothy in #106
- Close by step and by index by @willothy in #104
- Handle click events with Lua, add bufdelete util by @willothy in #103
- Add sorting by directory by @ewok in #97
pick.use_filename
andpick.letters
config options by @ProspectPyxis in #88
Fixes
- Use named color names by @lucassperez in #134
- Allow multibyte characters on buffer picker by @lucassperez in #123
- Index update value by @Equilibris in #118
- Handle keyboard interrupt gracefully on buffer pick. by @soifou in #81
- Update README.md by @crivotz in #70
- Adding is_last and is_first to buffer return by @miversen33 in #69
- Add new configuration by @danielnieto in #68
- Check for Windows always fails when computing
unique_prefix
by @EtiamNullam in #65 - Mappings: cokeline-pick-close and cokeline-pick-focus in v0.7 by @matt-riley in #53
New Contributors
- @nenikitov made their first contribution in #130
- @Webblitchy made their first contribution in #121
- @lucassperez made their first contribution in #123
- @Equilibris made their first contribution in #118
- @folliehiyuki made their first contribution in #114
- @ewok made their first contribution in #97
- @ProspectPyxis made their first contribution in #88
- @soifou made their first contribution in #81
- @crivotz made their first contribution in #70
- @miversen33 made their first contribution in #69
- @danielnieto made their first contribution in #68
- @EtiamNullam made their first contribution in #65
- @matt-riley made their first contribution in #53
Full Changelog: v0.3.0...v0.4.0