Skip to content

Releases: Shopify/tapioca

v0.11.14

18 Dec 20:15
0bc05d6
Compare
Choose a tag to compare

What's Changed

🐛 Bug Fixes

🛠 Other Changes

  • Upgrade RBI by @vinistock in #1731
  • Add support for GraphQL Argument prepare methods when defined as a method on the constant by @DougEdey in #1721
  • Account for new identity comparison hashes in Sorbet internals by @vinistock in #1732
  • Active Job 7+ perform_later takes an optional block by @bdewater in #1730

New Contributors

Full Changelog: v0.11.13...v0.11.14

v0.11.13

06 Dec 14:25
c7b6c1e
Compare
Choose a tag to compare

What's Changed

✨ Enhancements

  • Support for custom GraphQL input preparation (Phase one) by @DougEdey in #1720
  • Use an include for the CurrentAttributes generator by @andyw8 in #1726

🐛 Bug Fixes

🛠 Other Changes

Full Changelog: v0.11.12...v0.11.13

v0.11.12

08 Nov 16:07
d17a9f9
Compare
Choose a tag to compare

What's Changed

🐛 Bug Fixes

🛠 Other Changes

New Contributors

Full Changelog: v0.11.11...v0.11.12

v0.11.11

06 Nov 18:08
6782a81
Compare
Choose a tag to compare

What's Changed

🐛 Bug Fixes

🛠 Other Changes

Full Changelog: v0.11.10...v0.11.11

v0.11.10

31 Oct 20:02
1d509df
Compare
Choose a tag to compare

What's Changed

✨ Enhancements

🐛 Bug Fixes

🛠 Other Changes

New Contributors

Full Changelog: v0.11.9...v0.11.10

v0.11.9

13 Sep 22:55
9f73195
Compare
Choose a tag to compare

What's Changed

🚧 Breaking Changes

✨ Enhancements

  • Handle arguments with loads in Graphql mutations by @such in #1556
  • Add a json_api_client DSL compiler by @lavoiesl in #1565
  • Add from and to parameters for _changed? generated methods by @DougEdey in #1568
  • Improve GraphQL Mutation compiler by @paracycle in #1571
  • Add support for --include-dependencies flag by @LTe in #1548
  • Update GraphQL mutation compiler to consider arguments with replace_null_with_default by @dom-binti in #1622
  • Add tests for GenericTypeRegistry by @amomchilov in #1635
  • Support Composite Primary keys in ActiveRecordColumns compiler by @gmcgibbon in #1646
  • Capitalize descriptions shown in CLI help by @eggplants in #1630
  • Start generating .gitattributes file for generated and vendored RBI files by @paracycle in #1604
  • Implement ActiveModel::Validations::Confirm compiler by @Tonkpils in #1644
  • Add support for loading custom DSL extensions by @olivier-thatch in #1602

🐛 Bug Fixes

🛠 Other Changes

  • Extract multiple commands from Dsl command by @paracycle in #1575
  • Extract multiple commands from Gem command by @paracycle in #1574
  • Refactor Command classes to make run method the public API by @paracycle in #1577
  • Extract common functionality from DSL commands to base class by @paracycle in #1578
  • Docs: Tapioca should also be in test group in Gemfile by @andyw8 in #1610

New Contributors

Full Changelog: v0.11.8...v0.11.9

v0.11.8

12 Jul 18:27
50027c9
Compare
Choose a tag to compare

What's Changed

✨ Enhancements

🐛 Bug Fixes

  • Remove extraneous requires_ancestor for Kernel on DslCompiler by @andyw8 in #1564

Full Changelog: v0.11.7...v0.11.8

v0.11.7

23 Jun 18:33
13e3298
Compare
Choose a tag to compare

What's Changed

✨ Enhancements

  • Implement support for has_attached_class! method by @paracycle in #1514
  • Default to raising exception if Rails app cannot be loaded by @KaanOzkan in #1523

🛠 Other Changes

New Contributors

Full Changelog: v0.11.6...v0.11.7

v0.11.6

12 May 12:21
08e3869
Compare
Choose a tag to compare

What's Changed

🛠 Other Changes

New Contributors

Full Changelog: v0.11.5...v0.11.6

v0.11.5

12 Apr 17:19
66b00f4
Compare
Choose a tag to compare

What's Changed

🐛 Bug Fixes

  • Fix running tapioca dsl for Rails 5.x based applications by @Slike9 in #1462
  • Fix ActiveRecordScope Compiler to not duplicate relation methods of superclass by @codingarchitect-wq in #1453

🛠 Other Changes

  • Use ReqParam instead Param because Param is an abstract class by @st0012 in #1467
  • feat: consistently define fetch_multi_by by @cribbles in #1468
  • Bump tapioca gem version to 0.11.5 by @Shinomix in #1474

New Contributors

Full Changelog: v0.11.4...v0.11.5