RubyMine 2016.1 Release Candidate is Here

Hello everyone,

As of today we start the final countdown for RubyMine 2016.1 release. Please welcome RubyMine 2016.1 Release Candidate (build 145.596) that you can now download and try. If you have a previous Beta build (145.256) installed, you should soon get a notification in the IDE about a patch update.

Please take a look at the release notes. There is also a known issue about custom keymaps we are working on. If you find something critical — please let us know here in the comments or on our issue tracker.


Sincerely yours,
The RubyMine Team

Posted in Announcement | Tagged | Leave a comment

Interview with Marcin Grzywaczewski and Robert Pankowecki

Hello everyone,

Development is not only about your code, development is also about the bright people you meet along the way. Today, just before the upcoming webinar React.js from a Rails Developer’s Perspective, we want to share an interview with Marcin and Robert, known for their book on React for Rails developers. They kindly agreed to answer our questions, and we hope you will enjoy the discussion.

Hi Marcin, Robert, thank you for taking the time to speak with us. I believe all Rails developers interested in React.js already know you, but for those who don’t, can you tell us a bit about yourselves?

Marcin Grzywaczewski

Marcin Grzywaczewski

Marcin: Hello! I’m a co-author of two books about React.js and my goal is to ease the pain of backend developers  writing JavaScript. My primary interest right now is researching all potential educational opportunities Arkency can provide to our awesome community.


Robert Pankowecki

Robert Pankowecki

Robert: Yo! A few years ago I was disappointed by Rails speed in development mode so I wrote the active_reload library. It was later incorporated in Rails 3.2 so everyone benefits from it every day. I blog regularly about Ruby, Rails and React.js and some of those posts have thousands of readers every month :)


Continue reading

Posted in Interview | Tagged , , | 2 Comments

RubyMine 2016.1 Beta is Available

Hello everyone,

We’re entering the homestretch and getting ready for the next major RubyMine 2016.1 release with Beta build 145.256, which you can learn more about and download from our website.

You are probably wondering why we’re using 2016.1 version number instead of 8.5. With the recent move to the subscription model, we planned to release more often and move away from the major/minor versioning scheme, focusing on continuously delivering value independent of versioning. In addition, we want to align the versioning and releases timetables of all products that comprise JetBrains Toolbox. So these are the two reasons for the versioning change from 8.5 to 2016.1. To find out more about this, please check this post in our company blog.

At any rate, this build is focused on the bug fixes and improvements in the recently added features. The full list of issues addressed in this build is available in the release notes.

We are looking forward to getting your feedback in our issue tracker. If you have the previous EAP build (145.184) installed, you should soon get a notification in the IDE about a patch update. To get notifications of new EAP builds as they become available, subscribe to the EAP channel in Preferences | Appearance & Behavior | System Settings | Updates.


Sincerely yours,
The RubyMine Team

Posted in Announcement | Tagged | Leave a comment

Live Webinar: React.js from a Rails Developer’s Perspective

Hello everyone,

With the new Rails API coming with Rails 5, it is now even more natural to use Rails as a backend and JavaScript as a frontend for your apps. And when it comes to JavaScript, React seems to be one of today’s most popular frameworks. So we’ve asked Marcin Grzywaczewski, one of the authors of Rails meets React.js book, to make an introduction to React for Rails developers.

Join us Thursday, March 24th, 15:00 – 16:00 GMT (11:00 AM – 12:00 PM EDT) for a free webinar, React.js from a Rails Developer’s Perspective: A Gentle Introduction, by Marcin Grzywaczewski.

react_webinar

Continue reading

Posted in Cutting Edge, Events | Tagged , , , | 5 Comments

What’s Mining: Rails 5 Support

Hello everyone,

When we published the post about Ruby timeline and history, we asked all of you about the Ruby and Rails future. And the future seems to have already arrived with Rails 5 RC being around the corner. We have been focusing on Rails 5 support since the first beta was released at the end of December. Today we want to share what has been done and welcome you to try Rails 5 with the latest RubyMine 8.5 EAP build 145.184.

