All Versions
62
Latest Version
Avg Release Cycle
57 days
Latest Release
-

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:

  • 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