v1.9.0
This release fixes many issues reported after v1.8.0, introduce IRB integrated console and more.
What's Changed
- Configuration
- CLI
- Require Reline 0.3.8+ to avoid frozen issue by @st0012 in #1020
- Fix prompt list size and colorized code line size to match input line size passed to Reline by @tompng in #1010
- Fix broken command history when executing debugger on irb by @takatea in #997
- Drop patch for Reline 0.2.7 by @st0012 in #1022
- Support IRB console by @st0012 in #1024
- Remote
- Allow TracePoint reentry during DAP's evaluation by @st0012 in #1026
- CDP: Add debuggerId field in the RETURN OBJECT of "Debugger.enable" by @ono-max in #1028
- CDP: disable JavaScript engine based autocompletion by @ono-max in #1029
- Do not use HEAD request if 1 port by @ko1 in #1035
- Show session_name on connection by @ko1 in #1037
- Internal
- Stop assuming Integer#times is written in C by @k0kubun in #1015
- Disable cloned breakpoints trace point events by @vinistock in #1008
- Unfreeze threads for some object-evaluating commands by @st0012 in #1030
- Prevent backtrace from hanging if objects in the backtrace use Thread in inspect by @vinistock in #1038
- Compile iseq_collector.c logic only on CRuby by @eregon in #1039
- Fix compatibility with Fiber Scheduler. by @ioquatix in #987
- Do not make a Fiber for commands by @ko1 in #1044
- support Ruby 3.3 by @ko1 in #1045
- Misc/Doc
- Fix ruby warnings by @y-yagi in #993
- Fix a typo by @makenowjust in #988
- Update
TrapInterceptor
to avoid assigning to an unused variable by @DavidZivk in #985 - remove debug print by @ko1 in #1043
- Minor punctuation and grammar fixes by @ahangarha in #1041
- Tests
- Bump actions/checkout from 3 to 4 by @dependabot in #1014
New Contributors
- @dependabot made their first contribution in #1014
- @tompng made their first contribution in #1010
- @takatea made their first contribution in #997
- @y-yagi made their first contribution in #993
- @DavidZivk made their first contribution in #985
- @eregon made their first contribution in #1039
- @ahangarha made their first contribution in #1041
- @ioquatix made their first contribution in #987
Full Changelog: v1.8.0...v1.9.0