All Versions
18
Latest Version
Avg Release Cycle
111 days
Latest Release
1376 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v0.8.1 Changes
July 17, 2020๐ Fixed
- ๐ Fix name resolution with TTY::File by Alexey Nikitin (@tank-bohr)
-
v0.8.0 Changes
May 27, 2020โ Added
- โ Add #windows? platform check
- โ Add #command_exist? to see if an executable exists before running it
- โ Add performance tests
๐ Changed
- ๐ Change #jruby? method to hoist within module
- Change #size_from_win_api to check only on windows platform and hoist definition within module
- Change #size_from_java to hoist within module
- Change #size_from_ioctl to:
- check solaris-like system
- scan all streams to see if any attached to a terminal
- hoist definition within module
- Change #size_from_io_console to perform check on JRuby as well
- Change #size_from_readline to attempt to load readline gem
- ๐ Change #run_command to execute command directly without sub shell or temp files
-
v0.7.1 Changes
February 02, 2020๐ Changed
- ๐ Change gemspec to add metadata, remove test artifacts and load version directly
-
v0.7.0 Changes
May 19, 2019๐ Changed
- ๐ Change gemspec to load files directly without using git
- ๐ Change to relax development dependencies
-
v0.6.5 Changes
July 13, 2018๐ Changed
- ๐ Change to namespace version file to allow for direct vendoring
-
v0.6.4 Changes
December 22, 2017๐ Fixed
- ๐ Fix to suppress stderr output from run_command by Tero Marttila(@SpComb)
-
v0.6.3 Changes
November 22, 2017๐ Changed
- Change #size_from_tput & #size_from_stty to capture generic IO and command execution errors to make the calls more robust
๐ Fixed
- Fix #size_from_ioctl to handle Errno errors and deal with Errno::EOPNOTSUPP
-
v0.6.2 Changes
November 04, 2017๐ Fixed
- Fix #size_from_java to provide size only for non-zero values
- Fix #size_from_ioctl to provide size only for non-zero values
-
v0.6.1 Changes
October 29, 2017๐ Fixed
- Fix #size_from_win_api to provide size if non zero to avoid [1,1] size
-
v0.6.0 Changes
October 29, 2017โ Added
- Add #size_from_ioctl check for reading terminal size with Unix ioctl
- Add #size_from_java check for reading terminal size from Java on JRuby
- Add #size_from_win_api check for reading terminal size from Windows C API
๐ Changed
- ๐ Change TTY::Screen to a module without any state
- ๐ Change to prefix all checks with
size
keyword - ๐ Change gemspec to require ruby >= 2.0.0
- Remove #try_io_console and inline with io-console check
- โ Remove #default_size and replace with constant
- โ Remove TTY::Screen::Size class