Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[1.2.0] - 2025-07-31
Added
- backend: add support for custom renderers to support
beachcompanion project which allows serving shore apps over ssh - spec: add
spec_with_subjectfunction which provides support for passing an shoremsgsubject to the init function for use inside shore applications - ui: add
input_submitfunction which allows having a ‘submit’ event attached to an input field which will trigger when thesubmitkeybind is pressed while the input field is focused - ui: add
button_styledfunction which allows customising button colours - ui: add
text_wrappedfunctions which provide automatic text wrapping - ui: add
image_unstablefunction which allows using the kitty graphics protocol to display images, note that this is an unstable feature and will likely be reworked and/or removed at a later date
Fixed
- draw: fix ui drawing issue when using on_update with focusable items
- input: fix input field cursor navigation
- input: fix paste support for input
[1.1.0] - 2025-06-20
Added
- ui: add
input_hiddennode for usage such as password fields
Changed
- dep: update
gleam_otpfrom0.16.1to1.0.0 - dep: update
gleam_erlangfrom0.34.0to1.0.0