Skip to end of metadata
Go to start of metadata

RubyMine 6.3 Hinoki (April 3, 2014)

  • Bundle vagrant plugin ( RUBY-14794 )
  • Rails 4.1 support
    • spring support ( RUBY-14755 )
    • support .json.jbuilder (actually added in Rails 4.0) ( RUBY-14781 )
  • Slim 2.0 support ( RUBY-14838 )
  • HAML filters ( RUBY-9468 )
  • Slim filters ( RUBY-11335 )
  • Slim formatter ( RUBY-11143 )
  • Console in Debugger's context ( RUBY-11321 )
  • Chef support
    • paramdefs ( RUBY-10512 )
  • Support rvm for remote sdk ( RUBY-13312 )
  • Extract class refactoring ( RUBY-12446 )
  • Code annotations support
    • YARD comments for local or instance variables ( RUBY-9142 )
    • possibility to annotate a method as attribute definer ( RUBY-12689 )

The whole list of RubyMine Hinoki issues

RubyMine 6.0 Momiji (November 26, 2013)

  • Multiple projects support ( RUBY-5324 )
  • Performance
    • Startup
      • Rewrite inflector ( RUBY-13817 )
      • Rewrite RCov deserializer ( RUBY-13816 )
      • Paramdefs ( RUBY-13820 )
    • Inspections ( RUBY-13818 )
    • Completion ( RUBY-13819 )
  • Debugger gem support
    • initial support ( RUBY-11800 )
    • multi-process debug ( RUBY-14369 )
  • Refactorings
    • Find duplicates for Extract Method ( RUBY-13815 )
  • Ruby 2 support
    • Unified parser ( RUBY-13303 )
  • RSpec
    • Support for dynamic be_* matchers ( RUBY-3965 )
  • Zeus integration ( RUBY-12277 )
  • Mustache support ( WEB-2132 )
  • Stylus support ( WEB-16 )

The whole list of RubyMine Momiji issues

RubyMine 5.4 Ichii (April 10, 2013)

  • Emmet support ( WEB-193 )
  • CoffeeScript Node.js debugging support ( WEB-2389 )
  • Rails 4 support ( RUBY-12358 )
  • RubyMotion support
    • Device debug support ( RUBY-12487 )
  • Nailgun ( RUBY-5152 )
  • Remote interpreters support improvements
    • support git gems ( RUBY-13069 )

The whole list of RubyMine Ichii issues

RubyMine 5.0 Enoki (February 6, 2013)

  • RubyMotion support
    • Code insight
    • Simulator
    • Tests
  • JRuby
    • JRuby compiler integration
    • JRuby servers debugging support
  • IdeaVim plugin improvements
  • Retina support improvements (icons)
  • Ruby 2 support
    • New syntax
    • Code insight
    • Debugging
  • CoffeeScript debugger
  • TextMate bundles import

The whole list of RubyMine Enoki features

RubyMine 4.5 Nire (July 17, 2012)

  • Sass
    •  Code insight
    •  Formatter
  • Slim
    • Parser/lexer
    •  HTML Code Insight
  • Refactorings
    • Rename models
    •  Support JavaScript refactorings in CoffeeScript
    • Extract partial for HAML
  • Ruby SDK Management
    • Pik
    • rbenv
  • Capistrano
  • Macruby (syntax highlighting)
  •  Sinatra (code insight)
  • Mongoid support
  • Rails Support Improvements
    • Model Dependency Diagram improvements
    • Rails Engines
  • Debugging
    • Multi process debugging
    • IRB/Rails Console debugging

RubyMine 4.0 Tohi (February 15, 2012)

  • Major internal changes - performance and memory consumption
  • UI/UX work
  • SCSS code insight, including 3.1 features
  • Formatters
    • SCSS
    • LESS
  • HTML code insight in HAML
  • Improve CoffeeScript support
    • Code insight
    • Formatter
    • Launch via Node.js
  • Improve code insight
  • Refactorings
    • Inline method
  • Phusion Passenger support

RubyMine 3.2 (July 6, 2011)

  • Ruby on Rails 3.1 compatibility support
  • Cucumber support
    • Code insight and refactorings for .feature files and steps
  • shoulda support
    • Structure view
  • Eliminate gem manager
  • Rubymine type annotations
    • YARD support
  • Rails code quality http://www.matthewpaulmoore.com/ruby-on-rails-code-quality-checklist
  • External documentation
  • Decouple HAML from Ruby
  • Code coverage support for Ruby 1.9
  • Initial support for CoffeeScript (syntax highlighting)

