# RubyMine changelog > The Ruby and Rails IDE. - Vendor: JetBrains - Category: Developer Tools - Official site: https://www.jetbrains.com/ruby/ - Tracked by: What's New (https://whatsnew.fyi/product/rubymine) - Harvested from: Release notes - Entries below: 15 (newest first) What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. ## Releases ### 2026.2 - Date: 2026-07-21 - Version: 2026.2 - Original notes: https://youtrack.jetbrains.com/articles/RUBY-A-220365370 - Permalink: https://whatsnew.fyi/product/rubymine/releases/2026.2 - **changed** — Symbol-based code insight is now enabled by default - **added** — Agentic debugging with a bundled rubymine-debugger skill - **added** — Symbol-based code insight support for parameter definitions - **added** — Support for excluding individual files from projects - **added** — Support for navigating to specific source code lines from Markdown links - **added** — Support for GitHub alerts in Markdown preview - **added** — Support for dragging files and folders into the Terminal to insert their paths - **fixed** — Fixed a freeze caused by Ruby stack trace hyperlink processing, especially noticeable in WSL environments - **added** — Navigation support for qualified names in backticks - **added** — Support for TODO items in Markdown HTML comments - **added** — Support for clickable OSC 8 hyperlinks in the Terminal tool window - **changed** — Improved editing performance for large JSON files - **added** — Full Keymap support for double-modifier shortcuts like Shift-Shift and Ctrl-Ctrl, including search, remapping, and customization - **changed** — Reduced IDE memory usage - **changed** — Improved RBS inlay hints - **changed** — Reduced idle CPU usage caused by RuboCop background highlighting - **changed** — Improved type inference for FactoryBot.create and other qualified factory calls - **added** — Automatic installation of plugins specified in devcontainer.json when opening Dev Container projects - **added** — Plugin search ranking in settings - **added** — Suggestions for mentions in GitHub pull request comments RubyMine 2026.2 Is Released! [Visit our website](https://www.jetbrains.com/ruby/whatsnew/) or [read the blog post](https://blog.jetbrains.com/ruby/2026/07/rubymine-2026-2-agentic-debugging-native-github-copilot-integration-default-symbol-based-code-insight-and-more/) to learn about the latest new features and improvements. Here are the highlights: - Symbol-based code insight enabled by default: [RUBY-35608](https://youtrack.jetbrains.com/issue/RUBY-35608) - Agentic debugging with a bundled rubymine-debugger skill: [RUBY-35613](https://youtrack.jetbrains.com/issue/RUBY-35613) - Added symbol-based code insight support for parameter definitions: [RUBY-34752](https://youtrack.jetbrains.com/issue/RUBY-34752) - Added support for excluding individual files from projects: [IJPL-9342](https://youtrack.jetbrains.com/issue/IJPL-9342) - Added support for navigating to specific source code lines from Markdown links: [IJPL-93490](https://youtrack.jetbrains.com/issue/IJPL-93490) - Added support for GitHub alerts in Markdown preview: [IJPL-247643](https://youtrack.jetbrains.com/issue/IJPL-247643) - Added support for dragging files and folders into the Terminal to insert their paths: [IJPL-103786](https://youtrack.jetbrains.com/issue/IJPL-103786) - Fixed a freeze caused by Ruby stack trace hyperlink processing, especially noticeable in WSL environments: [RUBY-34220](https://youtrack.jetbrains.com/issue/RUBY-34220) - Added navigation support for qualified names in backticks: [IJPL-246124](https://youtrack.jetbrains.com/issue/IJPL-246124) - Added support for TODO items in Markdown HTML comments: [IJPL-92221](https://youtrack.jetbrains.com/issue/IJPL-92221) - Added support for clickable OSC 8 hyperlinks in the Terminal tool window: [IJPL-103740](https://youtrack.jetbrains.com/issue/IJPL-103740) - Improved editing performance for large JSON files: [IJPL-220556](https://youtrack.jetbrains.com/issue/IJPL-220556) - Added full Keymap support for double-modifier shortcuts like Shift-Shift and Ctrl-Ctrl, including search, remapping, and customization: [IJPL-61450](https://youtrack.jetbrains.com/issue/IJPL-61450) - Reduced IDE memory usage: [IJPL-212987](https://youtrack.jetbrains.com/issue/IJPL-212987) - RBS inlay hint improvements: [RUBY-31073](https://youtrack.jetbrains.com/issue/RUBY-31073), [RUBY-31074](https://youtrack.jetbrains.com/issue/RUBY-31074), [RUBY-30081](https://youtrack.jetbrains.com/issue/RUBY-30081), [RUBY-35596](https://youtrack.jetbrains.com/issue/RUBY-35596) - Reduced idle CPU usage caused by RuboCop background highlighting: [RUBY-34766](https://youtrack.jetbrains.com/issue/RUBY-34766) - Improved type inference for FactoryBot.create and other qualified factory calls: [RUBY-23514](https://youtrack.jetbrains.com/issue/RUBY-23514) - Automatic installation of plugins specified in devcontainer.json when opening Dev Container projects: [IJPL-240976](https://youtrack.jetbrains.com/issue/IJPL-240976) - Implemented ranking for plugin search in settings: [IJPL-7519](https://youtrack.jetbrains.com/issue/IJPL-7519) - Implemented suggestions for mentions in GitHub pull request comments: [IJPL-74258](https://youtrack.jetbrains.com/issue/IJPL-74258) For the full list of closed issues, refer to the [release notes](https://youtrack.jetbrains.com/articles/RUBY-A-220365369). ### 2026.1.4 - Date: 2026-07-02 - Version: 2026.1.4 - Original notes: https://youtrack.jetbrains.com/articles/RUBY-A-220365366 - Permalink: https://whatsnew.fyi/product/rubymine/releases/2026.1.4 - **changed** — Improved debugger performance when stepping through deeply nested Ruby code - **added** — Add the ability to disable source maps while debugging JavaScript - **changed** — Improved path alias handling during file and directory renames - **fixed** — Restore editing in the merge editor's result pane during conflict resolution - **fixed** — Fix plugin updates when using a custom Marketplace URL - **changed** — Improved Dev Container connectivity RubyMine 2026.1.4 Is Out! Fixes and improvements: - Improved debugger performance when stepping through deeply nested Ruby code: [RUBY-35458](https://youtrack.jetbrains.com/issue/RUBY-35458) - Added the ability to disable source maps while debugging JavaScript: [WEB-61256](https://youtrack.jetbrains.com/issue/WEB-61256) - Improved path alias handling during file and directory renames: [WEB-74773](https://youtrack.jetbrains.com/issue/WEB-74773) - Restored editing in the merge editor's result pane during conflict resolution: [IJPL-243952](https://youtrack.jetbrains.com/issue/IJPL-243952) - Fixed plugin updates when using a custom Marketplace URL: [IJPL-245675](https://youtrack.jetbrains.com/issue/IJPL-245675) - Improved Dev Container connectivity: [IJPL-241348](https://youtrack.jetbrains.com/issue/IJPL-241348) For the full list of closed issues, refer to the [release notes](https://youtrack.jetbrains.com/articles/RUBY-A-220365366/RubyMine-2026.1.4-261.26222.67-build-Release-Notes). ### 2026.1.3 - Date: 2026-06-04 - Version: 2026.1.3 - Original notes: https://youtrack.jetbrains.com/articles/RUBY-A-220365360 - Permalink: https://whatsnew.fyi/product/rubymine/releases/2026.1.3 - **fixed** — Fixed the debugger stepping into non-project sources despite the corresponding setting - **fixed** — Fixed typing issues in JavaScript and TypeScript strings containing SQL fragments - **fixed** — Fixed incorrect disabling of the Update action for the active branch - **added** — Implemented ranking for plugin search in settings - **fixed** — Fixed terminal crashes caused by invalid cursor positioning RubyMine 2026.1.3 Is Out! Fixes and improvements: - Fixed the debugger stepping into non-project sources despite the corresponding setting: [RUBY-34020](https://youtrack.jetbrains.com/issue/RUBY-34020) - Fixed typing issues in JavaScript and TypeScript strings containing SQL fragments: [WEB-77972](https://youtrack.jetbrains.com/issue/WEB-77972) - Fixed incorrect disabling of the Update action for the active branch: [IJPL-240184](https://youtrack.jetbrains.com/issue/IJPL-240184) - Implemented ranking for plugin search in settings: [IJPL-7519](https://youtrack.jetbrains.com/issue/IJPL-7519) - Fixed terminal crashes caused by invalid cursor positioning: [IJPL-245747](https://youtrack.jetbrains.com/issue/IJPL-245747) For the full list of closed issues, refer to the [release notes](https://youtrack.jetbrains.com/articles/RUBY-A-220365360/RubyMine-2026.1.3-261.25134.97-build-Release-Notes). ### 2025.3.6 - Date: 2026-06-04 - Version: 2025.3.6 - Original notes: https://youtrack.jetbrains.com/articles/RUBY-A-220365359 - Permalink: https://whatsnew.fyi/product/rubymine/releases/2025.3.6 - **changed** — Updated JBR version RubyMine 2025.3.6 Is Out! Fixes and improvements: Updated JBR version: [IDEA-389015](https://youtrack.jetbrains.com/issue/IDEA-389015) ### 2026.1.2 - Date: 2026-05-15 - Version: 2026.1.2 - Original notes: https://youtrack.jetbrains.com/articles/RUBY-A-220365353 - Permalink: https://whatsnew.fyi/product/rubymine/releases/2026.1.2 - **fixed** — Fixed TypeScript auto-completion incorrectly inserting parentheses for accessors - **fixed** — Fixed incorrect type information shown for properties in RxJS operator chains - **fixed** — Restored proper behavior of Alt-based shortcuts - **fixed** — Fixed an issue where drag-and-drop in the editor could cause code to disappear - **fixed** — Fixed an issue where external diff tools could not be opened when double-clicking files in the Commit tool window RubyMine 2026.1.2 Is Out! Fixes and improvements: - Fixed TypeScript auto-completion incorrectly inserting parentheses for accessors: [WEB-77754](https://youtrack.jetbrains.com/issue/WEB-77754) - Fixed incorrect type information shown for properties in RxJS operator chains: [WEB-74813](https://youtrack.jetbrains.com/issue/WEB-74813) - Restored proper behavior of Alt-based shortcuts: [IJPL-238972](https://youtrack.jetbrains.com/issue/IJPL-238972) - Fixed an issue where drag-and-drop in the editor could cause code to disappear: [IJPL-235895](https://youtrack.jetbrains.com/issue/IJPL-235895) - Fixed an issue where external diff tools could not be opened when double-clicking files in the Commit tool window: [IJPL-241256](https://youtrack.jetbrains.com/issue/IJPL-241256) For the full list of closed issues, refer to the [release notes](https://youtrack.jetbrains.com/articles/RUBY-A-220365353/RubyMine-2026.1.2-261.24374.145-build-Release-Notes). ### 2025.3.5 - Date: 2026-05-07 - Version: 2025.3.5 - Original notes: https://youtrack.jetbrains.com/articles/RUBY-A-220365349 - Permalink: https://whatsnew.fyi/product/rubymine/releases/2025.3.5 - **fixed** — UI freezes triggered by opening large files on project update - **fixed** — Memory leak affecting run configurations that could increase memory usage - **fixed** — Export to File action in the Export Data dialog producing an empty file - **fixed** — Copy to Clipboard action in the Export Data dialog producing an empty clipboard RubyMine 2025.3.5 Is Out! Fixes and improvements: - Fixed UI freezes triggered by opening large files on project update: [IJPL-235355](https://youtrack.jetbrains.com/issue/IJPL-235355) - Fixed a memory leak affecting run configurations that could increase memory usage: [IJPL-229273](https://youtrack.jetbrains.com/issue/IJPL-229273) - Fixed an issue that caused the Export to File action in the Export Data dialog to produce an empty file: [DBE-25199](https://youtrack.jetbrains.com/issue/DBE-25199) - Fixed an issue that caused the Copy to Clipboard action in the Export Data dialog to produce an empty clipboard: [DBE-25198](https://youtrack.jetbrains.com/issue/DBE-25198) For the full list of closed issues, refer to the [release notes](https://youtrack.jetbrains.com/articles/RUBY-A-220365349). ### 2025.3.4.1 - Date: 2026-04-30 - Version: 2025.3.4.1 - Original notes: https://youtrack.jetbrains.com/articles/RUBY-A-220365344 - Permalink: https://whatsnew.fyi/product/rubymine/releases/2025.3.4.1 - **changed** — SSI support in the built-in web server has been disabled SSI support in the built-in web server has been disabled. For more details, refer to our [release notes](https://youtrack.jetbrains.com/articles/RUBY-A-220365344). ### 2026.1.1 - Date: 2026-04-23 - Version: 2026.1.1 - Original notes: https://youtrack.jetbrains.com/articles/RUBY-A-220365345 - Permalink: https://whatsnew.fyi/product/rubymine/releases/2026.1.1 - **fixed** — Fixed debugger and server hanging after updating Docker to 4.56.0 - **fixed** — Fixed array indexing resolution with the new code insight engine enabled - **fixed** — Fixed test runner failing to display results with Minitest 6 - **changed** — Ensured Rake tasks and Rails generators refresh after user changes and appear in Run Anything - **added** — Enabled MCP Server to run tests and receive results from code context - **fixed** — Fixed the IDE behavior for authentication verification when using an HTTP proxy RubyMine 2026.1.1 Is Out! Fixes and improvements: - Fixed debugger and server hanging after updating Docker to 4.56.0: [RUBY-35098](https://youtrack.jetbrains.com/issue/RUBY-35098) - Fixed array indexing resolution with the new code insight engine enabled: [RUBY-35394](https://youtrack.jetbrains.com/issue/RUBY-35394) - Fixed test runner failing to display results with Minitest 6: [RUBY-35168](https://youtrack.jetbrains.com/issue/RUBY-35168) - Ensured Rake tasks and Rails generators refresh after user changes and appear in Run Anything: [RUBY-34636](https://youtrack.jetbrains.com/issue/RUBY-34636) - Enabled MCP Server to run tests and receive results from code context: [IJPL-199602](https://youtrack.jetbrains.com/issue/IJPL-199602) - Fixed the IDE behavior for authentication verification when using an HTTP proxy: [IJPL-210659](https://youtrack.jetbrains.com/issue/IJPL-210659) For the full list of closed issues, refer to the [release notes](https://youtrack.jetbrains.com/articles/RUBY-A-220365345/RubyMine-2026.1.1-261.23567.142-build-Release-Notes). ### 2026.1 - Date: 2026-03-26 - Version: 2026.1 - Original notes: https://youtrack.jetbrains.com/articles/RUBY-A-220365339 - Permalink: https://whatsnew.fyi/product/rubymine/releases/2026.1 RubyMine 2026.1 Is Out! Fixes and improvements: - Support for local variables passed via render in Rails 8.1 layouts: [RUBY-34673](https://youtrack.jetbrains.com/issue/RUBY-34673) - Support for Rails deprecated associations: [RUBY-34419](https://youtrack.jetbrains.com/issue/RUBY-34419) - Support for virtual columns from PostgreSQL 18 (or later versions) in Rails projects: [RUBY-34775](https://youtrack.jetbrains.com/issue/RUBY-34775) - Option to enable enhanced code insight features powered by new language modeling engine: [RUBY-35147](https://youtrack.jetbrains.com/issue/RUBY-35147) - Folding for .new constructor parameters: [RUBY-32537](https://youtrack.jetbrains.com/issue/RUBY-32537) - Diff view for RSpec and minitest tests: [RUBY-35114](https://youtrack.jetbrains.com/issue/RUBY-35114), [RUBY-35112](https://youtrack.jetbrains.com/issue/RUBY-35112) - Automatic Ruby interpreter selection for new projects based on configuration files: [RUBY-33258](https://youtrack.jetbrains.com/issue/RUBY-33258) - Option to move deleted files to the system trash instead of permanently removing them: [IJPL-2151](https://youtrack.jetbrains.com/issue/IJPL-2151) - Option to delete remote branches after merging GitHub pull requests: [IJPL-74161](https://youtrack.jetbrains.com/issue/IJPL-74161) For the full list of closed issues, refer to the [release notes](https://youtrack.jetbrains.com/articles/RUBY-A-220365339/RubyMine-2026.1-261.22158.284-build-Release-Notes). ### 2025.3.4 - Date: 2026-03-23 - Version: 2025.3.4 - Original notes: https://youtrack.jetbrains.com/articles/RUBY-A-220365338 - Permalink: https://whatsnew.fyi/product/rubymine/releases/2025.3.4 RubyMine 2025.3.4 Is Out! Fixes and improvements: - Removed dangerous Clean target directory option in JRuby Compile Before Run task: [RUBY-35223](https://youtrack.jetbrains.com/issue/RUBY-35223) - Fixed chruby installation in Remote Development with WSL2: [RUBY-34669](https://youtrack.jetbrains.com/issue/RUBY-34669) - Fixed UI freeze in the terminal encountered when processing hyperlinks: [IJPL-233556](https://youtrack.jetbrains.com/issue/IJPL-233556) - Fixed IDE freeze encountered during file system synchronization after switching branches: [IJPL-232123](https://youtrack.jetbrains.com/issue/IJPL-232123) For the full list of closed issues, refer to the [release notes](https://youtrack.jetbrains.com/articles/RUBY-A-220365338/RubyMine-2025.3.4-253.32098.44-build-Release-Notes). ### 2025.3.3 - Date: 2026-02-20 - Version: 2025.3.3 - Original notes: https://youtrack.jetbrains.com/articles/RUBY-A-220365330 - Permalink: https://whatsnew.fyi/product/rubymine/releases/2025.3.3 RubyMine 2025.3.3 Is Out! Fixes and improvements: - Added official support for bundling custom third-party plugins with IDE distributions: [IJPL-230486](https://youtrack.jetbrains.com/issue/IJPL-230486) - Enabled new line insertion in ClaudeCode via Shift + Enter: [IJPL-221848](https://youtrack.jetbrains.com/issue/IJPL-221848) - Fixed GUI poor reactivity encountered with Islands theme enabled: [IJPL-222923](https://youtrack.jetbrains.com/issue/IJPL-222923) - Fixed the issue preventing simultaneous debugging of multiple projects: [WEB-75916](https://youtrack.jetbrains.com/issue/WEB-75916) For the full list of closed issues, refer to the [release notes](https://youtrack.jetbrains.com/articles/RUBY-A-220365330/RubyMine-2025.3.3-253.31033.144-build-Release-Notes). ### 2025.3.2 - Date: 2026-01-22 - Version: 2025.3.2 - Original notes: https://youtrack.jetbrains.com/articles/RUBY-A-220365322 - Permalink: https://whatsnew.fyi/product/rubymine/releases/2025.3.2 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](https://youtrack.jetbrains.com/issue/RUBY-34941) - Fixed the issue of tests failing when using Minitest 6.0: [RUBY-35103](https://youtrack.jetbrains.com/issue/RUBY-35103) - Implemented a method for handling numbered parameters in the debugger for Ruby 4.0: [RUBY-34903](https://youtrack.jetbrains.com/issue/RUBY-34903) - Fixed the IDE behavior for authentication verification when using an HTTP proxy: [IJPL-210659](https://youtrack.jetbrains.com/issue/IJPL-210659) - Added support for Synchronized Output Mode in the Terminal: [IJPL-212577](https://youtrack.jetbrains.com/issue/IJPL-212577) - Added Terragrunt syntax support in the Terraform plugin: [IJPL-65991](https://youtrack.jetbrains.com/issue/IJPL-65991) For the full list of closed issues, refer to the [release notes](https://youtrack.jetbrains.com/articles/RUBY-A-220365322). ### 2025.3.1.1 - Date: 2026-01-12 - Version: 2025.3.1.1 - Original notes: https://youtrack.jetbrains.com/articles/RUBY-A-220365318 - Permalink: https://whatsnew.fyi/product/rubymine/releases/2025.3.1.1 RubyMine 2025.3.1.1 Is Out! Fixes and improvements: - Fixed the issue of WSL projects resetting after updating from earlier versions: [IJPL-227209](https://youtrack.jetbrains.com/issue/IJPL-227209) - Fixed the issue of WSL2 projects resetting after restart: [IJPL-225409](https://youtrack.jetbrains.com/issue/IJPL-225409) For the full list of closed issues, refer to the [release notes](https://youtrack.jetbrains.com/articles/RUBY-A-220365318). ### 2025.3.1 - Date: 2025-12-18 - Version: 2025.3.1 - Original notes: https://youtrack.jetbrains.com/articles/RUBY-A-220365317 - Permalink: https://whatsnew.fyi/product/rubymine/releases/2025.3.1 RubyMine 2025.3.1 Is Out! Fixes and improvements: - Fixed the issue with integrated RBS collection support: [RUBY-34966](https://youtrack.jetbrains.com/issue/RUBY-34966) - Fixed freezes in the test log console encountered when running default Rake tasks: [RUBY-34576](https://youtrack.jetbrains.com/issue/RUBY-34576) - Fixed the issue of the terminal mishandling unrecognized escape sequences: [IJPL-166234](https://youtrack.jetbrains.com/issue/IJPL-166234) - Fixed the issue of the Merge Conflicts node duplicating after closing the Conflicts dialog: [IJPL-209912](https://youtrack.jetbrains.com/issue/IJPL-209912) - Fixed the issue of misplaced SQLite data sources with relative file paths on macOS: [DBE-24864](https://youtrack.jetbrains.com/issue/DBE-24864) For the full list of closed issues, refer to the [release notes](https://youtrack.jetbrains.com/articles/RUBY-A-220365317). ### 2025.3 - Date: 2025-12-08 - Version: 2025.3 - Original notes: https://youtrack.jetbrains.com/articles/RUBY-A-220365314 - Permalink: https://whatsnew.fyi/product/rubymine/releases/2025.3 RubyMine 2025.3 Is Out! Fixes and improvements: - Improved completion for qualified constants: [RUBY-26090](https://youtrack.jetbrains.com/issue/RUBY-26090) - Disabled suggesting method names after :: by default to provide cleaner autocompletion: [RUBY-34600](https://youtrack.jetbrains.com/issue/RUBY-34600) - Bundler is now installed in the console instead of a modal dialog: [RUBY-34380](https://youtrack.jetbrains.com/issue/RUBY-34380) - Faster multi-module project startup: [RUBY-32539](https://youtrack.jetbrains.com/issue/RUBY-32539) - Fixed Go to type declaration for global variables to work with all types: [RUBY-34583](https://youtrack.jetbrains.com/issue/RUBY-34583) - Fixed the issue of the IDE freezing after running all tests: [RUBY-33789](https://youtrack.jetbrains.com/issue/RUBY-33789) For the full list of closed issues, refer to the [release notes](https://youtrack.jetbrains.com/articles/RUBY-A-220365314).