Releases: Shopify/rbi
Releases · Shopify/rbi
v0.3.9
What's Changed
🛠 Other Changes
- Add extra step to gem release workflow to get tag name by @egiurleo in #541
- Separate gem release workflow into two steps by @egiurleo in #542
- Update trusted publishing release workflow to align with spoom's by @egiurleo in #546
- Fix merge tree conflicts between Scope and non-Scope nodes by @paracycle in #550
Full Changelog: v0.3.8...v0.3.9
v0.3.8
What's Changed
✨ Enhancements
🐛 Bug Fixes
🛠 Other Changes
- Remove outdated TODO comment by @KaanOzkan in #525
- Fully-qualify uses of Sorbet's
Tby @tavianator in #528 - Configure trusted publishing by @egiurleo in #540
New Contributors
- @tavianator made their first contribution in #528
Full Changelog: v0.3.7...v0.3.8
v0.3.7
What's Changed
✨ Enhancements
🛠 Other Changes
- Raise
NotImplementedErrorfrom abstract methods by @Morriar in #484 - Update Sorbet config to new RBS option by @Morriar in #487
- Translate a leftover
T.absurdby @Morriar in #488 - Add type alias support by @paracycle in #501
- Remove outdated field in
dev.ymlby @KaanOzkan in #518 - Migrate long RBS signature comments to multiline sigs by @Morriar in #521
Full Changelog: v0.3.6...v0.3.7
v0.3.6
v0.3.5
v0.3.4
What's Changed
✨ Enhancements
🐛 Bug Fixes
🛠 Other Changes
New Contributors
Full Changelog: v0.3.3...v0.3.4
v0.3.3
v0.3.2
What's Changed
✨ Enhancements
- Parse T::Enum values as special nodes by @Morriar in #441
- Add
replace_attributes_with_methodsoption to RBI::Formatter by @Morriar in #450
🐛 Bug Fixes
🛠 Other Changes
- Translate all
T.letto RBS inline comments supported by Sorbet by @Morriar in #438 - Replace all
T.castandT.mustby RBS comments by @Morriar in #448 - Check shims duplicate in CI by @Morriar in #444
Full Changelog: v0.3.1...v0.3.2
v0.3.1
v0.3.0
What's Changed
✨ Enhancements
- Make positional names optional in RBS signatures by @Morriar in #419
- Introduce RBSComment node by @Morriar in #423
- RBS sig rewriter by @Morriar in #424
🐛 Bug Fixes
🛠 Other Changes
- Migrate to RBS signatures supported by Sorbet by @Morriar in #409
- Remove
extend T::Sigwhere possible by @Morriar in #429 - Fix typo in test file name by @alexcrocha in #432
- Export RBI signatures under
rbi/by @Morriar in #433
New Contributors
- @alexcrocha made their first contribution in #432
Full Changelog: v0.2.4...v0.3.0