Action Cable

Let’s start with the big new thing, a framework for handling WebSockets called Action Cable. Though the work on the feature is still in process, we have already added the main support, which we want to describe in more detail.

Continue reading

Posted in Cutting Edge, WhatsMining | Tagged | 1 Comment

RubyMine 8.5 EAP Build 144.3143

Hello everyone,

Please welcome the fresh RubyMine 8.5 EAP build 144.3143 that brings a number of bug fixes and improvements.

With the new build you may also run your app, tests, Rake tasks or any other run/debug configurations from a project list while indexing is still in progress:

run_indexing

More blog posts about the EAP features are coming soon. Please note that EAP builds are pre-beta software and may contain issues, which we ask you to report to our issue tracker.


Sincerely yours,
The RubyMine Team

Posted in Announcement, WhatsMining | Tagged | Leave a comment

RubyMine 8.5 EAP is Open

Hello everyone,

We hope you had great holidays, got inspired and are now ready for the new year’s challenges, adventures, and more ideas and magic.

We on the RubyMine team are happy to start this year by opening the Early Access Program for the next RubyMine 8.5. You’re welcome to download RubyMine 8.5 EAP (build 144.2925) and try it. You can install it side by side with RubyMine 8; no active subscription is required.

RubyMine85EAP_splash@2x

A lot of your feedback on RubyMine 8 was about focusing even more on Ruby and Rails and polishing the key IDE features. So for the next release we’re working on even better code insight, new refactorings, and more for Rails and Ruby. As we want to make our development process more transparent and share with you our progress on the new IDE features, with this program we are going to publish new builds weekly.

As you probably know Ruby 2.3 was recently released so it was only natural to include Ruby 2.3 support as the first RubyMine 8.5 feature. Here are some more details on that.

Continue reading

Posted in Announcement, WhatsMining | Tagged | 2 Comments

RubyMine 8.0.3 is Out

Hello everyone,

We are glad to announce that RubyMine 8.0.3 (build 143.1559) is available for download.

This update brings improvements for Rbenv gemsets and Slim, fixes the problem with editing ERB files, and provides bug-fixes on the web & IntelliJ Platform sides. Please take a look at the release notes and use “Check for Updates…” to download and install the update as a patch to your existing installation. Or, download RubyMine 8.0.3 from our website.


Sincerely yours,
The RubyMine Team

Posted in Announcement | Tagged | 4 Comments

20 Years of Ruby

Hello everyone,

As hard to believe as it is, 20 years ago the first public version of Ruby saw the light of day. Ruby 0.95 was announced by Yukihiro Matsumoto, now widely known as Matz. Over these 20 years a lot of developers have discovered Ruby and fell in love with it, including us at JetBrains. Hopefully there are many more younger people who will do the same one day. Hurray to the whole Ruby community who has helped make this history happen!

To look back on the interesting and eventful journey of Ruby today, we’ve come up with a series of humorous cartoons illustrating the Ruby timeline. We invite you to celebrate the anniversary with us.

DISCLAIMER: All graphical characters appearing in the illustrations are fictitious, and any resemblance to real persons is coincidental.

After reading the story, make sure to scroll down and look for a small gift we’ve prepared for you. Enjoy!
Continue reading

Posted in Announcement, Events | 16 Comments

RubyMine 8.0.2 Update is Out

Hello everyone,

We are glad to announce that RubyMine 8.0.2  (build 143.1184) is available for download.

RubyMine_400x400_Twitter_logo_white

The various bug fixes include:

  • Rbenv gemsets support improvements with rake task running problem solved;
  • do/end autocompletion in spec files now works correctly;
  • more intelligent YAML syntax highlighting;
  • Extract Partial refactoring is now available for html code in .erb files.

The full list of fixed issues can be found in the release notes.

This update also brings a number of visual changes in the product, such as a new logo and splash screen, and a completely redesigned product website. This is part of the new JetBrains branding that we’re proudly presenting today! Read more about that in this blog post.


Yours as always,
The RubyMine Team

Posted in Announcement | Tagged | 2 Comments