gems rdoc 8.1.0
v8.1.0

5 hours ago

What's Changed

✨ Enhancements

🐛 Bug Fixes

  • Fix NoMethodError in MethodAttr#inspect for cache-loaded aliases by @SAY-5 in #1747
  • Fix alias detection for multiple rb_define_singleton_method by @Earlopain in #1732
  • Make :stopdoc:/:startdoc:/:enddoc: lexically scoped in the Ruby parser by @tompng in #1763
  • rdoc:coverage task should not terminate the entire Rake process by @nobu in #1767
  • Support JSON 3 in JSON index generation by @nobu in #1773
  • Do not parse non-Ruby files as Ruby when :markup: is markdown or tomdoc by @sjh9714 in #1772
  • Deduplicate symlinked source files before parsing by @skatkov in #1777
  • Fix Ruby parser to not create a class whose superclass references itself by @tompng in #1784
  • Fix infinite loop and stack overflow on cyclic superclass chains by @tompng in #1785
  • Fix Encoding::InvalidByteSequenceError in Aliki on non-UTF-8 locales by @ybiquitous in #1786
  • Rename #initialize to ::new before registering it to the container by @tompng in #1802
  • Prevent ri from loading a class matched case-insensitively by @ybiquitous in #1812
  • Use one responsive search surface in Aliki by @st0012 in #1804
  • Keep selected Aliki search result visible by @st0012 in #1805
  • Allow less strict attribute argument parsing by @nevans in #1793
  • Remove the never-matching BOM rule from the Markdown grammar by @tompng in #1820
  • Less strict parsing of visibility method arguments by @nevans in #1803
  • Don't link URLs with unsafe schemes in Markup::ToHtml by @kou in #1832
  • Escape unlinked cross-references in HTML snippets by @anyingiit in #1833
  • Escape unlinked cross-references in HTML output by @skatkov in #1834

📚 Documentation

🛠 Other Changes

New Contributors

Full Changelog: v8.0.0...v8.1.0

Don't miss a new rdoc release

NewReleases is sending notifications on new releases.