table_rex v0.2.0 Release Notes
-
๐ฅ Breaking changes
- ๐ The original
TableRex.Table.render!/1
,TableRex.Table.render!/2
andTableRex.Table.render!/3
have been removed and consolidated withTableRex.Table.render!/2
. Choosing a custom renderer module has been moved from a first class argument into the:renderer
key of the options argument.
What was previously:
Table.new |> Table.add_row(row) |> Table.render(CustomRenderer.Module, horizontal_style: :off)
is now:
Table.new |> Table.add_row(row) |> Table.render(renderer: CustomRenderer.Module, horizontal_style: :off)
** Other changes**
- ๐
TableRex.Table.render!/2
has been added as a brother toTableRex.Table.render/2
. It raisesTableRex.Error
on failure and returns the rendered string directly as opposed to it's brother which returns an Erlang style:ok/:error
tuple.
- ๐ The original