RubyMine 3.1.1 RC2 (build 103.241) Release Notes

Skip to end of metadata
Go to start of metadata
Download the latest available EAP build from RubyMine EAP page.

Editor

  • Fixed problems with mad code folding
  • Fixed unreachable code inspection

IDE

  • Fixed data sources configuration saving
  • Ruby SDKs names were simplified.
It's recommended to reconfigure all ruby SDKs in RubyMine. For this please remove all SDKs in "Settings|Ruby SDK and Gem Manager" dialog and relaunch RubyMine. All RVM SDKs will be configured automatically, non-RVM ones need to be added manually.

Debugger

  • Fixed display strings encoding
  • Several Ruby 1.9.2 debugger segfaults fixed. An updated ruby-debug-base19x-0.11.26 gem bundled. 

Rails

  • Fixed invalid arguments count inspection on rails dynamic paths helpers

Cucumber

  • Cucumber support updated up to 0.10.2 gem version
  • Spork (>= 0.8.4) + cucumber (>= 0.10.2) support
    1. Spork server should be launched using "Tools | Run Spork DRb..." action
    2. Please remove '-r features' runner option in cucumber run configuration default settings (Run | Edit Configurations | Defaults) otherwise you may face this error:
  • "-r features" setting was removed from cucumber run configuration defaults (will affect only new projects)

Tests

  • Bundler emulation was enabled by default for all projects with Gemfile and Gemfile.lock file (auto-emulation can be disabled using ruby.bundler.auto.emulation.disable java system property)
  • RSpec + Spork broken integration fixed
  • Show warning if MiniTest framework was loaded instead of Test::Unit (for ruby 1.9.x)

Github

  • Use git protocol if user has write access to the repository

Bug Fixes

Labels:
None
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.