RubyMine

Developer Tools

The Ruby and Rails IDE.

Latest 2026.2.2 · by JetBrainsWebsiteRSS

Branches

2026.2
2026.2.2
2026.1
2026.1.5
2025
2025.3.6.1

Release activity

Release activity — 19 releases across 18 days since Dec 8, 2025. Each cell is one day; darker means more releases that day. Nothing is recorded before Dec 8, 2025. Older weeks are hidden at this screen width.
JunJulAugSep
SundayNo releases on May 24, 2026No releases on May 31, 2026No releases on Jun 7, 2026No releases on Jun 14, 2026No releases on Jun 21, 2026No releases on Jun 28, 2026No releases on Jul 5, 2026No releases on Jul 12, 2026No releases on Jul 19, 2026No releases on Jul 26, 2026No releases on Aug 2, 2026No releases on Aug 9, 2026No releases on Aug 16, 2026No releases on Aug 23, 2026No releases on Aug 30, 2026No releases on Sep 6, 2026
MondayNo releases on May 25, 2026No releases on Jun 1, 2026No releases on Jun 8, 2026No releases on Jun 15, 2026No releases on Jun 22, 2026No releases on Jun 29, 2026No releases on Jul 6, 2026No releases on Jul 13, 2026No releases on Jul 20, 2026No releases on Jul 27, 2026No releases on Aug 3, 2026No releases on Aug 10, 2026No releases on Aug 17, 2026No releases on Aug 24, 2026No releases on Aug 31, 2026No releases on Sep 7, 2026
TuesdayNo releases on May 26, 2026No releases on Jun 2, 2026No releases on Jun 9, 2026No releases on Jun 16, 2026No releases on Jun 23, 2026No releases on Jun 30, 2026No releases on Jul 7, 2026No releases on Jul 14, 20261 release on Jul 21, 2026No releases on Jul 28, 2026No releases on Aug 4, 20261 release on Aug 11, 2026No releases on Aug 18, 2026No releases on Aug 25, 2026No releases on Sep 1, 2026No releases on Sep 8, 2026
WednesdayNo releases on May 27, 2026No releases on Jun 3, 2026No releases on Jun 10, 2026No releases on Jun 17, 2026No releases on Jun 24, 2026No releases on Jul 1, 2026No releases on Jul 8, 2026No releases on Jul 15, 2026No releases on Jul 22, 20261 release on Jul 29, 2026No releases on Aug 5, 2026No releases on Aug 12, 2026No releases on Aug 19, 2026No releases on Aug 26, 2026No releases on Sep 2, 2026No releases on Sep 9, 2026
ThursdayNo releases on May 28, 20262 releases on Jun 4, 2026No releases on Jun 11, 2026No releases on Jun 18, 2026No releases on Jun 25, 20261 release on Jul 2, 2026No releases on Jul 9, 2026No releases on Jul 16, 2026No releases on Jul 23, 2026No releases on Jul 30, 2026No releases on Aug 6, 20261 release on Aug 13, 2026No releases on Aug 20, 2026No releases on Aug 27, 20261 release on Sep 3, 2026
FridayNo releases on May 29, 2026No releases on Jun 5, 2026No releases on Jun 12, 2026No releases on Jun 19, 2026No releases on Jun 26, 2026No releases on Jul 3, 2026No releases on Jul 10, 2026No releases on Jul 17, 2026No releases on Jul 24, 2026No releases on Jul 31, 2026No releases on Aug 7, 2026No releases on Aug 14, 2026No releases on Aug 21, 2026No releases on Aug 28, 2026No releases on Sep 4, 2026
SaturdayNo releases on May 30, 2026No releases on Jun 6, 2026No releases on Jun 13, 2026No releases on Jun 20, 2026No releases on Jun 27, 2026No releases on Jul 4, 2026No releases on Jul 11, 2026No releases on Jul 18, 2026No releases on Jul 25, 2026No releases on Aug 1, 2026No releases on Aug 8, 2026No releases on Aug 15, 2026No releases on Aug 22, 2026No releases on Aug 29, 2026No releases on Sep 5, 2026

19 releases since Dec 8, 2025, busiest day 2

Changelog

What changed from 2025 to 2026
Filter releases by branch
19 of 19 releases

2026.2.2

Latest
Added 2
  • Added plugin IDs to the Plugins page in Settings
  • Added support for clickable OSC 8 hyperlinks in the Reworked Terminal
Changed 1
  • Improved IDE responsiveness when opening directories containing large numbers of files
