Skip to content

Releases: Shopify/rbi

v0.3.9

06 Jan 22:58

Choose a tag to compare

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

02 Dec 19:18

Choose a tag to compare

What's Changed

✨ Enhancements

🐛 Bug Fixes

  • Properly translate all the builtin generic types to RBS by @Morriar in #537

🛠 Other Changes

New Contributors

Full Changelog: v0.3.7...v0.3.8

v0.3.7

16 Oct 15:06

Choose a tag to compare

What's Changed

✨ Enhancements

  • Add support for override(allow_incompatible: :visibility) by @Morriar in #520

🛠 Other Changes

Full Changelog: v0.3.6...v0.3.7

v0.3.6

16 Oct 15:05
27651cd

Choose a tag to compare

What's Changed

🛠 Other Changes

Full Changelog: v0.3.5...v0.3.6

v0.3.5

09 Jun 16:28

Choose a tag to compare

What's Changed

✨ Enhancements

  • Normalize and simplify types before printing them as RBS by @Morriar in #479

Full Changelog: v0.3.4...v0.3.5

v0.3.4

09 Jun 16:28

Choose a tag to compare

What's Changed

✨ Enhancements

🐛 Bug Fixes

🛠 Other Changes

New Contributors

Full Changelog: v0.3.3...v0.3.4

v0.3.3

09 May 21:45

Choose a tag to compare

What's Changed

✨ Enhancements

  • Add support for T::Sig::WithoutRuntime by @Morriar in #456

🛠 Other Changes

Full Changelog: v0.3.2...v0.3.3

v0.3.2

09 May 21:45

Choose a tag to compare

What's Changed

✨ Enhancements

  • Parse T::Enum values as special nodes by @Morriar in #441
  • Add replace_attributes_with_methods option to RBI::Formatter by @Morriar in #450

🐛 Bug Fixes

🛠 Other Changes

  • Translate all T.let to RBS inline comments supported by Sorbet by @Morriar in #438
  • Replace all T.cast and T.must by 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

13 Mar 19:50

Choose a tag to compare

What's Changed

🐛 Bug Fixes

  • Do not parse rdoc annotations as RBS comments by @Morriar in #436

🛠 Other Changes

Full Changelog: v0.3.0...v0.3.1

v0.3.0

13 Mar 19:50

Choose a tag to compare

What's Changed

✨ Enhancements

🐛 Bug Fixes

  • Fix RBI -> RBS translation for generics by @Morriar in #430

🛠 Other Changes

New Contributors

Full Changelog: v0.2.4...v0.3.0