3.6.0.pre.3
Pre-release
Pre-release
Signature updates
JSON.load_file,.load_file!(#2031)Module#class_eval,Module#module_eval(#2029)Open3(#2014)RubyVM::InstructionSequence(#2027)- Fixup RBS type definitions with rbs-on-rubocop (#2023)
- Avoid using
instance/classtypes in modules (#2020)
Language updates
- Optional type param restriction (#2030)
- Prohibit
selftype as a generics default (#2022) - Allow
selftypes in generics default type (#2021)
Library changes
- Add
TypeParamDefaultReferenceError#type_param(#2032)