Owl v0.2.0 - a toolkit for writing command-line user interfaces in Elixir
I didn’t post here the first announcement, so will start straight with v0.2.0 :)
Links:
Demo
Changelog
Enhancements
-
Add
Owl.Spinnerwidget with multiline frames support. -
Support new sequences:
-
:blink_slow -
:blink_rapid -
:faint -
:bright -
:inverse -
:underline -
:italic -
:overlined -
:reverse
-
-
Add
Owl.LiveScreen.await_render/1function. -
Add
Owl.Data.tag/2andOwl.Data.untag/2 -
Add
padding_x,padding_yandpaddingoptions toOwl.Box.new/1 - Calculate paddings and border size as a part of min/max width/height.
-
Align numbers in
Owl.IO.select/2andOwl.IO.multiselectby right-hand side. -
Allow passing editor cmd to
Owl.IO.open_in_editor/2explicitly. -
Add ability to specify primary and alternative answers in
Owl.IO.confirm/2 -
Deprecate
Owl.Tag.new/2.Owl.Data.tag/2should be used instead.
Bug Fixes
- They are present, but they are too small to be listed here
Read next Securing Your Phoenix LiveView Apps