RubyMine 3.1 (February 15, 2011)

  • Rake-specific structure view
  • Floating editor windows
  • Autopopup code completion
  • GitHub integration
  • Command line application ('mate')
  • SQL console integration
    • Configure data sources from Rails config files
    • Download JDBC drivers automatically
  • Integrate JavaScript debugger with Rails
  • Integrated building of .war files from JRuby on Rails apps
  • Introduce Parameter refactoring

RubyMine 3.0 (November 29, 2010)

  • LESS support
  • SCSS support
    • Code completion and resolve for constants (e.g. !foo)
    • Manage mixins within
  • RCov integration
  • Built-in autotest-like runner
  • JavaScript Debugger
  • "Power save mode" option (turns off background code analysis, line markers and intention hints)
  • "Tasks" integration
  • RSpec 2.x support
  • Rails Support Improvements
  • Zen coding
  • millhouse-spork support
  • Soft wrap in editor
  • Syntax highlighting inside rdoc comments

RubyMine 2.0 (November 16, 2009)

  • Ruby 1.9 support
    • New syntax
    • Local variables semantics
    • JRuby language level chooser
  • HAML parsing / code insight support
    • Ruby codeinsight
  • RubyGems improvements
    • Scanning for gems in non-Rails projects
    • Update installed gems
  • Cucumber support improvements
    • Localized keywords support
    • Navigation from .feature file to step definition
    • Highlighting of undefined steps
    • Quickfix to create step definition for undefined step
    • Code completion in .feature files
  • shoulda support
    • Code insight
    • Run configuration
  • Better code insight for
    • Test::Unit 'test' closure
    • RSpec
  • Refactorings
    • Introduce Constant
    • Introduce Field
    •  Introduce Parameter
    • Inline Local
    • Pull Up / Push Down
    • Extract Module / Extract Superclass
  • Emails and urls highlighting in quick documentation
  • Background indices update
  • Create from Usage fixes
    • Create method from usage
    • Create file from usage (in paramdefs)
    •  Create class from usage
  • Inspections
    • Unused local variable
  • Rails support improvements
    • rails:template task improved support
    • Rails i18n
  • Script manager (to ensure RubyMine can be customized with Ruby scripts, no Java or XML)
    • UI for specifying additional script directories and enabling/disabling specific scripts
    • Ruby API for defining dynamic types
    • Ruby API for defining native sources
  • YAML structure view
  • SuppressWarnings support for
    • Ruby inspections
    • Cucumber inspection
  • Spell Checker
  • SASS support
    • Syntax highlighting
    • Code folding based on indentations
  • Locate duplicates functionality
  • Bundle vcs/refactoring/rails actions quick lists
  • TeamCity plugin
  • Glassfish support
    • Run

RubyMine 1.1 (May 28, 2009)

  • Bug fixes
  • Rails 2.3 support
    • Code insight
    • Application templates
      • Rails application generation
    • Localized views
  • Remote debug
  • Cucumber basic support
    • Syntax highlighting in .feature files
    • Test runner
  • DRb server support for RSpec

RubyMine 1.0 (April 28, 2009)

  • Refactorings
    • Extract Method
    • Rails-aware rename
  • Extract Partial
  • Navigation to overriding methods
  • Improve Ctrl+Q (overrides, etc)
  • Smarter gem indexing (index only gems used in the project, not all of them)
    • RubyGems installer
  • Rake not only for Rails projects
  • Migration from TextMate ( keymap, snippet import)
  • Interpretation of Ruby metaprogramming code (self.included etc.)
  • Improved console
  • RSpec-aware completion
    Diagrams for database structure
  • Inspections, intentions...
    • Duplicate definition for constant
  • ERb refactoring (support ERb includes in file types other than RHTML)
  • Ruby-specific productivity hints
  • Code completion and error highlighting for regular expressions (based on code from IntelliLang)

Ruby Plugin Version 2.0

  • Debugger
  • Graphical test runner
  • Rails named routes parsing
  • Rails migrations parsing
  • Infer model attributes based on migrations
  • Support for running rake tasks in Ruby-only projects
  • Navigation between code and tests
  • More forms for standard Rails generators
  • Action to create TestCase bundle
  • Dead code inspection

Ruby Plugin Version 1.5

  • TeamCity integration (rake, test runners)
  • Complete JRuby support
    • Support for alternative method naming (setSize -> set_size)
    • Support for Ruby-style getters and setters
    • JRuby stubs
    • JRuby on Rails
    • import instead of include_class
    • ...
  • YAML file type and syntax highlighting (integrate jvyaml)
  • Smarter completion for Rails symbols
  • Filter out static methods in autocompletion
  • Support for LOAD_PATH in plain Ruby applications




Legend

- Under Investigation
- In Progress
- Feature Implemented

Labels:
None
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.