Version 1.1
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
Version 2.0
- Debugger
- Graphical test runner
- Rails named routes parsing
- Rails migrations parsing
- More forms for standard Rails generators
- Action to create TestCase bundle
2.0 and later
- Ruby 1.9 support
- gem
- browser
- installer
- gem versions handling(autocomplete & resolve) in gem reference
- Plugin installer
- Generators installer?
- Edge Rails SDK support
- Support for deprecated annotations in Rails
- Refactorings
- Inline variable
- Introduce constant
- Introduce field
- Merge partial classes, modules etc
- Inspections, intentions...
- Unused local variable
- Uninitialized class variable
- Auto-add 'require' and Java 'import'
- Duplicate definition for constant
- Dead code
- jirb console
- Infer model attributes based on migrations?
- Support for rjs and rxml templates
- Support of TextMate snippets (either auto-conversion or convert manually)
- Support for running rake tasks in Ruby-only projects
- Nicer quick javadoc viewer
- Syntax highlighting inside rdoc comments
- RSpec-aware completion
- Navigation icons to jump between code and tests
- Better ANSI coloring support in output console
- Ruby-specific productivity hints
- Integrated building of .war files from JRuby on Rails apps
- Integrated building of .jar files from JRuby Swing apps
- JRuby compiler integration
- Code completion and error highlighting for regular expressions (based on code from IntelliLang?)
Future
- IntelliJ IDEA data source integration