Sha256: 1be89b195f2ed5ff76db68ac6330e858aa03e39296a96c7d7f89e690f2cc4a6f

Contents?: true

Size: 779 Bytes

Versions: 7

Compression:

Stored size: 779 Bytes

Contents

Upgrading Slack-Ruby-Client
===========================

### Upgrading to >= 0.5.0

#### Changes to Real Time Concurrency

Since 0.5.0 `Slack::RealTime::Client` supports [Celluloid](https://github.com/celluloid/celluloid) and no longer defaults to [Faye::WebSocket](https://github.com/faye/faye-websocket-ruby) with [Eventmachine](https://github.com/eventmachine/eventmachine). It will auto-detect one or the other depending on the gems in your Gemfile, which means you may need to add one or the other to your Gemfile.

##### Faye::Websocket with Eventmachine

```
gem 'faye-webSocket'
```

##### Celluloid

```
gem 'celluloid-io'
```

When in doubt, use Faye::WebSocket with Eventmachine.

See [#5](https://github.com/dblock/slack-ruby-client/issues/5) for more information.


Version data entries

7 entries across 7 versions & 2 rubygems

Version Path
slack-ruby-client-bhe-0.5.5 UPGRADING.md
slack-ruby-client-bhe-0.5.4 UPGRADING.md
slack-ruby-client-0.5.4 UPGRADING.md
slack-ruby-client-0.5.3 UPGRADING.md
slack-ruby-client-0.5.2 UPGRADING.md
slack-ruby-client-0.5.1 UPGRADING.md
slack-ruby-client-0.5.0 UPGRADING.md