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

Prepare for 3.0 #173

Merged
merged 12 commits into from
Dec 13, 2015
Merged

Prepare for 3.0 #173

merged 12 commits into from
Dec 13, 2015

Conversation

gsamokovarov
Copy link
Collaborator

With Rails 5 beta around the corner, let's cut a release for it. The plan is to have 3.0 for Rails 5 and above lock the CRuby dependency to 2.2.3. This let's us use the TracePoint and DebugInspector API's, at least for CRuby.

JRuby was never so popular and I'm dropping the support for in 3.0 and will try to bring it up for 3.1. I'll shoot only for JRuby 9k.

We don't really need sprockets, as we abuse actionview for our assets.
This will warn folks trying to use web-console outside of the
development mode.
We can target Rails 5 for web-console 3.
I want to revisit this, but I have to extract the hacky bindex
implementation for JRuby 9k. Will do this for 3.1 since we never saw
that much JRuby usage for the effort we put into supporting it.

I still want to support it, it's just not a priority at the moment.
I was thinking of making two releases, but I'll keep this one Rails 4.2
compatible. However, I won't support Ruby 1.9.3.
gsamokovarov added a commit that referenced this pull request Dec 13, 2015
@gsamokovarov gsamokovarov merged commit a1e87b2 into rails:master Dec 13, 2015
@gsamokovarov gsamokovarov deleted the prepare-for-3.0 branch December 13, 2015 16:47
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.

1 participant