RubyMine 3.2.3 update available

We’ve just rolled RubyMine 3.2.3 update that fixes some critical issues in the previous version.

Download RubyMine from our web-site.

Additionally, if RubyMine 3.2.2 refused to work with your license key while 3.2 worked fine — grab 3.2.3, it should work fine.

Develop with pleasure!
The RubyMine Team

This entry was posted in Announcement. Bookmark the permalink.

26 Responses to RubyMine 3.2.3 update available

  1. Fran says:

    It sounds familiar. Will it disappear again without notice?

  2. erwann says:

    Yeah, no CPU hanging, no scanning gems, right click is back. It seems everything is ok now!

  3. McNaz says:

    Another promising release…

    … but sadly

    * Copy paste completely broken if running RM3.2.3 in VirtualBox under Debian. This has been broken since RM3.2 RC1. Works perfectly in RM 3.1.1. The paste buffer gets stuck and does not paste new content. It only does so when I paste into another application (i.e gedit) and return to RM3.2.x… and then gets stuck again.

    * RM3.2.3 isn’t able to navigate to declarations (ctrl + shft + i or ctrl + left mouse) as well as RM3.1.1

    RM3.2.3 looks soooo promising but sadly is completely unusable for me in its current state.

    I have raised reports for both of these issues a few weeks ago and I look forward to the excellent chaps and ladies at jetbrains addressing and fixing these.

  4. JayKay says:

    Still getting “Failed to load remote gems” spec_fetcher.rb:166: stack level too deep (SystemStackError) on OS X Lion which is preventing installation of gems from within RubyMine.

    • bill dwyer says:

      same here on XP. i had just installed 3.2.3 and was using ruby 192. kind of bad when you’re running the IDE for the very first time and you see 4 big red alert boxes pop-up. what is this, windows?! haha

    • CB says:

      Same spec_fetcher.rb:166 stack level too deep for me on OS X Lion. I am new to RubyMine and have never *not* had this problem. I have no idea what to do. I have done File | Invalidate Caches but not help. Please suggest something.

      I don’t *think* code completion or documentation is working, but I’ve never seen it work and don’t know what to expect exactly.

    • lolmaus says:

      Same problem on Win7. Please update if you solved it.

  5. Krzysztof Zalewski says:

    @McNaz maybe there’s the same issue as in RM3.1.2. Try File -> Invalidate Caches…

    This might help :)

  6. McNaz says:

    @Krzysztof

    Tried invalidating caches several times… no dice :(

    I’ll attach a short screencast against the bug report shortly to illustrate.

  7. McNaz says:

    Attached screencast to Ruby-8992 to demonstrate broken copy/paste in RM3.2.3. Hope it helps.

  8. Marius B. says:

    On your download page for Linux (at least) the text still says «Version: 3.2.2» even if it downloads 3.2.3.

  9. Marius B. says:

    Also, confirming the ongoing existence in 3.2.3 of the 3 «Failed to load remote gems [...]» error messages.
    Happening when the Rails project opens, and with no obvious reason.

    P.S.: 404 on https://github.com/rubygems/gemcutter/issues/319

  10. Joe says:

    The download page still says 3.2.2 as the version.

  11. Dennis.Ushakov says:

    @JayKay, please see https://github.com/rubygems/rubygems.org/issues/319. Running gem update --system fixes the problem. We will customize error message for this case in next version

    @McNaz, I’ve marked your issue, will try to work it out with responsive developer on Monday

  12. greg says:

    RubyMine is the best RoR IDE. However I must say that 3.2 was a disaster. I switched to 3.1.1 simply because I couldn’t edit the code. All these new great features are useless when basic code editing is interrupted every 10 seconds. Hopefully 3.2.3 seems to be acceptable. But I still see “Failed to load remote gems”.

    Guys, new features are important, this is what sells your product, but please make next release with only bug fixes. So it is rock solid!

  13. McNaz says:

    @Dennis. Thank you, kind sir.

  14. Peter Ehrlich says:

    Thanks for the great product!

  15. Toño says:

    Still feels slow for me… the code editor is not responsive as it is in the 3.1.1 version…

  16. monty says:

    wow, this is the fixed version? I’m still experiencing terrible delays for non-consequential operations. For example, click any menu item, even Help, and it pauses with a spinner for 5-10 seconds. (Typically, to top things off, the menu blinks up and vanishes.)

    I disdain menus, but this is the most visible example of the sit-and-wait that rubymine has been delivering to me.

    (Mac version on snow leopard.)

  17. Stu says:

    Still doesn’t accept my license key :(

  18. JayKay says:

    Still having problems with ruby process hanging when stopping debugger.

    Also, copy value should return the whole value to clipboard, not the abbreviated preview. When I have very long strings, I have to inspect the value, then click full value, then copy and paste it manually.

  19. JayKay says:

    Hey, my bad, I forgot I had switched back to 3.1.1. Please check out that copy value thing though.

  20. Andrea says:

    gem update –system does not solve the loading gem issue for me
    I have latest rubygems 1.8.10 and still having this issue.

  21. Andrea says:

    Now installing gems from idea I get this:

    Fetching source index for http://rubygems.org/
    /Users/andrea/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/site_ruby/1.9.1/rubygems/specification.rb:289:in load': uninitialized constant Psych::Syck (NameError)
    from /Users/andrea/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/site_ruby/1.9.1/rubygems/specification.rb:289:in
    _load’
    from /Users/andrea/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/site_ruby/1.9.1/rubygems/spec_fetcher.rb:133:in load'
    from /Users/andrea/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/site_ruby/1.9.1/rubygems/spec_fetcher.rb:133:in
    fetch_spec’
    from /Users/andrea/.rvm/gems/ruby-1.9.2-p180/gems/bundler-1.0.15/lib/bundler/remote_specification.rb:47:in _remote_specification'
    from /Users/andrea/.rvm/gems/ruby-1.9.2-p180/gems/bundler-1.0.15/lib/bundler/remote_specification.rb:53:in
    method_missing’
    from /Users/andrea/.rvm/gems/ruby-1.9.2-p180/gems/bundler-1.0.15/lib/bundler/spec_set.rb:128:in tsort_each_child'
    from /Users/andrea/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/1.9.1/tsort.rb:203:in
    each_strongly_connected_component_from’
    from /Users/andrea/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/1.9.1/tsort.rb:182:in block in each_strongly_connected_component'
    from /Users/andrea/.rvm/gems/ruby-1.9.2-p180/gems/bundler-1.0.15/lib/bundler/spec_set.rb:124:in
    block in tsort_each_node’
    from /Users/andrea/.rvm/gems/ruby-1.9.2-p180/gems/bundler-1.0.15/lib/bundler/spec_set.rb:124:in each'
    from /Users/andrea/.rvm/gems/ruby-1.9.2-p180/gems/bundler-1.0.15/lib/bundler/spec_set.rb:124:in
    tsort_each_node’
    from /Users/andrea/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/1.9.1/tsort.rb:180:in each_strongly_connected_component'
    from /Users/andrea/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/1.9.1/tsort.rb:148:in
    tsort_each’
    from /Users/andrea/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/1.9.1/tsort.rb:135:in tsort'
    from /Users/andrea/.rvm/gems/ruby-1.9.2-p180/gems/bundler-1.0.15/lib/bundler/spec_set.rb:107:in
    sorted’
    from /Users/andrea/.rvm/gems/ruby-1.9.2-p180/gems/bundler-1.0.15/lib/bundler/spec_set.rb:12:in each'
    from /Users/andrea/.rvm/gems/ruby-1.9.2-p180/gems/bundler-1.0.15/lib/bundler/installer.rb:49:in
    run’
    from /Users/andrea/.rvm/gems/ruby-1.9.2-p180/gems/bundler-1.0.15/lib/bundler/installer.rb:8:in install'
    from /Users/andrea/.rvm/gems/ruby-1.9.2-p180/gems/bundler-1.0.15/lib/bundler/cli.rb:222:in
    install’
    from /Users/andrea/.rvm/gems/ruby-1.9.2-p180/gems/bundler-1.0.15/lib/bundler/vendor/thor/task.rb:22:in run'
    from /Users/andrea/.rvm/gems/ruby-1.9.2-p180/gems/bundler-1.0.15/lib/bundler/vendor/thor/invocation.rb:118:in
    invoke_task’
    from /Users/andrea/.rvm/gems/ruby-1.9.2-p180/gems/bundler-1.0.15/lib/bundler/vendor/thor.rb:246:in dispatch'
    from /Users/andrea/.rvm/gems/ruby-1.9.2-p180/gems/bundler-1.0.15/lib/bundler/vendor/thor/base.rb:389:in
    start’
    from /Users/andrea/.rvm/gems/ruby-1.9.2-p180/gems/bundler-1.0.15/bin/bundle:13:in '
    from /Users/andrea/.rvm/gems/ruby-1.9.2-p180/bin/bundle:19:in
    load’
    from /Users/andrea/.rvm/gems/ruby-1.9.2-p180/bin/bundle:19:in '
    from -e:1:in
    load’
    from -e:1:in `’

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">