brick 0.16 released

16 views
Skip to first unread message

Jonathan Daugherty

unread,
Jan 8, 2017, 11:49:57 AM1/8/17
to brick...@googlegroups.com
Hi all,

Brick 0.16 has been released. This release includes a breaking change
for programs with custom event handling. See the User Guide for more
details. Here's the changelog:

0.16
----

This release includes a breaking API change:
* Brick now uses bounded channels (Brick.BChan.BChan) for event
communication rather than Control.Concurrent.Chan's unbounded channels
to improve memory consumption for programs with runaway event
production (thanks Joshua Chia)

Other API changes:
* Brick.List got a new function, listModify, for modifying the selected
element (thanks @diegospd)

Performance improvements:
* hBox and vBox now use the more efficient DList data structure when
rendering to improve performance for boxes with many elements (thanks
Mitsutoshi Aoe)

Enjoy!

--
Jonathan Daugherty
Reply all
Reply to author
Forward
0 new messages