Skip to content

Releases: Shopify/tapioca

v0.16.9

04 Feb 18:04
7bb45ae
Compare
Choose a tag to compare

What's Changed

✨ Enhancements

  • Run URL helpers compiler when routes are modified by @vinistock in #2165
  • [Tapioca Addon] Support gem RBI generation by @alexcrocha in #2081
  • [Tapioca Add-on] Trigger ActiveSupport::TestCase DSL compiler on fixture changes by @andyw8 in #2163
  • Add progress indication for DSL operations by @vinistock in #2176
  • Reload DSL compilers in the workspace automatically by @vinistock in #2178

🐛 Bug Fixes

Full Changelog: v0.16.8...v0.16.9

v0.16.8

15 Jan 20:11
91ad272
Compare
Choose a tag to compare

What's Changed

✨ Enhancements

🐛 Bug Fixes

Full Changelog: v0.16.7...v0.16.8

v0.16.7

09 Jan 19:38
d90ca33
Compare
Choose a tag to compare

What's Changed

🐛 Bug Fixes

New Contributors

Full Changelog: v0.16.6...v0.16.7

v0.16.6

06 Jan 17:11
d19a466
Compare
Choose a tag to compare

What's Changed

🚧 Breaking Changes

✨ Enhancements

  • --exclude should also exclude transitive dependencies by @rzane in #2096
  • Add hash return type for relation groupchain size by @marknuzz in #2044
  • Provide a hook for custom ActiveModel types by @rzane in #2112
  • Handle ActiveRecord::Locking::LockingType by @kbruccoleri in #2014
  • Don't assume nilable when #__tapioca_type is provided by @rzane in #2126
  • [Tapioca Addon] Handle missing gems gracefully in tapioca gem command by @alexcrocha in #2111

🐛 Bug Fixes

🛠 Other Changes

New Contributors

Full Changelog: v0.16.5...v0.16.6

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