v0.10.0
What's Changed
v0.10.0
includes enhancements made since v0.9.2
release and all the bugfixes that were previously made available in v0.9.x
versions.
✨ Enhancements
- Make
--workers
option not experimental by @Morriar in #1069 - Load DSL compilers from gems by @paracycle in #1075
- Generate enum module definitions by @georgebrock in #1079
- Add flag to list compilers for DSL command by @paracycle in #1113
- Use a custom URI class to handle source location comments by @vinistock in #1094
- DSL compiler for graphql-ruby mutations and input objects by @jeffcarbs in #1038
🐛 Bug Fixes
- Fix help URL for empty gem RBI files by @Morriar in #1070
- Also check duplicated mixins in shims and TODO files by @Morriar in #1077
- Disable TracePoints when running the check-shims command by @rafaelfranca in #1082
- Thor: Love (❤️ ) and Thunder (⚡) by @rafaelfranca in #1083
- Don't crash on rails < 7 by @fsateler in #1074
- Update Protobuf DSL Readme by @gaborszakacs in #1093
- Properly discover methods added to
<main>
object by @paracycle in #1102 - Fix failures against Rails
main
by @paracycle in #1110 - Report Rails load errors and continue generating by @KaanOzkan in #1087
- New approach to finding attached class by @egiurleo in #1098
🛠 Other Changes
- Make ActiveRecord#find return value typed by @gaborszakacs in #1089
- Generate enum module definitions, and use symbols as then return value for methods which get/set enums by @shidel-dev in #607
- Bump yard-sorbet by @dduugg in #1134
- Revert "Bump sorbet-static-and-runtime from 0.5.10326 to 0.5.10370" by @KaanOzkan in #1137
New Contributors
- @rafaelfranca made their first contribution in #1082
- @gaborszakacs made their first contribution in #1093
- @dirceu made their first contribution in #1112
- @georgebrock made their first contribution in #1079
- @shidel-dev made their first contribution in #607
Full Changelog: v0.9.2...v0.10.0