Skip to content

Releases: ruby/error_highlight

v0.7.0

29 Oct 00:57

Choose a tag to compare

What's Changed

  • Use ruby/actions workflow for ruby versions by @m-nakamura145 in #40
  • [Feature #16495] Do not include a backtick in error messages and backtraces by @hsbt in #42
  • Rescue runtime error for prism by @kddnewton in #41
  • Load "did_you_mean" explicitly in test by @mame in #43
  • Support for the prism compiler by @kddnewton in #44
  • Trim trailing spaces in base.rb by @kddnewton in #45
  • Forward-port ruby-core changes with Prism by @hsbt in #46
  • Prism added node_id and Node#breadth_first_search in the 1.0 release.… by @HParker in #49
  • Fix error with prism when method given no arguments by @luke-gru in #48
  • Fix tests for ruby 3.4 new hash inspect style by @tompng in #50
  • Handle very long lines by @karreiro in #51
  • Rename the ErrorHighlight::DefaultFormatter setting to max_snippet_width for clarity by @karreiro in #52
  • Suppress smaller max_snippet_width warning by @nobu in #53
  • Fix method definition owners by @nobu in #55
  • use instance_method to get method object by @mame in #56

New Contributors

Full Changelog: v0.6.0...v0.7.0

v0.6.0

29 Oct 00:57

Choose a tag to compare

What's Changed

  • Identify which node in Foo::Bar::Baz causes a NameError by @mame in #32
  • Support the new message format of NameError in Ruby 3.3 by @mame in #33
  • Bump actions/checkout from 3 to 4 by @dependabot[bot] in #37

Full Changelog: v0.5.1...v0.6.0

v0.5.1

29 Oct 00:57

Choose a tag to compare

What's Changed

  • Enable ErrorHighlight for TypeError/ArgumentError only after Ruby 3.2 by @mame in #29
  • Enable tests for TypeError and ArgumentError by @mame in #30

Full Changelog: v0.5.0...v0.5.1

v0.5.0

29 Oct 00:57

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.4.0...v0.5.0

v0.4.0

29 Oct 00:57

Choose a tag to compare

What's Changed

  • Fix type error on empty backtrace locations by @cboos in #18
  • Add Ruby 3.1 to the CI list by @mame in #19
  • Make it more robust against a spoofed filename by @mame in #12
  • Added dependabot.yml for actions by @hsbt in #21
  • Bump actions/checkout from 2 to 3 by @dependabot[bot] in #22
  • Use Exception#detailed_message instead of overriding #message by @mame in #24
  • Make ErrorHighlight.spot accept Exception by @mame in #25

New Contributors

  • @cboos made their first contribution in #18

Full Changelog: v0.3.0...v0.4.0

v0.3.0

29 Oct 00:57

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.2.0...v0.3.0

v0.2.0

29 Oct 00:57

Choose a tag to compare