All Versions
18
Latest Version
Avg Release Cycle
111 days
Latest Release
934 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