Changelog for termbox-0.3.0
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to the Haskell Package Versioning Policy.
[0.3.0] - 2020-09-20
Added
- Add
CellsandCursortypes - Export
Termbox.Internalmodule that roughly corresponds to the C library
Changed
- Add a few arguments to the action provided to
run - Make
runthrowInitErrors as IO exceptions - Reset output mode to "normal" on shutdown to work around a small bug in termbox.c that retains the output mode across separate invocations of init/shutdown
- Change type of
setto construct aCellsrather than anIO () - Change a few keys into pattern synonyms because they overlap
Removed
- Remove the alt modifier field from
KeyEvent - Remove
setCursor,hideCursor,clear,flush,getCells,getSize,poll,run_ - Remove
InputMode,MouseMode, andOutputMode, providing sane defaults instead - Remove build dependency on
c2hs - Remove support for GHC < 8.2
[0.2.0.1] - 2020-06-27
Changed
- Bump
baseupper bound
[0.2.0] - 2019-06-21
Added
- Add
getCellsfunction - Add
runfunction
Changed
- Rename
sizetogetSize - Rename
maintorun_and return errors as anEitherinstead of throwing. - Make
Attr'sSemigroupinstance right-biased instead of left-biased. - Make
Attr'sNuminstance total.
Removed
- Add
bufferfunction
[0.1.0] - 2018-07-18
Added
- Initial release