- Drop support for old Rubies. #284
- Make type names absolute to avoid referring to incorrect class. #265
- Avoid to create directory on initialization. #261
- Make
build_*
methods parameters optional. #258 - Skip to define rake tasks when rbs_rails is not able to load. #251
- Add rails generator to generate rbs.rake. #217
- Do not expose polyfil RBSs. #218
- Generate dependency types of relations. #216
- Use absolute path for class names to avoid using incorrect class. #201
- Fix NoMethodError on enum with
_default
option. #208
- Support delegated_type association. #181
- Fix error on a table that doesn't have the PK. #121
- Quote variable names to avoid syntax errors. #178
- Add scope methods to
ActiveRecord_Associations_CollectionProxy
. #182 - Make
has_one
association optional. #180 - Omit some methods for polymorphic associations. #184
- Include enum methods to GeneratedRelationMethods. #183
- Include
_ActiveRecord_Relation
toCollectionProxy
. #189
- Skip generation RBS fro class that doesn't have table in DB. #95
- [BREAKING] Move RBS files that are copied by
rbs_rails:copy_signature_files
task to ruby/gem_rbs repository #90 - Allow all kinds of argument for scope #89