Fixed 3
  • Fixed missing External Sources results in Find in Files
  • Fixed Terminal tab order not being preserved between IDE sessions
  • Fixed an issue where a Git commit could still be created after being canceled

From RubyMine

RubyMine 2026.2.2 Is Out! Fixes and improvements:

  • Fixed missing External Sources results in Find in Files: IJPL-252666
  • Fixed Terminal tab order not being preserved between IDE sessions: IJPL-212254
  • Added plugin IDs to the Plugins page in Settings: IJPL-164187
  • Improved IDE responsiveness when opening directories containing large numbers of files: IJPL-93385
  • Fixed an issue where a Git commit could still be created after being canceled: IJPL-242092
  • Added support for clickable OSC 8 hyperlinks in the Reworked Terminal: IJPL-246212 For the full list of closed issues, refer to the release notes.
View originalPermalink
How 2026.2.2 went

2026.1.5

Fixed 5
  • Fixed automatic reporting of freezes on Remote Development hosts when automatic reporting is enabled
  • Fixed Smart Step Into in read-only files, including external libraries
  • Fixed Capture Memory Snapshot and Get Thread Dump actions in Remote Development
  • Fixed repeated GitHub Actions requests that could cause GitHub rate-limit errors
  • Fixed a false-positive warning for the environment.deployment property in GitHub Actions workflows

From RubyMine

RubyMine 2026.1.5 Is Out! Fixes and improvements:

  • Fixed automatic reporting of freezes on Remote Development hosts when automatic reporting is enabled: IJPL-248422
  • Fixed Smart Step Into in read-only files, including external libraries: IJPL-249996
  • Fixed Capture Memory Snapshot and Get Thread Dump actions in Remote Development: IJPL-244260
  • Fixed repeated GitHub Actions requests that could cause GitHub rate-limit errors: IJPL-214348
  • Fixed a false-positive warning for the environment.deployment property in GitHub Actions workflows: IJPL-241935 For the full list of closed issues, refer to the release notes.
View originalPermalink
How 2026.1.5 went

2026.2.1

Added 1
  • Bundled Figma skill for AI Assistant
Changed 2
  • Stepping performance with the Ignore non-project files option enabled
  • Project analysis performance for Rails projects with large RSpec files
Fixed 2
  • Debugger support for projects in paths containing non-ASCII characters
  • Empty Find in Files results despite existing matches

From RubyMine

RubyMine 2026.2.1 Is Out! Fixes and improvements:

  • Fixed debugger support for projects in paths containing non-ASCII characters: RUBY-34195
  • Improved stepping performance with the Ignore non-project files option enabled: RUBY-35773
  • Improved project analysis performance for Rails projects with large RSpec files: RUBY-35648
  • Added a bundled Figma skill for AI Assistant: WEB-78488
  • Fixed empty Find in Files results despite existing matches: IJPL-246834 For the full list of closed issues, refer to the release notes.
View originalPermalink
How 2026.2.1 went

2026.2

Added 13
  • Agentic debugging with a bundled rubymine-debugger skill
  • Symbol-based code insight support for parameter definitions
  • Support for excluding individual files from projects
  • Support for navigating to specific source code lines from Markdown links
  • Support for GitHub alerts in Markdown preview
  • Support for dragging files and folders into the Terminal to insert their paths
Changed 6
  • Symbol-based code insight is now enabled by default
  • Improved editing performance for large JSON files
  • Reduced IDE memory usage
  • Improved RBS inlay hints
  • Reduced idle CPU usage caused by RuboCop background highlighting
  • Improved type inference for FactoryBot.create and other qualified factory calls
Fixed 1
  • Fixed a freeze caused by Ruby stack trace hyperlink processing, especially noticeable in WSL environments

From RubyMine

