RubyMine 2017.1.1 RC: Important Bug-Fix Update

Artem Sarkisov

Hey all,

RubyMine 2017.1.1 RC (build 171.4073.36) is released. This update fixes the performance issues that many users reported after updating to v2017.1.

Other improvements:

  • Fixed a regression that broke running different scenarios within one RSpec file.
  • Fixed code style issues, namely the Spaces around curly braces setting that adds or removes spaces around curly braces in code blocks, and the ability to keep line breaks which didn’t work with when… then.
  • Fixed minor issues with RuboCop.

Download this version from our EAP page on Confluence.

See the release notes for the full list of changes and use our tracker to submit any issues you encounter.

Cheers!

Your RubyMine Team

Comments below can no longer be edited.

6 Responses to RubyMine 2017.1.1 RC: Important Bug-Fix Update

  1. Roman Melnyk says:

    April 10, 2017

    it seems to be a regression bug since 171.3780.57 –
    STR:
    – uncheck “Spaces around curly braces”
    – format code like `let(:hash) { { one: 1 } }`
    ER:
    – should be `let(:hash) { {one: 1} }` (no spaces for hash, but there should be spaces for block)
    AR:
    – it formats as `let(:hash) {{one: 1}}`

    • Artem Sarkisov says:

      April 11, 2017

      Thanks, Roman. We are going to add the ability to differentiate hash curly braces from code block curly braces as a separate feature. Please vote here https://youtrack.jetbrains.com/issue/RUBY-11833

      • Roman Melnyk says:

        April 11, 2017

        I see, the new ability is great, but right now it stops from updating the RM as it is imposible to setup the most common ruby style https://github.com/bbatsov/ruby-style-guide, where blocks should be separated with spaces, and hashes may or may not. Please return the existing functionality until the new ability is implemented. Thanks!

        • Artem Sarkisov says:

          April 17, 2017

          Hi Roman,

          We plan to make it available in RubyMine 2017.1.2 RC that should be out shortly.

          • Roman Melnyk says:

            April 17, 2017

            Hi Artem!
            Great news, thanks!

  2. RubyMine 2017.1.2 EAP: Improved Detection of Puppet Modules, Fixed Issues | RubyMine Blog says:

    April 14, 2017

    […] ← RubyMine 2017.1.1 RC: Important Bug-Fix Update […]

Subscribe

Subscribe for updates