What's Changed
🐛 Bug Fixes
- Reline.add_dialog_proc should not accept nil as proc by @tompng in #532
- Revert #335 (Trap TSTP to handle C-z) by @brasic in #535
- Rewrite dialog rendering by @tompng in #492
- Fix dialog corrupts rendering by pushing up input line too much by @tompng in #524
🛠 Other Changes
- Expand the scanned array to later case statement more straightforward by @st0012 in #526
- Improve OSC sequence regexp by @tompng in #527
- Drop Unicode.take_range's optional arg as it's never used by @st0012 in #528
- Drop Dialog#scrollbar_pos as we can store it in a local variable by @st0012 in #529
- Update CI badge and add a badge to rubygems.org by @st0012 in #530
- Remove irb from test dependeicy and from test matrix by @tompng in #533
- Run IRB test in workflow by @tompng in #534
- Change readline test download source from ruby/ruby to ruby/readline-ext by @tompng in #540
- Bump version to 0.3.4 by @ima1zumi in #538
New Contributors
Full Changelog: v0.3.3...v0.3.4