RubyMine 2026.2 Is Released! Visit our website or read the blog post to learn about the latest new features and improvements. Here are the highlights:

  • Symbol-based code insight enabled by default: RUBY-35608
  • Agentic debugging with a bundled rubymine-debugger skill: RUBY-35613
  • Added symbol-based code insight support for parameter definitions: RUBY-34752
  • Added support for excluding individual files from projects: IJPL-9342
  • Added support for navigating to specific source code lines from Markdown links: IJPL-93490
  • Added support for GitHub alerts in Markdown preview: IJPL-247643
  • Added support for dragging files and folders into the Terminal to insert their paths: IJPL-103786
  • Fixed a freeze caused by Ruby stack trace hyperlink processing, especially noticeable in WSL environments: RUBY-34220
  • Added navigation support for qualified names in backticks: IJPL-246124
  • Added support for TODO items in Markdown HTML comments: IJPL-92221
  • Added support for clickable OSC 8 hyperlinks in the Terminal tool window: IJPL-103740
  • Improved editing performance for large JSON files: IJPL-220556
  • Added full Keymap support for double-modifier shortcuts like Shift-Shift and Ctrl-Ctrl, including search, remapping, and customization: IJPL-61450
  • Reduced IDE memory usage: IJPL-212987
  • RBS inlay hint improvements: RUBY-31073, RUBY-31074, RUBY-30081, RUBY-35596
  • Reduced idle CPU usage caused by RuboCop background highlighting: RUBY-34766
  • Improved type inference for FactoryBot.create and other qualified factory calls: RUBY-23514
  • Automatic installation of plugins specified in devcontainer.json when opening Dev Container projects: IJPL-240976
  • Implemented ranking for plugin search in settings: IJPL-7519
  • Implemented suggestions for mentions in GitHub pull request comments: IJPL-74258 For the full list of closed issues, refer to the release notes.
View originalPermalink
How 2026.2 went

2026.1.4

Added 1
  • Add the ability to disable source maps while debugging JavaScript
Changed 3
  • Improved debugger performance when stepping through deeply nested Ruby code
  • Improved path alias handling during file and directory renames
  • Improved Dev Container connectivity
Fixed 2
  • Restore editing in the merge editor's result pane during conflict resolution
  • Fix plugin updates when using a custom Marketplace URL

From RubyMine

RubyMine 2026.1.4 Is Out! Fixes and improvements:

  • Improved debugger performance when stepping through deeply nested Ruby code: RUBY-35458
  • Added the ability to disable source maps while debugging JavaScript: WEB-61256
  • Improved path alias handling during file and directory renames: WEB-74773
  • Restored editing in the merge editor's result pane during conflict resolution: IJPL-243952
  • Fixed plugin updates when using a custom Marketplace URL: IJPL-245675
  • Improved Dev Container connectivity: IJPL-241348 For the full list of closed issues, refer to the release notes.
View originalPermalink
How 2026.1.4 went

2026.1.3

Added 1
  • Implemented ranking for plugin search in settings
Fixed 4
  • Fixed the debugger stepping into non-project sources despite the corresponding setting
  • Fixed typing issues in JavaScript and TypeScript strings containing SQL fragments
  • Fixed incorrect disabling of the Update action for the active branch
  • Fixed terminal crashes caused by invalid cursor positioning

From RubyMine

RubyMine 2026.1.3 Is Out! Fixes and improvements:

  • Fixed the debugger stepping into non-project sources despite the corresponding setting: RUBY-34020
  • Fixed typing issues in JavaScript and TypeScript strings containing SQL fragments: WEB-77972
  • Fixed incorrect disabling of the Update action for the active branch: IJPL-240184
  • Implemented ranking for plugin search in settings: IJPL-7519
  • Fixed terminal crashes caused by invalid cursor positioning: IJPL-245747 For the full list of closed issues, refer to the release notes.
View originalPermalink
How 2026.1.3 went

2025.3.6

Changed 1
  • Updated JBR version

From RubyMine

RubyMine 2025.3.6 Is Out! Fixes and improvements: Updated JBR version: IDEA-389015

View originalPermalink
How 2025.3.6 went

2026.1.2

Fixed 5
  • Fixed TypeScript auto-completion incorrectly inserting parentheses for accessors
  • Fixed incorrect type information shown for properties in RxJS operator chains
  • Restored proper behavior of Alt-based shortcuts
  • Fixed an issue where drag-and-drop in the editor could cause code to disappear
  • Fixed an issue where external diff tools could not be opened when double-clicking files in the Commit tool window

From RubyMine

RubyMine 2026.1.2 Is Out! Fixes and improvements:

  • Fixed TypeScript auto-completion incorrectly inserting parentheses for accessors: WEB-77754
  • Fixed incorrect type information shown for properties in RxJS operator chains: WEB-74813
  • Restored proper behavior of Alt-based shortcuts: IJPL-238972
  • Fixed an issue where drag-and-drop in the editor could cause code to disappear: IJPL-235895
  • Fixed an issue where external diff tools could not be opened when double-clicking files in the Commit tool window: IJPL-241256 For the full list of closed issues, refer to the release notes.
View originalPermalink
How 2026.1.2 went

2025.3.5

