Early Access Program RubyMine

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 with larger projects, such as GitLab, which we utilized for testing purposes.

We encourage you to explore the new build and share your thoughts on RubyMine’s performance with us. You can do so through our issue tracker or by leaving your thoughts in the comments section below.

What’s coming in RubyMine 2023.3?

In the upcoming 2023.3 release, our primary goal is to elevate your RubyMine experience. Our areas of focus include performance enhancements, streamlined onboarding, advanced LLM features, and comprehensive support for the industry’s most popular libraries and technologies.

When it comes to performance improvements in 2023.3, we will continue focusing on speeding up indexing.

For onboarding, our goal is to make the initial setup and configuration as smooth as possible to enhance the user experience for both newcomers and advanced users. For example, this release will include a simpler way of installing Ruby directly within RubyMine.

Moving forward, we will introduce new AI Assistant features. We’re working on implementing LLM-generated name suggestions and refining Ruby contexts to provide a smarter, more context-aware coding experience.

Furthermore, we’re committed to supporting popular libraries and technologies. This includes debugger support for Ruby 3.3, custom path options for Rails Engines, Brakeman code inspections, work with parameterized table specs using the rspec-parameterized gem, and much more!

Stay tuned for more information about the RubyMine 2023.3 release.

Join the Early Access Program

You can download the latest EAP build from our website or via the Toolbox App. The full list of closed tickets in this EAP build is available in the release notes.

We encourage you to share your thoughts in the comments below and to create and vote for new features in the issue tracker.

Happy developing!

The RubyMine team

image description