RubyMine Releases

Released: Jul 29, 2020

Updates in 2020.2.x

2020.2.4

Updated Nov 26, 2020

Fixes

  • Fixed an issue with opening projects on macOS Big Sur.
  • Fixed an issue with the Markdown editor.
  • Fixed a couple of issues causing IDE crashes.

2020.2.3

Updated Oct 9, 2020

Fixes

  • Fixed an issue with the built-in terminal not executing commands.
  • Fixed indexing for projects with the twofish gem.
  • Fixed an issue causing minitest to fail for tests with spaces in the file path.
  • The Search Everywhere popup no longer opens partially off screen.

2020.2.2

Updated Sep...

Released: Jul 22, 2020

Updates in 2020.1.4

Fehlerkorrekturen

  • Fixed exceptions thrown with language packs enabled.
  • Fixed issues with ERB files.

Released: Jul 10, 2020

Updates in 2020.1.3

Fehlerkorrekturen

  • Fixed issue causing delays when applying auto-completion.
  • Fixed issue causing excessive CPU usage.
  • Fixed several issues with UI localization.

Released: Jun 3, 2020

Updates in 2020.1.2

Funktionen

  • Added support for using Rubocop with the Docker Compose remote interpreter.

Fehlerkorrekturen

  • Fixed an issue that may cause the IDE to freeze.
  • Fixed a couple of issues with IDE localization.
  • Fixed tabs detaching issue.
  • Fixed project name issues when opening projects from a terminal.

Released: Apr 30, 2020

Updates in 2020.1.1

Funktionen

  • Added the ability to run scripts and scratch files in Rails.

Fehlerkorrekturen

  • Fixed a pair of issues involving external tools.
  • Fixed attr_accessor and helper_method causing an inspection warning.
  • Fixed MethodAnnotationData changes not being processed until file reload.
  • Fixed the issue with Cucumber test steps not being correctly resolved.

Released: Apr 14, 2020

Updates in 2020.1

Funktionen

Navigation

  • Navigation between Rails entities - You can now navigate between Rails entities and a DB schema. To do so, press Ctrl+Alt+Home. To make navigation more seamless, this release also unifies the look of the navigation popup and made it more compact.
  • Structure view navigation - In the Structure view (Ctrl+7), you can filter out the variables to see only the methods.

Ruby 2.7

  • Support for the latest Ruby syntax - This includes, for example, the new '_' syntax of numbered...

Released: Nov 28, 2019

Updates in 2019.3

Funktionen

  • RuboCop Severities mapping - Previously, RubyMine used predefined logic for mapping RuboCop and IDE inspection severities. Now, you can change the default mapping to increase or decrease severities for specific RuboCop offenses.
  • Better code insight for Struct - Thanks to improved code insight for structure types, you can now find usages of the required structure type and navigate back to its declaration.
  • Type support for fixture calls - The new version of RubyMine provides improved...

Released: Jul 29, 2019

Updates in 2019.2

Funktionen

Debugger

  • Faster debugger - The debugger used TracePoint :line to trace the program execution line by line. For v2019.2, there is a new native extension for MRI that lets the debugger choose at which fragments of code the execution should be suspended, and free the rest of the code from overhead. As a result, this new release dramatically speeds up the debugger and implements the new features below.
  • Smart Step Into - Previously, if you stumbled across a line with lots of methods in a...

Released: Apr 4, 2019

Updates in 2019.1

Funktionen

Docker

  • Rethink Docker with docker-compose exec - RubyMine adds support for docker-compose exec. Simply put, this command when enabled allows you to run and debug applications, install gems and do other development tasks faster than before.
  • Speed RubyMine up - In Experimental features, enable ruby.docker.internal.via.exec to speed up RubyMine when you're working with a Docker SDK. Now you can add gems, run rake tasks, rails commands and other things that update your environment...

Released: Nov 22, 2018

Updates in 2018.3

Funktionen

Code Insight

  • Rails scopes - When you add an association object to your scope, RubyMine will suggest available finder methods. You will also discover code autocompletion and navigation for chained scopes.
  • Struct - RubyMine adds full support for Struct. Now you can autocomplete, navigate, and refactor objects of Struct classes the same way you do with any other Ruby classes and their instances.
  • Nullability analysis for Ruby - A new Nil dereference inspection will check your code for...