v0.3.3
What's Changed
✨ Enhancements
- Add key binding for Delete (save Insert, PgUp, PgDn for later) by @sshock in #434
- Add key bindings for PgUp and PgDn by @sshock in #509
🐛 Bug Fixes
- Pass unmodifined lines(that does not include escape sequence) to check_multiline_prompt by @tompng in #458
- Fix scrollbar wrongly displayed bug by @tompng in #487
- Fix indent when type "[\n" or "{\n" in irb by @tompng in https://github.com//pull/459
- Fix line rendering when newline is added at the end of the buffer by @tompng in #507
- Fix the cause of test_yamatanooroti randomly failing by @tompng in #474
- Fix wrong indent number in prompt. whole_lines has duplicated line. by @tompng in #460
- Fix IRB's completion of multiline and noautocomplete by @tompng in #513
- Fix: line longer than terminal width breaks rendering by @tompng in #516
- Use
em_delete
inkey_delete
by @etiennebarrie in #504 - Fix split_by_width to retain color sequences by @tompng in #490
- Fix cursor position overrun by @tompng in #515
🛠 Other Changes
- Activate yamatanooroti tests with WITH_VTERM=1 by @st0012 in #486
- Add Ruby 3.2 to CI matrix by @ima1zumi in #488
- correct Win32API capitalization for JRuby by @goatshriek in #484
- Change IOGate back to GeneralIO by @sshock in #497
- Update to Unicode 15.0.0 by @elfham in #437
- Correspond to refactored RubyLex by @hasumikin in #498
- Add timeout minutes by @ima1zumi in #500
- multiline_repl do not need to depend on RubyLex by @tompng in #502
- Splat is always an Array by @etiennebarrie in #503
- Revert "correct Win32API capitalization for JRuby" by @hsbt in #508
- test_dumb_terminal: "ruby" command is not always available by @sorah in #510
- Add comment for unused constants by @ima1zumi in #506
- Use the Ruby-org controlled sources for testing dependencies by @st0012 in #512
- Add basic release configuration by @ima1zumi in #517
- Bump version to 0.3.3 by @ima1zumi in #525
New Contributors
- @goatshriek made their first contribution in #484
- @sshock made their first contribution in #434
- @elfham made their first contribution in #437
- @etiennebarrie made their first contribution in #503
- @sorah made their first contribution in #510
Full Changelog: v0.3.2...v0.3.3