{info}
Download the latest available EAP build from [RubyMine EAP] page.
{info}

{toc}

h1. RubyMine 7.1.4 (build 141.1835)

*RubyMotion*

* Debugger is now fixed ({issue:id=RUBY-16898})
* Autocompletion and quick documentation now work correctly
* iOS 8.4 and Xcode 6.4 are now supported

*Bug fixes*

* [bug fixes|https://youtrack.jetbrains.com/releaseNotes/RUBY?q=fixed+in%3A+%7BRubyMine+7.1.4%7D+state%3A+Fixed+state%3A+Verified+state%3A+Obsolete&title=RubyMine+7.1.4+%28build+141.1835%29&token=zwlwxs3csa3c1a3h8y922ouuy&showDescription=false&showComments=false] 

h1. RubyMine 7.1.3 (build 141.1711)

*Bug fixes*

* Problem with intermittent reindexing on project open is fixed ({issue:id=RUBY-16395})
* Code insight problems with RSpec3-style spec declaration are fixed({issue:id=RUBY-16775})
* File Encoding settings page is added ({issue:id=RUBY-16725})
* Enter key behaviour is fixed in consoles when completion panel is opened ({issue:id=RUBY-16676})
* Performance problem with indexing after creation RubyMotion project and slowness in autocompletion is fixed ({issue:id=RUBY-16184})
* [bug fixes|https://youtrack.jetbrains.com/releaseNotes/RUBY?q=fixed+in%3A+%7BRubyMine+7.1.3%7D+state%3A+Fixed+state%3A+Verified+state%3A+Obsolete&title=RubyMine+7.1.3+%28build+141.1711%29&token=j1ryazw3kzia1oathbtoh4nh7&showDescription=false&showComments=false]

h1. RubyMine 7.1.2 (build 141.1119)

*Bug fixes*

* RubyMine now starts correctly on OS X 10.10.4 beta ({issue:id=RUBY-16667})
* Using project SDK different from 1.8 for Ruby scratch files ({issue:id=RUBY-16660})
* Ruby Cucumber tests are now run correctly when Python plugin activated ({issue:id=RUBY-16495}) -- plugin update is required
* JRuby is now available in create new empty project dialog ({issue:id=RUBY-16708})
* [bug fixes|https://youtrack.jetbrains.com/releaseNotes/RUBY?q=fixed+in%3A+%7BRubyMine+7.1.2%7D+state%3A+Fixed+state%3A+Verified+state%3A+Obsolete&title=RubyMine+7.1.2+%28build+141.1119%29&token=p8tkawsh4glx7e2zrimnyxx0&showDescription=false&showComments=false]


h1. RubyMine 7.1.1 (build 141.910)
{section}
{column:width=70%}
*IDE*

* Ruby Scratch files are now executable ({issue:id=RUBY-16343})
* Android is now resolved in RubyMotion apps ({issue:id=RUBY-16304})

*Bug fixes*

* Debugging performance issue with polyglot projects ({issue:id=RUBY-16498})
* Values copied from debugger string inspection should be original strings, not ruby inspect values ({issue:id=RUBY-16435})
* Cannot execute block in debugger ({issue:id=RUBY-16600})
* Cannot switch SDK if .ruby-gemset is empty ({issue:id=RUBY-16473})
* Heredoc parsing improved ({issue:id=RUBY-14601})
* [bug fixes|https://youtrack.jetbrains.com/releaseNotes/RUBY?q=fixed+in%3A+%7BRubyMine+7.1.1%7D+state%3A+Fixed+state%3A+Verified+state%3A+Obsolete&title=RubyMine+7.1.1+%28build+141.910%29&token=15k9ine05u5f73h2fc7i3m6w6&showDescription=false&showComments=false]
{column}

{column:width=30%}
{gallery:columns=2|sort=name|include=scratch.png,heredoc.png}
{column}
{section}

h1. RubyMine 7.1 RC (build 141.564)

*Puppet*

* Support for dynamic environments ({issue:id=RUBY-16362})
* Synchronising puppet environment with the current git branch ({issue:id=RUBY-16363})
* Custom modules location configuration ({issue:id=RUBY-16135})

*Refactorings*

* New inspection is added to warn if a new variable name is already used while rename refactoring

*Bug fixes*

* RSpec tests are run without any problems now, spec_helper is now optional to run RSpec tests ({issue:id=RUBY-15593}, {issue:id=RUBY-16512})
* [bug fixes|https://youtrack.jetbrains.com/releaseNotes/RUBY?q=fixed+in%3A+%7BRubyMine+7.1+%28Satsuki%29+RC+%28141.564%29%7D+state%3A+Fixed+state%3A+Verified+state%3A+Obsolete&title=RubyMine+7.1+Satsuki+RC+%28build+141.564%29&token=3zisq5xzotlil8dhvu1v1s19&showDescription=false&showComments=false]

h1. RubyMine Satsuki Beta (build 141.373)

*Bug fixes*

* Fixed exception thrown on breakpoint removal ({issue:id=RUBY-15546})
* Fixed "run to cursor" debugger action ({issue:id=RUBY-16440})
* Switching sdk w/o patch version made possible ({issue:id=RUBY-15058})
* [bug fixes|https://youtrack.jetbrains.com/releaseNotes/RUBY?q=fixed+in%3A+%7BRubyMine+7.1+%28Satsuki%29+Beta+%28141.373%29%7D+state%3A+Fixed+state%3A+Verified+state%3A+Obsolete&title=RubyMine+7.1+Satsuki+Beta+%28build+141.373%29&token=798qchepigfz2s7r3sfx3mau&showDescription=false&showComments=false]

h1. RubyMine Satsuki EAP (build 141.96)
{section}
{column:width=70%}

*Bug fixes*

* Add more clear name for rbenv SDK added via Vagrant ({issue:id=RUBY-16233})
* Cache Vagrant ssh-config ({issue:id=RUBY-16186})
* Constant indexing was fixed ({issue:id=RUBY-16297}, {issue:id=RUBY-16371})
* Debugger is now working with recently released Ruby 2.2.1 ({issue:id=RUBY-16389})
* [bug fixes|https://youtrack.jetbrains.com/releaseNotes/RUBY?q=fixed+in%3A+%7BRubyMine+7.1+%28Satsuki%29+2nd+EAP+%28141.96%29%7D+state%3A+Fixed+state%3A+Verified+state%3A+Obsolete&title=RubyMine+7.1+Satsuki+EAP+%28build+141.96%29&token=1oeoko32t2zw114lk1ipyexel4&showDescription=false&showComments=false]
{column}

{column:width=30%}

{column}
{section}

h1. RubyMine Satsuki EAP (build 140.2694)
{section}
{column:width=70%}

*IDE*

* Code completion and execution for RubyMotion Android apps ({issue:id=RUBY-16118})
* Extracting class/module to a separate file ({issue:id=RUBY-12446})
* Code inspection now works fine when a model and namespace have both the same name ({issue:id=RUBY-15473})
* New welcome screen ({issue:id=RUBY-16128})
* Distraction-free mode ({issue:id=IDEABKL-6086})

*Puppet plugin*

* Puppet 4 language features support ({issue:id=RUBY-15811})
* Fallback resolving mode ({issue:id=RUBY-15610})
* Resolving externally defined symbols such as facts, functions, etc. ({issue:id=RUBY-16134})

*CoffeeScript support*

* ?= operator supported ({issue:id=WEB-13288})
* Navigation to CoffeeScript files in Rails projects fixed ({issue:id=WEB-14666})
* Formatting now works right with escaped line breaks ({issue:id=WEB-12984})

*HTML editing*

* Synchronous HTML tag editing ({issue:id=WEB-432})
* Emmet edit points ({issue:id=WEB-362})

*Bug fixes*

* [bug fixes|https://youtrack.jetbrains.com/releaseNotes/RUBY?q=fixed+in%3A+%7BRubyMine+7.1+%28Satsuki%29+1st+EAP+%28140.2694%29%7D+state%3A+Fixed+state%3A+Verified+state%3A+Obsolete&title=RubyMine+7.1+Satsuki+EAP+%28build+140.2694%29&token=1ec0ke3k4y60i1170wqtsjdkpf&showDescription=false&showComments=false]
{column}

{column:width=30%}
{gallery:columns=2|sort=name|include=5_Move_class_module.png,2_android_support.png,3_Puppet_4_parser.png,4_Puppet_external_defs.png,1_New_Welcome_Screen.png,6_distraction_mode.png,8_emmet-edit-point-upd.gif,7_html-tag-editing.gif}
{column}
{section}