All Versions
113
Latest Version
Avg Release Cycle
30 days
Latest Release
-

Changelog History
Page 6

  • v0.41.4 Changes

    API changes:

    • Forms: added setFormFocus function to set focus for a form
    • Added NFData instances for AttrMap and Theme types (thanks Fraser Tweedale)
  • v0.41.3 Changes

    ๐Ÿ› Bug fixes:

    • Lists now draw correctly without crashing due to a vector slice bounds check failure if their rendering area is too small (#195; thanks @andrevdm)

    Other changes:

    • Relaxed base bounds to support GHC 8.6 (thanks @maoe)
    • Added towerHanoi to the featured projects list
  • v0.41.2 Changes

    ๐Ÿ› Bug fixes:

    • Support STM 2.5 by allowing for Natural argument to newTBQueue (thanks @osa1)
  • v0.41.1 Changes

    ๐Ÿ†• New features:

    • Forms: added checkboxCustomField and radioCustomField to permit customization of characters used to draw selection state for such fields.
  • v0.41 Changes

    ๐Ÿ†• New features:

    • Brick.Forms got a new field constructor, listField, that provides a form field using a List.
    • List: added the listMoveToElement function for changing the list selection to the specified element, if it exists.

    ๐Ÿ“ฆ Package changes:

    • Now depends on vty >= 5.24.

    Other changes:

    • viewport: fixed failable patterns for forward compatibility with GHC 8.6 (#183)
    • Add Generic, NFData, and Read instances for some types
  • v0.40 Changes

    ๐Ÿ†• New features:

    • Brick.Widgets.Core: added new functions hLimitPercent and vLimitPercent. These behave similarly to hLimit and vLimit except that instead of taking absolute numbers of columns or rows, they take percentages. (Thanks Roman Joost)
  • v0.39 Changes

    ๐Ÿ†• New features:

    • The italic keyword is now supported in theme customization file style lists. This requires vty >= 5.23.1
  • v0.38 Changes

    ๐Ÿ†• New features:

    • Added support for parsing #RRGGBB color values in theme customization files in addition to the color names already supported (thanks Brent Carmer). These values are mapped to the nearest reasonable entry in the 240-color space.
  • v0.37.2 Changes

    ๐Ÿ› Bug fixes:

    • Theme customization files can now use empty lists for style customization.
  • v0.37.1 Changes

    API changes:

    • Exposed Brick.Forms.renderFormFieldState.