Skip to content

v1.7.1

Compare
Choose a tag to compare
@ima1zumi ima1zumi released this 02 Jul 04:51
· 304 commits to master since this release
b9a9dd9

What's Changed

๐Ÿ› Bug Fixes

  • Fixed string escaping omissions by @ima1zumi in #599
  • Use Kernel.warn to print command alias warning by @st0012 in #601
  • Use symbol.inspect in symbol completion candidate calculation by @tompng in #539
  • Rewrite RubyLex to fix some bugs and make it possible to add new features easily by @tompng in #500
  • Fix RubyLex.ripper_lex_without_warning with heredoc and embexpr by @tompng in #608
  • Improve indentation: bugfix, heredoc, embdoc, strings by @tompng in #515
  • Fix process_continue and check_code_block by @tompng in #611
  • Keep prev spaces by @tompng in #607
  • Reduce internal operations' exposure to benchmarking by @st0012 in #618

๐Ÿ›  Other Changes

  • Simplify irb_info command by @st0012 in #597
  • Refactor ExtendCommand::Nop by @st0012 in #598
  • Remove the unused fork command definition by @st0012 in #600
  • Bump ruby/setup-ruby from 1.150.0 to 1.151.0 by @dependabot in #604
  • Stanardise test class names with Test postfix instead of prefix by @st0012 in #603
  • Bump ruby/setup-ruby from 1.151.0 to 1.152.0 by @dependabot in #609
  • Omit nesting_level, use indent_level to build prompt string by @tompng in #610
  • Fix RubyLex test input to end with "\n". This change will also avoid truffleruby test failure. by @tompng in #614
  • Move input line mutation out of Context#evaluate by @st0012 in #615
  • Remove unused keyword exception from Context#evaluate by @tompng in #617
  • Reduce test pend truffleruby by @tompng in #619
  • Bump version to 1.7.1 by @st0012 in #621

Full Changelog: v1.7.0...v1.7.1