All Versions
113
Latest Version
Avg Release Cycle
30 days
Latest Release
-
Changelog History
Page 1
Changelog History
Page 1
-
v0.73 Changes
API changes:
- Added
Brick.Widgets.Edit.getCursorPosition
(thanks @TristanCacqueray)
- Added
-
v0.72 Changes
📦 Package changes:
- Increased lower bound on
text-zipper
to0.12
.
API changes:
handleEditorEvent
now takes aBrickEvent
rather than just a VtyEvent
.- Brick editors now handle mouse clicks to change their cursor positions.
- Increased lower bound on
-
v0.71.1 Changes
🐛 Bug fixes:
- Fixed an issue where
tests/Render.hs
did not gracefully exit in the presence of an unknown terminal.
- Fixed an issue where
-
v0.71 Changes
📦 Package changes:
- Increased
vty
lower bound to5.36
.
API changes:
- Added
tests/Render.hs
to provide a simple test ofBrick.Main.renderWidget
(thanks @valyagolev) - Added
Brick.Main.renderWidget
to help in golden testing contexts (thanks @valyagolev)
Other changes:
- Various
table
documentation improvements.
- Increased
-
v0.70.1 Changes
🏗 Build fixes:
- Added a missing import for GHC 8.2.2.
-
v0.70 Changes
✨ Enhancements:
- The table widget now behaves much better when some or all cells are empty.
🐛 Bug fixes:
- BorderMaps got fixed to ensure that smart borders connect even in the presence of empty widgets (#370). Thanks to Daniel Wagner for this fix!
-
v0.69.1 Changes
🐛 Bug fixes:
table
can now deal properly with empty cells that are in left- and top-aligned settings. Previously, empty cells in those settings would break table rendering. (#369)
-
v0.69 Changes
🆕 New features:
Brick.Widgets.Core
: addedrelativeTo
to support relative positioning across layers. This allows elements in higher layers to be positioned relative to elements in lower layers as long as those elements have had their extents reported withreportExtent
orclickable
.
-
v0.68.1 Changes
🐛 Bug fixes:
- Brick's internal book-keeping got a bug fix that caused mouse-click coordinates to be wrong for clickable regions that were translated partially off of the left or top edges of a rendered region.
-
v0.68 Changes
API changes:
- Removed the "markup" feature, which included
Data.Text.Markup
,Brick.Markup
, andbrick-markup-demo
. This feature never performed well and was awkward to use. I considered it experimental from the initial release of this library. Some recent incompatibilities with Vty changes made me realize that it was time to finally get rid of this. If this affects you, please let me know and I am happy to work with you to figure out an alternative. Granted, anyone is welcome to dig up the previous code and re-use it in their own projects!
- Removed the "markup" feature, which included