Changelog History
Page 1
-
v1.1.0.1
October 27, 2020 -
v1.1.0.0
October 27, 2020 -
v1.0.0.0 Changes
July 27, 2020๐จ This version is the result of a major refactoring of the code in order
to produce an MTL-compatible library.๐ New MTL-style class:
MonadByline
Proper monad transformer:
BylineT
Most of the library is under a single import:
Byline
โ Added a
ToStylizedText
class to enable using custom types with
functions likemenu
.๐ New
Byline.Exit.die
function to exit the current process with a
stylized error message. Thanks to theToStylizedText
class it's
easy to exit with custom error types.The
Report
type and associated functions were superfluous and
๐ therefore removed. (Consider using the newdie
andwarn
functions inByline.Exit
.)Menus now use
NonEmpty
to represent items and therefore the menu
Choice
type has been simplified, removing theNoItems
constructor.๐ Fixed a bug where
Stylized Text
was not rendered when using one
of theask*
functions (#1).Proper encoding of escape sequences so Haskeline doesn't
๐ print garbage on Windows.โ Added support for RGB terminals
โ Added an implementation of 'MonadByline' that uses simulated user
โ input to test your Byline code. -
v0.4.0.0 Changes
March 17, 2020The
askUntil
function is now polymorphic in its return type. This allows the confirmation function to change the return type.Removed
Data.Monoid
backwards compatibility for older GHCs.Update dependency bounds
-
v0.3.2.1 Changes
April 15, 2019Update dependency bounds
Builds on NixOS 18.09, 19.03, and unstable
-
v0.3.2.0 Changes
October 09, 2018- Update dependency bounds
-
v0.3.1.0 Changes
March 20, 2018Update dependency bounds
Deal with the Semigroup Monoid Proposal
-
v0.3.0.0 Changes
December 01, 2017New style modifier:
swapFgBg
(Thanks to Sam Tay)Byline
is now an instance ofMonadTrans
(Thanks to Sam Tay)
-
v0.2.4.0 Changes
March 19, 2017Update dependency bounds
Add Travis CI build status for supported versions of GHC
-
v0.2.3.0 Changes
November 01, 2016- Increase upper bound on transformers package to
0.5
(Thanks to slycelote).
- Increase upper bound on transformers package to