v1.7.3
What's Changed
β¨ Enhancements
π Bug Fixes
- Mark ActiveJob::Callbacks as alive by @Morriar in #748
- Translator to RBS only removes
extend T::Helperswhen 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::countersby @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::Helpersfor foreign annotations by @KaanOzkan in #750
New Contributors
- @jesse-shopify made their first contribution in #754
Full Changelog: v1.7.2...v1.7.3