Nui Components.nvim Versions Save

A feature-rich and highly customizable library for creating user interfaces in Neovim.

v1.5.2

4 weeks ago

What's Changed

🐛 Bug Fixes

  • fix: display the initial value of the Prompt component correctly @mobily (#43)

v1.5.1

1 month ago

What's Changed

🐛 Bug Fixes

  • fix(select): pass node's data to the on_select callback @mobily (#38)

v1.5.0

1 month ago

What's Changed

🚀 Features

  • feat: luarocks/rocks.nvim support @mrcjkb (#22)
  • feat: add linebreak prop to various components @mobily (#36)
  • feat: add Buffer component @mobily (#33)

🐛 Bug Fixes

  • fix: ensure that only the relevant signal value is emitted @mobily (#34)
  • fix: display the initial value of TextInput correctly @mobily (#35)

v1.4.1

1 month ago

What's Changed

🐛 Bug Fixes

  • fix: use fn.keach to iterate over signal values @b0o (#31)

v1.4.0

1 month ago

What's Changed

🚀 Features

  • feat: add debounce and start_with operators @mobily (#27)

v1.3.0

1 month ago

What's Changed

🚀 Features

  • feat: add support for max_lines prop for paragraph component @mobily (#25)

🐛 Bug Fixes

  • fix: schedule setting buffer modifiable @b0o (#18)
  • fix: ensure that the signal_values provided are resolved correctly when using combine_latest @mobily (#24)
  • fix: paragraph width calculation @b0o (#21)

v1.2.0

2 months ago

What's Changed

🚀 Features

  • feat: extmark-based placeholder for text inputs @willothy (#7)
  • Feat validator combinators @willothy (#12)

🚩 Other Changes

  • chore: Add deploy-docs workflow @mobily (#14)

v1.1.0

2 months ago

What's Changed

🚀 Features

  • feat: add Renderer:get_component_by_direction @willothy (#8)
  • feat: ✨ Allows modifying the appearance and behavior of the floating window @mobily (#4)

🐛 Bug Fixes

  • fix: remove right padding from paragraph and descendants @willothy (#11)
  • Tree fixes for nested node handling (scroll and id generation) @willothy (#6)

v1.0.0

2 months ago