Fixed 4
  • UI freezes triggered by opening large files on project update
  • Memory leak affecting run configurations that could increase memory usage
  • Export to File action in the Export Data dialog producing an empty file
  • Copy to Clipboard action in the Export Data dialog producing an empty clipboard

From RubyMine

RubyMine 2025.3.5 Is Out! Fixes and improvements:

  • Fixed UI freezes triggered by opening large files on project update: IJPL-235355
  • Fixed a memory leak affecting run configurations that could increase memory usage: IJPL-229273
  • Fixed an issue that caused the Export to File action in the Export Data dialog to produce an empty file: DBE-25199
  • Fixed an issue that caused the Copy to Clipboard action in the Export Data dialog to produce an empty clipboard: DBE-25198 For the full list of closed issues, refer to the release notes.
View originalPermalink
How 2025.3.5 went

2025.3.4.1

Changed 1
  • SSI support in the built-in web server has been disabled

From RubyMine

SSI support in the built-in web server has been disabled. For more details, refer to our release notes.

View originalPermalink
How 2025.3.4.1 went

2026.1.1

Added 1
  • Enabled MCP Server to run tests and receive results from code context
Changed 1
  • Ensured Rake tasks and Rails generators refresh after user changes and appear in Run Anything
Fixed 4
  • Fixed debugger and server hanging after updating Docker to 4.56.0
  • Fixed array indexing resolution with the new code insight engine enabled
  • Fixed test runner failing to display results with Minitest 6
  • Fixed the IDE behavior for authentication verification when using an HTTP proxy

From RubyMine

RubyMine 2026.1.1 Is Out! Fixes and improvements:

  • Fixed debugger and server hanging after updating Docker to 4.56.0: RUBY-35098
  • Fixed array indexing resolution with the new code insight engine enabled: RUBY-35394
  • Fixed test runner failing to display results with Minitest 6: RUBY-35168
  • Ensured Rake tasks and Rails generators refresh after user changes and appear in Run Anything: RUBY-34636
  • Enabled MCP Server to run tests and receive results from code context: IJPL-199602
  • Fixed the IDE behavior for authentication verification when using an HTTP proxy: IJPL-210659 For the full list of closed issues, refer to the release notes.
View originalPermalink
How 2026.1.1 went

2026.1

Added 9
  • Support for local variables passed via render in Rails 8.1 layouts
  • Support for Rails deprecated associations
  • Support for virtual columns from PostgreSQL 18 or later versions in Rails projects
  • Option to enable enhanced code insight features powered by new language modeling engine
  • Folding for .new constructor parameters
  • Diff view for RSpec and minitest tests

From RubyMine

RubyMine 2026.1 Is Out! Fixes and improvements:

  • Support for local variables passed via render in Rails 8.1 layouts: RUBY-34673
  • Support for Rails deprecated associations: RUBY-34419
  • Support for virtual columns from PostgreSQL 18 (or later versions) in Rails projects: RUBY-34775
  • Option to enable enhanced code insight features powered by new language modeling engine: RUBY-35147
  • Folding for .new constructor parameters: RUBY-32537
  • Diff view for RSpec and minitest tests: RUBY-35114, RUBY-35112
  • Automatic Ruby interpreter selection for new projects based on configuration files: RUBY-33258
  • Option to move deleted files to the system trash instead of permanently removing them: IJPL-2151
  • Option to delete remote branches after merging GitHub pull requests: IJPL-74161 For the full list of closed issues, refer to the release notes.
View originalPermalink
How 2026.1 went

2025.3.4

Fixed 3
  • Fixed chruby installation in Remote Development with WSL2
  • Fixed UI freeze in the terminal encountered when processing hyperlinks
  • Fixed IDE freeze encountered during file system synchronization after switching branches
Removed 1
  • Removed dangerous Clean target directory option in JRuby Compile Before Run task

From RubyMine

RubyMine 2025.3.4 Is Out! Fixes and improvements:

  • Removed dangerous Clean target directory option in JRuby Compile Before Run task: RUBY-35223
  • Fixed chruby installation in Remote Development with WSL2: RUBY-34669
  • Fixed UI freeze in the terminal encountered when processing hyperlinks: IJPL-233556
  • Fixed IDE freeze encountered during file system synchronization after switching branches: IJPL-232123 For the full list of closed issues, refer to the release notes.
View originalPermalink
How 2025.3.4 went

2025.3.3

Added 1
  • Official support for bundling custom third-party plugins with IDE distributions
