Skip to content

Release Note 3.2

Soutaro Matsumoto edited this page Aug 22, 2023 · 2 revisions

RBS 3.2 is a relatively minor upgrade. It includes many signature updates and some tool improvements.

You can install it with $ gem install rbs or using Bundler.

gem 'rbs', '~> 3.2.0'

Read the CHANGELOG for the details.

Upgrading note

  • Type definitions are changed and it may result in unexpected type check failures. (IO, $DEBUG)
  • Type name resolution in RBS is changed in #1373. It's more compatible with Ruby's constant resolution, but may cause unexpected type check failures.
  • Ruby 2.7 is no longer supported. Ruby >= 3.0 is required.