RubyMine 2017.1.2 EAP: Improved Detection of Puppet Modules, Fixed Issues
We are working on the next version and in this post we’d like to announce RubyMine 2017.1.2 EAP (build 171.4249.6) which brings the following improvements:
This EAP build should fix the issues with the resolution of Puppet modules which surfaced after updating to v2017.1 and made users downgrade:
Now RubyMine can read
environment.conf. E.g., if you have
modules subdirectories and you specify
modulepath = site:modules in
environment.conf, the IDE will detect the modules in the
To make this work, you need to have
environment.conf inside the project you are currently working on, otherwise RubyMine won’t be able to detect it.
Also, the IDE now can detect modules in dependencies directories without the need for
metadata.json, as requested by our users. For example, if your environment contains
Puppetfile, then all subdirs inside the
/modules/ directory will be treated as modules regardless of
metadata.json. RubyMine will also catch the dependencies of those modules.
We’ve also fixed the following issues in this update:
- The regression that affected resolution of require calls containing “
- The inability to open or create
*.php.erbfiles in IntelliJ IDEA with simultaneously active PHP and Ruby plugins.
- Previously broken Go to implementation in Cucumber.
- Newly created RVM gemsets now get fetched properly.
See the release notes for the full list of improvements.
Your RubyMine Team
Subscribe to Blog updates
Thanks, we've got you!
The RubyMine 2023.3 Early Access Program Is Open!
Hello everyone, The third RubyMine Early Access Program of 2023 is underway! The key change in the first EAP build is an important indexing optimization. By refactoring our code base, we’ve doubled RubyMine’s indexing speed compared to v2023.1. This is particularly noticeable when working wi…
Performance Improvements in RubyMine 2023.1
Hello everybody, The new release is fast approaching, so it’s time to unveil the performance enhancements you can expect from RubyMine 2023.1. Faster code completion When developing and supporting RubyMine, we analyze a great load of anonymized usage data. A lot of recent data pointed to the fact t…
RubyMine 2023.1 EAP5 Is Out!
Hello everyone, RubyMine 2023.1 EAP5 is now available! Below you can find the most notable features in this build. We encourage you to try them out and share your feedback in the comments or in our issue tracker. Migration of Ruby code to the Symbol API In order to improve code insight actions such…
The RubyMine 2023.1 EAP2 Is Out!
The RubyMine 2023.1 Early Access Program recently started and EAP2 is already here! You can get the new build from our website or via the free Toolbox App. In this post, we’ll highlight some of the most important updates included in the new EAP version. Rails 7: support for turbo-rails complet…