Skip to content

Release 0.8.4

Compare
Choose a tag to compare
@dgutov dgutov released this 16 Mar 03:29
· 27 commits to master since this release

This will likely be the last release with support for Ruby < 2.3.

  • Ruby 3 compatibility.
  • Emacs 28 and 29 compatibility fixes.
  • Print "keyrest" params correctly in hints. Same for "triple dot" notation.
  • company-robe shows icons for completions.
  • Jumping to methods in classes which only have private methods.
  • Jumping to methods referenced by symbol.
  • File names printed (in the doc buffer) relative to the load path.
  • Tracking of variable types after assignment (for improved completion). The implementation is still regexp-based.
  • Likewise for calls where the target is a literal (string, hash, array).
  • Less blinking with eldoc and documentation display.
  • Navigation and completion for RSpec bindings (also regexp-based).
  • The "jump to constant" call now works with BSD Grep too (Grep search is used as a fallback).
  • New option robe-show-doc-source.
  • Highlighting comments as comments in the doc buffer.
  • More robust constant completion.
  • Assorted tweaks and fixes.