All Versions
Latest Version
Avg Release Cycle
83 days
Latest Release

Changelog History
Page 2

  • v0.8.2 Changes

    October 27, 2018
    • โž• Add getCursorPosition0 and deprecate getCursorPosition. Any position provided by the latter is 1-based. Any position provided by the former is 0-based, consistent with setCursorColumn and setCursorPosition.
    • ๐Ÿ‘Œ Improvements to Haddock documentation in respect of 0-based and 1-based cursor positions.
  • v0.8.1 Changes

    September 08, 2018
    • โž• Add hSupportsANSIWithoutEmulation. On Windows 10, if the handle is identified as connected to a native terminal ('Command Prompt' or 'PowerShell'), the processing of 'ANSI' control characters will be enabled.
  • v0.8 Changes

    • ๐Ÿ‘‰ Make the fields of SGR strict
    • ๐Ÿ‘‰ Make compatible with GHC 8.2.2
    • ๐Ÿ‘Œ Improve the error message on Windows when not ANSI-capable or ConHost
    • ๐Ÿ— Recognise Appveyor build environment as ANSI-enabled
  • v0.8.0.4 Changes

    • ๐Ÿ On Windows, hSupportsANSI now recognises if the handle is connected to a 'mintty' terminal.
    • ๐Ÿš€ Drop support for GHC versions before GHC 7.0.1 (released November 2010)
  • v0.8.0.3 Changes

    • ๐Ÿ On Windows, try to enable ANSI on ConHost terminals even if a TERM environment variable exits (such as with the Hyper 2 terminal)
    • ๐Ÿ“š Minor improvements to Haddock documentation
  • v0.8.0.2 Changes

    March 03, 2018
    • ๐Ÿ‘Œ Improve README and Haddock documentation
    • ๐Ÿ On Windows, fix compatability with earlier GHC versions
    • ๐Ÿš€ Drop support for GHC versions before 6.12.1 (released December 2009)
  • v0.8.0.1 Changes

    January 24, 2018
    • ๐Ÿ On Windows, if the standard output channel is valid but not a ConHost terminal, assume it is ANSI-enabled rather than failing
    • ๐Ÿ On Windows, output the improved error message to the standard error channel rather than the standard output channel
  • v0.7.1 Changes

    • ๐Ÿ‘ Allow saving, restoring, and querying the current cursor position
    • ๐Ÿ›  Fix a couple of issues with the Reset emulation on Windows
  • v0.7.1.1 Changes

    getReportedCursorPosition: don't let the cursor reporting code be echo'd

  • v0.7 Changes

    โž• Add 24-bit RGB color support