v1.6.3
What's Changed
π Bug Fixes
- Fix indent after multiline string by @tompng in #385
- Fix prompt and code mismatch by @tompng in #386
- Avoid calling private methods on the main object by @st0012 in #498
- Fix colorize backtick symbol by @tompng in #508
- Fix help-message by @hasumikin in #506
- Provide more useful message when
Inspector#inspect_value
errors by @st0012 in #511 - List instance methods in
ls <Class/Module>
by @st0012 in #496 - Handle long inspect and control character in prompt string by @tompng in #528
- Avoid slow symbol completion when completion target is an empty symbol by @tompng in #534
- Drop chained methods' completion support by @st0012 in #529
- Improve method completion for string and regexp that includes word break characters by @tompng in #523
π Other Changes
- Test colors with enabling colors by @nobu in #483
- Fix wrong conf path with XDG_CONFIG_HOME. by @hsbt in #482
- Add dynamic prompt test case for quoted heredoc by @st0012 in #486
- Refactor RubyLex#process_literal_type by @Maumagnaguagno in #350
- Add Ruby 3.2 to CI matrix by @st0012 in #487
- Update README's installation and usage sections. by @st0012 in #490
- workspace.rb cleanup by @st0012 in #489
- Group command test cases with class by @st0012 in #491
- Drop unused arguments in
RubyLex
by @st0012 in #504 - Remove needless headers by @hsbt in #505
- Add timeout minutes for CI by @ima1zumi in #501
- Remove redundant argument defaults from some RubyLex methods by @st0012 in #502
- Store context in RubyLex by @st0012 in #503
- Add tests for workspaces commands by @st0012 in #512
- Make tests more compatible with TruffleRuby by @st0012 in #514
- Improve actions by @hsbt in #516
- Added missing needs block by @hsbt in #517
- Remove unused context argument from Worksapce#evaluate by @st0012 in #488
- Use the Ruby-org controlled sources for testing dependencies by @st0012 in #518
- Minor gem re-organisation by @st0012 in #519
- Improve RubyLex's tests by @st0012 in #484
- Cleanup completion tests by @st0012 in #520
- Remove unused Struct by @ima1zumi in #522
- Add a comment about Rails' patch on Workspace#filter_backtrace by @st0012 in #526
- Add basic release configuration by @st0012 in #531
- Specify metadata to provide richer information on rubygems.org by @st0012 in #532
- Fix warnings because of
@context.main.delete
by @nobu in #536 - Fix prompt test not to change STDIO.external_encoding by @tompng in #535
- Remove no longer necessary TruffleRuby test exclusions by @nirvdrum in #527
- Bump version to 1.6.3 by @st0012 in #537
New Contributors
- @Maumagnaguagno made their first contribution in #350
- @hasumikin made their first contribution in #506
- @nirvdrum made their first contribution in #527
Full Changelog: v1.6.2...v1.6.3