All Versions
16
Latest Version
Avg Release Cycle
131 days
Latest Release
1288 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v0.14.0 Changes
October 15, 2020๐ 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
-
v0.13.0 Changes
May 30, 2020โ 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
-
v0.12.1 Changes
March 16, 2019๐ Fixed
- ๐ Fix exception when use tty-pager with tty-file by @tiev
-
v0.12.0 Changes
December 09, 2018โ Added
- โ Add SystemPager#run_command for running pager command silently and capturing output
๐ Changed
- ๐ Change SystemPager#new to allow specifying more than one custom command
- ๐ Change SystemPager#page to check if pager command can be run with flags before paging content
- โก๏ธ Change to update tty-screen and tty-which dependencies
๐ Fixed
- ๐ Fix SystemPager to page content with ANSI codes
-
v0.11.0 Changes
January 11, 2018โ Added
- โ Add
pg
andmost
to executables lookup
๐ Changed
- ๐ Change verse to strings dependency
- ๐ Change SystemPager to make all class methods public
- ๐ Change SystemPager#available to #find_executable
- ๐ Change SystemPager#available? to #exec_available
- Change Pager#find_available to #select_pager and make class method
๐ Fixed
- ๐ Fix Pager throwing exception if git is not installed by Katelyn Schiesser(@slowbro)
- โ Add
-
v0.10.0 Changes
October 29, 2017๐ Changed
- ๐ Change tty-screen dependency version
- ๐ Change gemspec to require Ruby >= 2.0.0
- โ Remove encoding comments
-
v0.9.0 Changes
August 18, 2017๐ Changed
- ๐ Change SystemPager to stop using fork, instead execute pager in subprocess and make it portable across platforms including Windows
- ๐ Change SystemPager to work on jruby
- ๐ Change NullPager to only print to stdout on tty device
- ๐ Change Pager to select SystemPager when paging command exists
- โ Remove jruby? checks from pager selection
-
v0.8.0 Changes
July 14, 2017โ Added
- โ Add :command option to SystemPager to enforce choice of pagination tool
- โ Add Error type for specific error notifications
๐ Changed
- ๐ Change SystemPager to prevent initialization if pager isn't supported
๐ Fixed
- ๐ Fix BasicPager to take terminal width into account when displaying page break messages
- ๐ Fix SystemPager on Windows by detecting fork implementation
-
v0.7.1 Changes
April 09, 2017๐ Fixed
- ๐ Fix SystemPager raises error when executable is blank string by Jacob Evelyn (@JacobEvelyn)
-
v0.7.0 Changes
March 20, 2017๐ Changed
- ๐ Change files loading
- โก๏ธ Update tty-which dependency