RubyMine Releases
Released: Apr 7, 2021
Updates in 2021.1.x
2021.1.3
Updated Jul 5, 2021
Fixes
- Fixed an issue with syntax highlighting in Ruby heredoc.
- Fixed an issue with Rubocop returning an error.
- Fixed the problems behind several UI freezes.
- Fixed the infinite indexing issue.
- Ctrl+Shift+Arrow keys works for text selection as it should.
- Fixed an error that occurred when trying to display JPG, PNG, and SVG images in a quick doc.
- The IDE no longer shows update notifications from disabled plugins.
- Fixed an unexpected closure of the Compare with branch...
Released: Dec 1, 2020
Updates in 2020.3.x
2020.3.3
Updated Mar 18, 2021
Features
- Keychain is now available for storing/using passwords on Apple Silicon.
Fixes
- Fixed an issue with console views running in read-only mode.
- Fixed an issue with the formatting of Pry console output on Windows.
- Fixed an issue causing IDE crashes.
- Fixed issues with the Close All But Pinned and Close All actions.
- Fixed the wrong behavior of the Diff view.
- Fixed a focus issue in the branch list.
- Fixed the issue causing unnecessary backslashes to be added in...
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.
Released: Jul 22, 2020
Updates in 2020.1.4
Fixes
- Fixed exceptions thrown with language packs enabled.
- Fixed issues with ERB files.
Released: Jul 10, 2020
Updates in 2020.1.3
Fixes
- 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
Features
- Added support for using Rubocop with the Docker Compose remote interpreter.
Fixes
- 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
Features
- Added the ability to run scripts and scratch files in Rails.
Fixes
- 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
Features
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 parameters...
Released: Nov 28, 2019
Updates in 2019.3
Features
- 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 code...
Released: Jul 29, 2019
Updates in 2019.2
Features
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...