Skip to content

Conversation

@Mangara
Copy link
Contributor

@Mangara Mangara commented Nov 20, 2025

Recent Sorbet versions are incompatible with older Tapioca versions. The introduction of T::Module caused calls to Module in Tapioca to resolve to T::Module, instead of ::Module. Tapioca released a fix, but that fix is only available for Ruby >= 3.2.

This PR specifies that we want the fixed version of Tapioca for Ruby versions where it is available, and the old version of Sorbet for versions where it is not.

@Mangara Mangara self-assigned this Nov 20, 2025
Tapioca < 0.17.9 is incompatible with Sorbet >= 0.6.12698
And for some reason bundle prefers to install Tapioca 0.16.X
@Mangara Mangara force-pushed the mangara-bump-deps-2025-11-20 branch from 54979c8 to 26c244f Compare November 20, 2025 15:32
@Mangara Mangara marked this pull request as ready for review November 20, 2025 15:34
@Mangara Mangara changed the title Bump Tapioca Restrict Tapioca and Sorbet versions Nov 20, 2025
@Mangara Mangara merged commit f6dcfea into main Nov 20, 2025
45 checks passed
@Mangara Mangara deleted the mangara-bump-deps-2025-11-20 branch November 20, 2025 16:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants