Skip to content

Release Note 1.4

Soutaro Matsumoto edited this page Feb 28, 2023 · 4 revisions

Development releases of Steep 1.4 is available for testing.

Some of the highlights in Steep 1.4 are:

  • Support RBS 3.0 (#716)
  • Better completion for RBS types (WIP)
  • Implement Go to type definition feature (WIP)

You can install it with $ gem install steep --pre or using Bundler.

gem 'steep', '~> 1.4.0.dev'

See the CHANGELOG for the details.

Support RBS 3.0

Steep 1.4 works with RBS 3.0, which ships with two new language constructs.

# `use` directive gives shorter names to a type name that is defined inside deep module nesting
use RBS::TypeName

# Class/module alias declaration allows defining a class/module that is an alias of another class/module
class LSP = LanguageServer::Protocol

See the release note for the details.

Clone this wiki locally