Releases: fuelen/owl
Releases · fuelen/owl
v0.9.0
v0.8.0
What's Changed
- Support logging of env by
cmd
,shell
anddaemon_cmd
functions.
Full Changelog: v0.7.0...v0.8.0
v0.7.0
What's Changed
- Add faint variants to
Owl.Palette.named/0
by @zachallaun in #8 - Add
:border_tag
option toOwl.Box.new/2
by @zachallaun in #7 - Update
Inspect.Owl.Tag
to produceOwl.Data.tag(...)
by @zachallaun in #13 - Add
Owl.Data.from_ansidata/1
by @zachallaun in #11 - Pretty print numeric color codes by @fuelen in #14
- Merge neighboring identical tags in
Owl.Data.from_ansidata/1
& increase coverage by @zachallaun in #15
New Contributors
- @zachallaun made their first contribution in #8
Full Changelog: v0.6.1...v0.7.0
v0.6.1
Fix rendering of empty lines in boxes and tables
Full Changelog: v0.6.0...v0.6.1
v0.6.0
Enhancements
- Highly customizable tables! The biggest change in this release.
They work withOwl.Data.t()
which allows colorizing even different chars inside a cell, not just a whole cell. Input expects a list of maps, and this structure allows autodetection of columns. There is sorting and filtering of columns, ability to specify max width for entire table and for individual columns. See all options in docs.
- Allow labels for progress bar to be
Owl.Data.t()
Full Changelog: v0.5.1...v0.6.0
v0.5.1
Fixes
- Don't send :run_operation multiple times if data lines are not unique
Full Changelog: v0.5.0...v0.5.1
v0.5.0
Enhancements
- Add
Owl.LiveScreen.capture_io/2
function - Add
:device
option to LiveScreen - Add
Owl.IO.rows/1
- Support
:geometry
in LiveScreen
Fixes
- Remove reset: :yellow from syntax_colors
- Render data immediately when coming to I/O device interface
Full Changelog: v0.4.0...v0.5.0
v0.4.0
Full Changelog: v0.3.1...v0.4.0
v0.3.1
v0.3.0
Enhancements
- Support marking args in
Owl.System.cmd/3
as secret - Add
Owl.System.shell/2
- Change order of arguments in
Owl.IO.puts/2
- Add
Owl.IO.inspect/3
- Support ranges in
Owl.IO.multiselect/2
- Add
solid_rounded
borders style - Add
Owl.Data.slice/3
- Add
Owl.Data.truncate/2
- Add
Owl.System.daemon_cmd/4
andOwl.Task.run/1
Fixes
- Send
:rendered
immediately on empty buffer - Don't recreate timer on empty buffer
- Printing tag structs in autoselect