# [2023-08-16] Nylas Ruby SDK v6.0.0-beta.1

Source: https://developer.nylas.com/docs/new/v3-changelogs/2023-08-16-ruby-sdk-v6-0-0-beta-1/

The Nylas Ruby SDK v6.0.0-beta.1 has been released!

- GitHub: [Nylas Ruby SDK](https://github.com/nylas/nylas-ruby/releases/tag/v6.0.0.beta.1)
- Distribution: [RubyGems gem description](https://rubygems.org/gems/nylas/versions/6.0.0.beta.1)

## Breaking changes

- Not all v2.7 endpoints are available in this v3 SDK at this time. Additional endpoints are coming soon. See the [v3 features and changes](/docs/v2/upgrade-to-v3/features-and-changes/) (or the terse [diff view](/docs/v2/upgrade-to-v3/diff-view/)) for more information.
- Added minimum version requirement for Ruby (v3) ([#418](https://github.com/nylas/nylas-ruby/pull/418)).
- Removed all models and typing.

## Added

- Added in-code YARD documentation to all models ([#420](https://github.com/nylas/nylas-ruby/pull/420), [#424](https://github.com/nylas/nylas-ruby/pull/424)).
- Added a GitHub Action to automatically generate SDK references ([#423](https://github.com/nylas/nylas-ruby/pull/423)).
- Added error classes for API and SDK errors.
- Added configurable timeout for outgoing calls to the API.

## Updated

- Updated `README.md` with helpful information about installing the v6 Ruby SDK. ([#420](https://github.com/nylas/nylas-ruby/pull/420)).
- Reworked the SDK to be more modular and efficient.
- Refactored the API client ([#418](https://github.com/nylas/nylas-ruby/pull/418)).
- Updated dependencies and gemspecs ([#420](https://github.com/nylas/nylas-ruby/pull/420)).