Skip to content

v1.7.3

Choose a tag to compare

@Morriar Morriar released this 10 Jun 20:00

What's Changed

✨ Enhancements

  • Translate T.bind(self, X) calls to RBS comments by @Morriar in #758

πŸ› Bug Fixes

  • Mark ActiveJob::Callbacks as alive by @Morriar in #748
  • Translator to RBS only removes extend T::Helpers when needed by @Morriar in #751
  • Clear last_sigs when returning early on abstract by @Morriar in #755
  • Tests for simplifying and normalizing types in sigs during translation by @jesse-shopify in #754
  • Do not translate Sorbet assertions in ternary expressions by @Morriar in #756
  • Only translate top level assertions by @Morriar in #757

πŸ›  Other Changes

  • Remove dead attr_reader: Spoom::Sorbet::Metrics::CodeMetricsVisitor::counters by @shopify-codedb in #743
  • Add granular error handling for RBS to RBI translation by @paracycle in #746
  • Configure repo for Ruby LSP explorer by @vinistock in #749
  • Fix incorrect extend T::Helpers for foreign annotations by @KaanOzkan in #750

New Contributors

Full Changelog: v1.7.2...v1.7.3