CellFilter::PositionFn
: filter cells based on a predicate function.fx::slide_in()
andfx::slide_out()
: slides in/out cells by "shrinking" the cells horizontally or vertically along the given area.fx::effect_fn_buf()
: to create custom effects operating on aBuffer
instead ofCellIterator
.
fx::effect_fn()
: updated the function signature to include an initial state parameter andShaderFnContext
context parameter. The custom effect closure now takes three parameters: mutable state,ShaderFnContext
, and a cell iterator.ratatui
updated to 0.27.0. This is also the minimum version required for tachyonfx.
fx::effect_fn()
: creates custom effects from user-defined functions.- Add
CellFilter::AnyOf(filters)
andCellFilter::NoneOf(filters)
variants. - Implemented
ToRgbComponents
trait forColor
to standardize extraction of RGB components.
fx::translate()
: replacetodo!()
in cell_selection().- 16 and 256 color spaces no longer output black when interpolating to a different color.
Initial release of the library.