Skip to content

Releases: tmm1/ripper-tags

ripper-tags 1.0.2

13 Feb 16:29
e8dcbd7
Compare
Choose a tag to compare

What's Changed

  • Fix crash in dynamic module_function within a loop by @mislav in #116

Full Changelog: v1.0.1...v1.0.2

ripper-tags 1.0.1

30 May 16:43
2fcd7c9
Compare
Choose a tag to compare

What's Changed

  • Fix parse error for delegate statements with dynamic arguments by @latortuga in #114

New Contributors

Full Changelog: v1.0.0...v1.0.1

ripper-tags 1.0.0

18 May 13:01
2200945
Compare
Choose a tag to compare

What's Changed

  • Generate tags for methods defined within ruby blocks by @tycooon in #105
  • Handle definitions of nested or frozen constants constants by @owst in #79
  • Test in Ruby 3.2 by @mislav in #113

New Contributors

Full Changelog: v0.9.1...v1.0.0

ripper-tags 0.9.1

24 May 13:12
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.9.0...v0.9.1

ripper-tags 0.9.0

18 Mar 10:35
Compare
Choose a tag to compare
  • Handle decorators/method modifiers #103

  • Add ctags-compatible --recurse alias #102

ripper-tags 0.8.1

17 Dec 00:08
Compare
Choose a tag to compare
  • Ensure --append works even if there is no initial file

ripper-tags 0.8.0

26 Nov 01:51
Compare
Choose a tag to compare
  • Support --append for Vim & Emacs

  • Support --tag-relative=always|never

  • Support --excmd=combined

  • Ruby 2.6 compat around ignoring interpolated strings in alias, alias_method, define_method

ripper-tags 0.7.0

11 Dec 10:32
Compare
Choose a tag to compare
  • Add support for module_function

  • Skip emitting tags for scope with blank name

ripper-tags 0.6.1

22 Aug 10:03
Compare
Choose a tag to compare
  • Gracefully handle unreadable directories

  • Fix crash when processing string interpolation in attr_reader/writer

  • Fix crash with trailing comma on def_delegators

ripper-tags 0.6.0

25 May 17:09
Compare
Choose a tag to compare
  • Add support for --fields=+l

  • Survive parse errors on individual source files

    A parse error in one or few files out of many should not halt the process, since ripper-tags typically handles many files at once. However, if only one file was given, and that file fails, have the process exit with status 1 to indicate that the tags output is likely useless.