All Versions
Latest Version
Avg Release Cycle
227 days
Latest Release

Changelog History

  • v2.0.0-beta1 Changes


    โž• Added

    • Table.contentToCsv to render a table's cells to csv format
    • โž• Added support for JavaScript and linux native targets
    • ๐Ÿ’… Getter properties for standard theme styles

    ๐Ÿ”„ Changed

    • โšก๏ธ Update Kotlin to 1.4.31
    • ๐Ÿ‘Œ Improve terminal capabilities detection
  • v2.0.0-alpha2 Changes


    โž• Added

    • ๐Ÿ— Terminal.progressAnimation builder to create a customizable progress bar animation
    • ๐Ÿ‘Œ Improved cursor APIs and added ability to produce cursor ANSI codes as a string
    • โž• Add ability to override detected terminal interactivity separately from the ANSI capabilities (#7)

    ๐Ÿ”„ Changed

    • Rework theming system to simplify customization
  • v2.0.0-alpha1 Changes

    November 01, 2020


    ๐Ÿ‘ Mordant 2.0 is a rewrite that retains the simple APIs of Mordant 1.0, and adds support for rendering complex widgets.

    โž• Added

    • โž• Added renderable widgets, including tables, panels, and lists
    • โž• Added markdown rendering
    • โž• Added a theme system to customize text styles on an entire terminal instance
    • โž• Added animations that automatically clear the previous frame when redrawing

    ๐Ÿ”„ Changed

    • ๐Ÿ‘Œ Improved terminal capability detection
    • ๐Ÿ’… ANSI colors and styles can now be applied through the TextColors and TextStyles top-level objects, and Terminal.print will downsample th resulting strings based on the detected terminal capabilities.
  • v1.2.1 Changes

    March 17, 2019


    ๐Ÿ”„ Changed

    • ๐Ÿ‘Œ Improve support for color detection in IntelliJ and VS Code terminals
  • v1.2.0 Changes

    August 19, 2018


    โž• Added

    • โž• Add functions for generating ANSI cursor movement
    • โž• Add ability to generate ANSI color codes from any colormath color object
    • โšก๏ธ Update colormath to 1.2.0
  • v1.1.0 Changes

    July 15, 2018


    โž• Added

    • โž• Add support for XYZ and LAB color spaces
  • v1.0.1 Changes

    April 08, 2018

    ๐Ÿš€ This is a source-identical release that adds dokka output to javadoc jars.

  • v1.0.0 Changes

    September 25, 2017


    • ๐ŸŽ‰ Initial Release