Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support Ruby 3 #60

Open
wants to merge 4 commits into
base: master
Choose a base branch
from
Open

Support Ruby 3 #60

wants to merge 4 commits into from

Conversation

andypike
Copy link
Owner

@andypike andypike commented Aug 8, 2022

No description provided.

@egracens
Copy link

egracens commented Oct 5, 2022

Hi @andypike! Thank you for working on Ruby 3 support!
How soon will you merge this PR?

@svpersteve
Copy link

+1 this is the only thing blocking our upgrade to Ruby 3. Let me know if we can help in any way.

@boena
Copy link

boena commented Oct 26, 2022

😍 Can't wait for this to be released

@sonalchinioti
Copy link

This is blocking our update as well, @andypike Any plans for rolling this out?

@Jonic
Copy link

Jonic commented Jul 6, 2023

Hey @andypike, now that Ruby 2.7 has reached EOL, I thought I'd check to see if this PR was likely to be merged any time soon, to help with our efforts upgrading to Ruby 3.0 - do you need any help with it?

@demental
Copy link

demental commented Mar 28, 2024

Hey @andypike ! Thanks for this PR!
Any plan to merge it?

I think presenter needs also kwarg support:

def method_missing(method_name, *args, **kargs, &block)
  if view_context.respond_to?(method_name)
    view_context.public_send(method_name, *args, **kargs, &block)
  else
    super
  end
end

Also, it would be great to have a Ruby-3-only release so it's easier to make a smooth upgrade:

Rails 6 Ruby 2.X > Ruby 3.X

Then

Rails 6 > Rails 7

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.

7 participants