Skip to content

Releases: dduugg/yard-sorbet

v0.8.1

03 Apr 18:05
Compare
Choose a tag to compare

What's Changed

Bug Fixes

  • #201 Caching not reloading docstring when using Sorbet signature

Full Changelog: v0.8.0...v0.8.1

yard-sorbet v0.8.0

14 Jan 17:35
Compare
Choose a tag to compare

New Features

  • #141 Merge RBI sigs into existing documentation

Bug Fixes

  • Handle multiple invocations of mixes_in_class_methods within a class
  • Label T::Struct props with immutable: true as readonly

yard-sorbet v0.7.0

24 Aug 16:07
Compare
Choose a tag to compare

Bug Fixes

  • #98 Fix typo in abstract tag text

Changes

  • Increase minimum required ruby version to 2.7.0

yard-sorbet v0.6.1

01 Nov 16:20
Compare
Choose a tag to compare

Bug fixes

  • #78 Fix mixes_in_class_methods across files

yard-sorbet v0.6.0

13 Oct 18:43
Compare
Choose a tag to compare

New features

  • #77 Add mixes_in_class_methods support

yard-sorbet v0.5.3

01 Aug 14:19
Compare
Choose a tag to compare

Bug fixes

  • #71 Fix T::Struct constructor object creation

yard-sorbet v0.5.2

01 Jul 16:53
Compare
Choose a tag to compare

Bug fixes

  • #61 Fix parsing of sig with nested return types
  • #63 Fix parsing of top_const_ref nodes (e.g. ::Foo)
  • #64 Fix parsing of list nodes
  • #65 Fix parsing of nested array nodes

yard-sorbet v0.5.1

08 Jun 17:56
Compare
Choose a tag to compare

Bug fixes

  • #52 Fix sig parsing of attr_* methods that use parens

yard-sorbet v0.5.0

28 May 15:13
Compare
Choose a tag to compare

New features

  • #49 Apply @abstract tags to abstact!/interface! modules
  • #43 Add T::Enum support

Bug fixes

  • #41 Fix superfluous return type of boolean methods with inline modifiers

Changes

  • Increase minimum sorbet version to 0.5.6289
  • Increase minimum yard version to 0.9.21