Changed 1
  • Enable new line insertion in ClaudeCode via Shift + Enter
Fixed 2
  • GUI poor reactivity encountered with Islands theme enabled
  • Issue preventing simultaneous debugging of multiple projects

From RubyMine

RubyMine 2025.3.3 Is Out! Fixes and improvements:

  • Added official support for bundling custom third-party plugins with IDE distributions: IJPL-230486
  • Enabled new line insertion in ClaudeCode via Shift + Enter: IJPL-221848
  • Fixed GUI poor reactivity encountered with Islands theme enabled: IJPL-222923
  • Fixed the issue preventing simultaneous debugging of multiple projects: WEB-75916 For the full list of closed issues, refer to the release notes.
View originalPermalink
How 2025.3.3 went

2025.3.2

Added 3
  • Implemented a method for handling numbered parameters in the debugger for Ruby 4.0
  • Added support for Synchronized Output Mode in the Terminal
  • Added Terragrunt syntax support in the Terraform plugin
Fixed 3
  • Fixed interpreter selection issues in new project settings encountered after updating to 2025.3
  • Fixed the issue of tests failing when using Minitest 6.0
  • Fixed the IDE behavior for authentication verification when using an HTTP proxy

From RubyMine

RubyMine 2025.3.2 Is Out! Fixes and improvements:

  • Fixed interpreter selection issues in new project settings encountered after updating to 2025.3: RUBY-34941
  • Fixed the issue of tests failing when using Minitest 6.0: RUBY-35103
  • Implemented a method for handling numbered parameters in the debugger for Ruby 4.0: RUBY-34903
  • Fixed the IDE behavior for authentication verification when using an HTTP proxy: IJPL-210659
  • Added support for Synchronized Output Mode in the Terminal: IJPL-212577
  • Added Terragrunt syntax support in the Terraform plugin: IJPL-65991 For the full list of closed issues, refer to the release notes.
View originalPermalink
How 2025.3.2 went

2025.3.1.1

Fixed 2
  • Fixed the issue of WSL projects resetting after updating from earlier versions
  • Fixed the issue of WSL2 projects resetting after restart

From RubyMine

RubyMine 2025.3.1.1 Is Out! Fixes and improvements:

  • Fixed the issue of WSL projects resetting after updating from earlier versions: IJPL-227209
  • Fixed the issue of WSL2 projects resetting after restart: IJPL-225409 For the full list of closed issues, refer to the release notes.
View originalPermalink
How 2025.3.1.1 went

2025.3.1

Fixed 5
  • Fixed the issue with integrated RBS collection support
  • Fixed freezes in the test log console encountered when running default Rake tasks
  • Fixed the issue of the terminal mishandling unrecognized escape sequences
  • Fixed the issue of the Merge Conflicts node duplicating after closing the Conflicts dialog
  • Fixed the issue of misplaced SQLite data sources with relative file paths on macOS

From RubyMine

RubyMine 2025.3.1 Is Out! Fixes and improvements:

  • Fixed the issue with integrated RBS collection support: RUBY-34966
  • Fixed freezes in the test log console encountered when running default Rake tasks: RUBY-34576
  • Fixed the issue of the terminal mishandling unrecognized escape sequences: IJPL-166234
  • Fixed the issue of the Merge Conflicts node duplicating after closing the Conflicts dialog: IJPL-209912
  • Fixed the issue of misplaced SQLite data sources with relative file paths on macOS: DBE-24864 For the full list of closed issues, refer to the release notes.
View originalPermalink
How 2025.3.1 went

2025.3

Changed 4
  • Improved completion for qualified constants
  • Disabled suggesting method names after :: by default to provide cleaner autocompletion
  • Bundler is now installed in the console instead of a modal dialog
  • Faster multi-module project startup
Fixed 2
  • Fixed Go to type declaration for global variables to work with all types
  • Fixed the issue of the IDE freezing after running all tests

From RubyMine

RubyMine 2025.3 Is Out! Fixes and improvements:

  • Improved completion for qualified constants: RUBY-26090
  • Disabled suggesting method names after :: by default to provide cleaner autocompletion: RUBY-34600
  • Bundler is now installed in the console instead of a modal dialog: RUBY-34380
  • Faster multi-module project startup: RUBY-32539
  • Fixed Go to type declaration for global variables to work with all types: RUBY-34583
  • Fixed the issue of the IDE freezing after running all tests: RUBY-33789 For the full list of closed issues, refer to the release notes.
View originalPermalink
How 2025.3 went
View all

Discussion