gems irb 1.18.0
v1.18.0

8 hours ago

What's Changed

✨ Enhancements

  • Completely migrate to prism by @tompng in #1160
  • Suppress error highlight for some incomplete code by @tompng in #1173
  • Display command description in doc dialog on tab completion by @st0012 in #1180
  • Add startup banner with Ruby logo, version info, and tips by @st0012 in #1183
  • Highlight the method name in method calls by @shugo in #1189
  • Add --nobanner option to suppress startup banner by @st0012 in #1200

🐛 Bug Fixes

  • Make ls command work for BasicObjects by @eikes in #1177
  • Fix IRB crash when typing string literal with control/meta sequence by @tompng in #1182
  • Wait for pager to terminate by @tompng in #1192
  • Fix incorrect dash in startup message by @st0012 in #1206
  • Colorize KEYWORD_DO_BLOCK (added in head Prism) by @tompng in #1207

🛠 Other Changes

  • Silence default_external warning in tests by @Earlopain in #1172
  • Ruby >= 4.1.0 allows trailing comma in method signature by @eikes in #1178
  • Fix display_document test fails in tty environment by @tompng in #1185
  • Use Prism::ParseResult#continuable? if possible by @tompng in #1184
  • Do not open nesting for character literals by @shugo in #1190
  • Fix random EPIPE failure in SIGINT restore tests by @k0kubun in #1191
  • Bump version to 1.18.0 by @st0012 in #1208

New Contributors

Full Changelog: v1.17.0...v1.18.0

Don't miss a new irb release

NewReleases is sending notifications on new releases.