Releases: ruby/io-console
Releases · ruby/io-console
v0.8.0
What's Changed
- Move
omit
s by @nobu in #68 - Load the built extension library in noctty tests by @nobu in #69
- Show the correct exception when the stty backend cannot be required by @eregon in #70
- Skip building extension on WASI by @kateinoigakukun in #71
- Update gperf by @nobu in #73
- Declare as Ractor-safe by @nobu in #74
- Make
IO.console
Ractor-safe by @nobu in #75 - Support older versions of ruby by @nobu in #77
- Bump step-security/harden-runner from 2.10.1 to 2.10.2 by @dependabot in #78
- Bump rubygems/release-gem from 612653d273a73bdae1df8453e090060bb4db5f31 to 9e85cb11501bebc2ae661c1500176316d3987059 by @dependabot in #79
- Read errno before calling rb_io_path() by @XrXr in #80
- Check if
rb_syserr_fail_str
is available by @nobu in #81 - Freeze the version string by @nobu in #82
- Add
IO#ttyname
that returns the tty name or nil by @nobu in #76
New Contributors
- @kateinoigakukun made their first contribution in #71
- @XrXr made their first contribution in #80
Full Changelog: v0.7.2...v0.8.0
v0.8.0.beta1
What's Changed
- Move
omit
s by @nobu in #68 - Load the built extension library in noctty tests by @nobu in #69
- Show the correct exception when the stty backend cannot be required by @eregon in #70
- Skip building extension on WASI by @kateinoigakukun in #71
- Update gperf by @nobu in #73
- Declare as Ractor-safe by @nobu in #74
- Make
IO.console
Ractor-safe by @nobu in #75 - Support older versions of ruby by @nobu in #77
New Contributors
- @kateinoigakukun made their first contribution in #71
Full Changelog: v0.7.2...v0.8.0.beta1
v0.7.2
What's Changed
- Document improvements by @nobu in #62
- Bump actions/upload-artifact from 3 to 4 by @dependabot in #63
- Provide a 'Changelog' link on rubygems.org/gems/io-console by @mark-young-atg in #64
- Define IO::ConsoleMode::VERSION from console.c by @ima1zumi in #65
- More fixes for JRuby by @headius in #59
New Contributors
- @mark-young-atg made their first contribution in #64
- @ima1zumi made their first contribution in #65
Full Changelog: v0.7.1...v0.7.2
v0.7.1
What's Changed
Full Changelog: v0.7.0...v0.7.1
v0.7.0
What's Changed
- Adds Ruby 3.2 to the CI matrix by @petergoldstein in #39
- Support native console in linux aarch64 for JRuby by @PChambino in #41
- Remove usage of IO internals. by @ioquatix in #43
- Improvements to JRuby support by @headius in #45
- [DOC] IO::console.getpass usage example by @olivierlacan in #46
- Use test-unit-ruby-core by @nobu in #47
- Bump actions/checkout from 3 to 4 by @dependabot in #49
- [DOC] Add .document by @nobu in #51
- [DOC] Add RDoc task by @nobu in #52
- [DOC] Split .document files to sync with ruby/ruby by @nobu in #53
- Intersperse Win32 and termios implementations by @nobu in #54
- enable s390x for jruby by @ahorek in #56
- Version by @nobu in #58
- Use latest from ruby-version by @nobu in #55
- [DOC] Add documentation for IO#cursor by @MatheusRich in #50
New Contributors
- @petergoldstein made their first contribution in #39
- @PChambino made their first contribution in #41
- @olivierlacan made their first contribution in #46
- @ahorek made their first contribution in #56
- @MatheusRich made their first contribution in #50
Full Changelog: v0.6.0...v0.7.0
v0.6.0
What's Changed
- Added dependabot.yml for actions by @hsbt in #32
- Bump actions/checkout from 2 to 3 by @dependabot in #33
- Bump actions/upload-artifact from 2 to 3 by @dependabot in #34
- Fix
Leaked file descriptor: TestIO_Console#test_console_kw
by @nagachika in #31 - Update ruby versions by @nobu in #37
- Check rawmode option names strictly by @nobu in #36
- Use GITHUB_OUTPUT instead of deprecated set-output by @sato11 in #38
New Contributors
- @dependabot made their first contribution in #33
- @nagachika made their first contribution in #31
- @sato11 made their first contribution in #38
Full Changelog: v0.5.11...v0.6.0
v0.5.11
What's Changed
- Fix ArgumentError when IO.console receives keyword args by @pocke in #25
- CI: Combine into a shared matrix by @olleolleolle in #27
- Fix usage of
rb_io_wait
. by @ioquatix in #29
New Contributors
Full Changelog: v0.5.10...v0.5.11
v0.5.10
v0.5.9
What's Changed
- Use the C extension on truffleruby by @aardvark179 in #23
New Contributors
- @aardvark179 made their first contribution in #23
Full Changelog: v0.5.8...v0.5.9