Releases: ruby/reline
Releases · ruby/reline
v0.2.8.pre.5
What's Changed
Full Changelog: v0.2.8.pre.4...v0.2.8.pre.5
v0.2.8.pre.4
What's Changed
Full Changelog: v0.2.8.pre.3...v0.2.8.pre.4
v0.2.8.pre.3
Full Changelog: v0.2.8.pre.2...v0.2.8.pre.3
v0.2.8.pre.2
What's Changed
Full Changelog: v0.2.8.pre.1...v0.2.8.pre.2
v0.2.8.pre.1
v0.2.7
What's Changed
- Fix missing require. by @ioquatix in #293
- Fix failed test by @ima1zumi in #294
- Add terminfo tests by @aycabta in #295
- Use "omit" instead of "return" by @aycabta in #297
- Windows cmd: Don't type anything when pressing ALT keys alone by @larskanis in #299
- Follow changing file path of ruby/ruby by @aycabta in #304
- Support Enter key of numpad on Windows by @aycabta in #303
- Added support for Numpad divide key on Windows. by @SilverPhoenix99 in #305
- Fix reline on OpenBSD by @jeremyevans in #306
- Add original C function declarations comment for each function by @aycabta in #307
- Check empty .inputrc by @aycabta in #308
- Fix Ctrl+Enter key in Windows by @SilverPhoenix99 in #310
- Check TYPE_VARIADIC by @aycabta in #311
- Support Terminfo on Cygwin and macOS by @aycabta in #296
New Contributors
- @larskanis made their first contribution in #299
- @SilverPhoenix99 made their first contribution in #305
Full Changelog: v0.2.6...v0.2.7
v0.2.6
What's Changed
- Fix CI about vterm by @aycabta in #277
- Separate keystrokes each editing mode by @aycabta in #278
- Moved development dependencies to Gemfile by @nobu in #279
- Use ReadConsoleInputW() instead of getwch() by @aycabta in #281
- ensure reline's encoding is used when reading inputrc character values by @jethrodaniel in #280
- The config file must accept any character encoding by @aycabta in #283
- Add commits about tests of Cyrillic chars and Windows return key by @aycabta in #284
- Fix GitHub Actions by @MSP-Greg in #282
- Fix Reline::Unicode.calculate_width when input is not a TTY by @jeremyevans in #285
- Handle Errno::ENOTTY correctly by @aycabta in #286
- Add terminfo support by @aycabta in #287
- Support set and exchange mark on Windows by @aycabta in #288
- Gemfile: Drop unused github git_source alias by @olleolleolle in #289
- Remove an obsolete commented-out test by @aycabta in #290
- Add usage for README.md by @ima1zumi in #291
- README: Add a link to document of readline stdlib by @aycabta in #292
New Contributors
- @jethrodaniel made their first contribution in #280
Full Changelog: v0.2.5...v0.2.6
v0.2.5
What's Changed
- Reline.delete_text removes the current line in multiline by @aycabta in #272
- Support preposing and postposing for Reline.completion_proc by @aycabta in #273
- Suppress crashing when completer_quote_characters or completer_word_break_characters is empty by @aycabta in #274
- Add Ruby 3.0 to list of versions in CI workflow by @richardmcmillen in #238
- CI: Fix matrix setting "cfg" to be "include" & add Ruby 3.0 by @olleolleolle in #275
- Reset @rest_height when clear screen by @aycabta in #276
New Contributors
- @richardmcmillen made their first contribution in #238
Full Changelog: v0.2.4...v0.2.5
v0.2.4
What's Changed
- Move script files for yamatanooroti tests by @aycabta in #264
- Return 1 when char width not found by @aycabta in #263
- Avoid tripping over nil prompt by @eamonn-webster in #262
- Use UTF-8 only for width calc, rest uses original encoding by @aycabta in #266
- Add windows getconsolemode by @aycabta in #267
- fix Reline::Windows.getconsolemode buffer by @cremno in #268
New Contributors
- @eamonn-webster made their first contribution in #262
- @cremno made their first contribution in #268
Full Changelog: v0.2.3...v0.2.4
v0.2.3
What's Changed
- Cache pasting state in processing a key by @aycabta in #254
- Suppress warnings in tests by @aycabta in #255
- Scroll down when ^C is pressed by @aycabta in #256
- Show all lines higher than screen when finished by @aycabta in #257
- The vi_histedit supports multiline by @aycabta in #258
- Autowrap correctly when inserting chars in the middle of a line by @aycabta in #259
- Terminate correctly in the middle of lines higher than the screen by @aycabta in #260
Full Changelog: v0.2.2...v0.2.3