- Fix syntax of order-dependent lists
- #311 Increase minimum required ruby version to
3.1
- #201 Caching not reloading docstring when using Sorbet signature
- #141 Merge RBI sigs into existing documentation
- Handle multiple invocations of
mixes_in_class_methods
within a class - Label
T::Struct
prop
s withimmutable: true
asreadonly
- #98 Fix typo in abstract tag text
- Increase minimum required ruby version to
2.7
- #78 Fix
mixes_in_class_methods
across files
- #77 Add
mixes_in_class_methods
support
- #71 Fix
T::Struct
constructor object creation
- #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
- #52 Fix
sig
parsing of attr_* methods that use parens
- #41 Fix superfluous return type of boolean methods with inline modifiers
- Increase minimum
sorbet
version to0.5.6289
- Increase minimum
yard
version to0.9.21
- #32 Fix processing of
T::Struct
field names that are ruby keywords or capitalized
- #15 Add support for
T::Struct
prop
declarations
- Add
YARDSorbet::VERSION
- #26: Remove sorbet
default_checked_level
- #17: Fix docstrings for methods that contain a comment on method definition line
- #16: Enforce strict typing in non-spec code.
- Require yard >= 0.9.16 and sorbet-runtime >= 0.5.5845
- #9: Remove warning for use of
T.attached_class
. - #11: Fix parsing of custom parameterized types.
- #12: Fix parsing of recursive custom parameterized types.
- #10: Downgrade log level of unsupported
sig
aref
nodes. - Drop Ruby 2.4 support
- #1: Add
T::Struct
support.
- #3: Rename require path to be conistent with gem name.
- Initial Release