All Versions
62
Latest Version
Avg Release Cycle
57 days
Latest Release
-
Changelog History
Page 3
Changelog History
Page 3
-
v5.19 Changes
API changes:
- URL hyperlinking (via 'withURL') is now optional and disabled by default due to poor support on some common terminals. A new 'Mode' constructor, 'Hyperlink', has been added to enable this feature. To change the hyperlinking mode, use 'setMode' on the 'outputIface' of a Vty handle.
-
v5.18.1 Changes
π Bug fixes:
- Reset the hyperlink state on line endings to avoid run-on hyperlinks
-
v5.18 Changes
API changes:
- β Added support for hyperlinking attributes (thanks Getty Ritter). This change adds a new Attr field for containing the hyperlink to apply, as per https://gist.github.com/egmontkob/eb114294efbcd5adb1944c9f3cb5feda
-
v5.17.1 Changes
- π withStyle now ignores zero arguments, leaving attribute styles untouched if the input style is the null style
-
v5.17 Changes
API changes:
- β Add support for terminal focus events. This change adds a new mode usable with setMode, Focus, that requests that the terminal send events on focus lose/gain. This change also adds two new Event constructors, EvLostFocus and EvGainedFocus.
- No longer enable UTF8 mouse event encoding. This encoding was not working properly with Terminal.app, and using the other modes (SGR, etc.) work.
- π Graphics.Vty.Attributes: escape backticks in Haddock comment (fixes #131)
-
v5.16 Changes
API changes:
- β Added support for mouse wheel events while in mouse mode. The Button type got two new constructors as a result: BScrollUp and BScrollDown. Thanks to [email protected] for this contribution!
π Bug fixes:
- charFill now clamps negative arguments to zero (thanks Eric Mertens!)
-
v5.15.1 Changes
π¦ Package changes:
- π Documentation files are now marked accordingly (thanks Michal SuchΓ‘nek)
π Bug fixes:
- π translateX/Y: fix negative translations
-
v5.15 Changes
π¦ Package changes:
- π Discontinued support for GHC versions prior to 7.10.1.
- β Removed instructions and configuration for Stack builds since they are no longer supported.
- π Clarified README mention of (lack of) Windows support (contributors wanted, though!)
- β Removed dependency on data-default (see below).
API changes:
- π Moved color definitions from Attributes to Color module.
- 0οΈβ£ In lieu of data-default (Default) instances for Attr and Config, use 'defAttr' and the new 'defaultConfig' (or 'mempty') instead of 'def'.
- Graphics.Vty.Output no longer re-exports Graphics.Vty.Output.Interface.
- β Removed Graphics.Vty.Prelude module and moved DisplayRegion and its accessors to Graphics.Vty.Image.
- Graphics.Vty.Image no longer re-exports Graphics.Vty.Attributes.
- Graphics.Vty.Picture no longer re-exports Graphics.Vty.Image.
-
v5.14 Changes
- β addMaybeClippedJoin: instead of raising an exception when the join is totally clipped, just reduce the clip amount and continue
- β addMaybeClipped: skip blit of joins when their primary dimension is zero
- 'string' and related text functions no longer treat an empty string as an empty image (thanks Chris Penner). This means that now it is possible to use 'str ""' as a non-empty image with height 1.
-
v5.13 Changes
- βͺ Reverted changes in 5.12 due to disagreements between terminal emulators and utf8proc; for more details, please see the ticket discussion at https://github.com/coreyoconnor/vty/issues/115