RubyMine 2017.3 EAP6: Support for Ruby 2.5 & Gems.rb
RubyMine 2017.3 EAP6 (173.3302.28) is now out with support for Ruby 2.5, gems.rb, and Docker Compose v3.
Support for Ruby 2.5
Just case you missed it, Ruby 2.5.0-preview1 was announced on October 10. You are welcome to now play with it in the newest RubyMine EAP, and explore some new Ruby features:
For more new features coming in Ruby 2.5, read the post 10 New Features in Ruby 2.5 by Junichi Ito.
In terms of other improvements, we are supporting the new `gems.rb` that was created to replace `Gemfile` by the Bundler team:
Feel free to check out this succinct article by Jan Krutisch to learn why the Bundler team decided to replace the `Gemfile`.
Meanwhile, you can rest assured that `Gemfile` is not deprecated by Bundler, and starting with this build RubyMine recognizes both `Gemfile` and `gems.rb`. RubyMine will give priority to `gems.rb` when both files are present.
As mentioned earlier, this build also provides support for Docker Compose v3 together with some minor debugger and other bug-fixes.
Your RubyMine team