tty-pager v0.14.0 Release Notes

Release Date: 2020-10-15 // about 1 year ago
  • ๐Ÿ”„ Changed

    • โšก๏ธ Change to update strings dependency
    • ๐Ÿ”„ Change to allow the pager to be specified via an absolute path (@WilliamMcCumstie)

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix name resolution with TTY::File

Previous changes from v0.13.0

  • โž• Added

    • โž• Add support for streaming by Andrew Radev(@AndrewRadev)
    • โž• Add SystemPager integration tests by Andrew Radev(@AndrewRadev)

    ๐Ÿ”„ Changed

    • ๐Ÿ”„ Change Pager structure and extract TTY::Pager::Abstract for the null, basic and system pagers
    • ๐Ÿ”„ Change BasicPager paging prompt to return only formatted prompt text and account for terminal height
    • ๐Ÿ”„ Change BasicPager to quit with a single keystroke
    • ๐Ÿ”„ Change BasicPager internals to increase readability
    • ๐Ÿ”„ Change SystemPager#command_exist? to search path
    • ๐Ÿ”„ Change tests structure for ease of maintenance by Andrew Radev(@AndrewRadev)
    • ๐Ÿ“‡ Change gemspec to add metadata, remove test artefacts and dev dependencies
    • โšก๏ธ Update strings & tty-screen dependencies
    • โœ‚ Remove tty-which dependency

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix SystemPager to run command test silently via Open3 and thus work on JRuby