Skip to content

v1.3.0

Latest

Choose a tag to compare

@bgwdotdev bgwdotdev released this 14 Aug 00:39
· 23 commits to main since this release
v1.3.0
fe5d62b

[1.3.0] - 2025-08-13

Added

  • ui: add box_styled function which allows customising the border colour of a box
  • ui: add button_id and button_id_styled functions which allow providing an
    unique internal id for the button, to support having multiple buttons with
    the same display text

Changed

  • render: change render logic to only send redraw calls if the previous frame
    is different from the next, this largely reduces flickering in tmux though is
    still mostly a band-aid until proper diff-based rendering logic is
    implemented.

Fixed

  • ui: fix issue with focusing when using align
  • focus: fix issue when a button is removed from the view, it can still be focused
  • focus: fix issue when cursor was not at end of line in an input field, progressing focus would cause it to reset focus
  • layout: fix issue where focusable items in a grid were walked in reverse