Skip to content

Releases: Shopify/tapioca

v0.16.5

27 Nov 22:03
ebb0cc2
Compare
Choose a tag to compare

What's Changed

✨ Enhancements

  • Use method overloading to improve WhereChain definition by @paracycle in #2070
  • [Tapioca Add-on] Implement boilerplate add-on code by @KaanOzkan in #2088
  • [Tapioca Add-on] Introduce internal lsp_addon flag by @KaanOzkan in #2091
  • Infer the worker count for tapioca dsl by @rzane in #2089
  • [Tapioca Add-on] Generate DSL RBIs in add-on mode by @KaanOzkan in #2093

🐛 Bug Fixes

New Contributors

Full Changelog: v0.16.4...v0.16.5

v0.16.4

07 Nov 00:52
16e6cd9
Compare
Choose a tag to compare

What's Changed

✨ Enhancements

🐛 Bug Fixes

  • Properly attribute RBIs created by ActiveSupport.on_load by @egiurleo in #2050

New Contributors

Full Changelog: v0.16.3...v0.16.4

v0.16.3

03 Oct 18:04
3948457
Compare
Choose a tag to compare

What's Changed

✨ Enhancements

  • Iterate over requested_constants in DSL helpers by @KaanOzkan in #1989
  • Support Postgres Interval, Range, Bit, and BitVarying by @alex-tan in #2010

🐛 Bug Fixes

New Contributors

Full Changelog: v0.16.2...v0.16.3

v0.16.2

29 Aug 21:19
Compare
Choose a tag to compare

What's Changed

✨ Enhancements

🐛 Bug Fixes

  • Fix type generation for types named AttachedClass that are not T::Types::AttachedClassType by @Morriar in #2005

New Contributors

Full Changelog: v0.16.1...v0.16.2

v0.16.1

15 Aug 16:22
65b08cb
Compare
Choose a tag to compare

What's Changed

✨ Enhancements

  • Log Sorbet signature block errors that lead to misleading RBI signatures generated by @phil-monroe in #1980

🐛 Bug Fixes

New Contributors

Full Changelog: v0.16.0...v0.16.1

v0.16.0

06 Aug 21:39
Compare
Choose a tag to compare

What's Changed

✨ Enhancements

🐛 Bug Fixes

New Contributors

Full Changelog: v0.15.1...v0.16.0

v0.15.1

10 Jul 20:56
Compare
Choose a tag to compare

What's Changed

🐛 Bug Fixes

  • In ActiveRecordColumns persisted mode, remove T.nilable from reflected sigs by @alex-tan in #1937
  • Fix AASM compiler's global callback method signatures by @tubaxenor in #1944
  • require rubygems/user_interaction by @JamieMagee in #1650
  • Fix gem RBI generation for Spoom's generic by @Morriar in #1949

New Contributors

Full Changelog: v0.15.0...v0.15.1

v0.15.0

27 Jun 15:52
Compare
Choose a tag to compare

What's Changed

✨ Enhancements

  • Filter gem RBIs by version during annotations command by @egiurleo in #1585

🐛 Bug Fixes

Full Changelog: v0.14.4...v0.15.0

v0.14.4

20 Jun 21:07
Compare
Choose a tag to compare

What's Changed

✨ Enhancements

  • Start passing in an option to ActiveRecordColumns compiler for how to generate column types by @paracycle in #1888
  • Support array types in typed_store compiler by @amomchilov in #1924

🐛 Bug Fixes

  • Protobuf generated classes should extend from Google::Protobuf::AbstractMessage by @andyw8 in #1911
  • Handle fixtures with no associated model by @vinistock in #1921
  • Make Rails engine path check more specific by @vinistock in #1925
  • Check for constant definition before invoking by @KaanOzkan in #1928
  • fix: ActiveSupportConcern recursively checks for ClassMethod by @spencewenski in #1933

New Contributors

Full Changelog: v0.14.3...v0.14.4

v0.14.3

30 May 18:22
24d05cb
Compare
Choose a tag to compare

What's Changed

✨ Enhancements

  • Handle ActiveRecord attributes inheriting from EncryptedAttributeType with custom sigs by @alex-tan in #1904
  • Support Postgres cidr column type by @alex-tan in #1907

🐛 Bug Fixes

  • Do not report duplicate for shim or annotations classes redefining the superclass by @Morriar in #1912

Full Changelog: v0.14.2...v0.14.3