Supported Platforms === ## Support Matrix
OS Distribution Ruby 1.8.7 Ruby Enterprise Ruby 1.9.2 Ruby 1.9.3 JRuby Environment
Linux CentOS / RHEL 5 & 6,
Ubuntu 11,
Amazon Linux
ruby-1.8.7-p358 ree-1.8.7-2012.02 ruby-1.9.2-p290 ruby-1.9.3-p125 jruby-1.6.7 Development &
Production
Mac OS Mac OS X 10.6/10.7 ruby-1.8.7-p358 ree-1.8.7-2012.02 ruby-1.9.2-p290 ruby-1.9.3-p125 jruby-1.6.7 Development &
Production
Windows Windows 7 ruby-1.8.7-p352 TBD TBD ruby-1.9.3-p0 TBD Development
Other Ruby versions and releases might work with RhoConnect gem, but there are no guarantees. ## Release Notes RhoConnect for Windows is supported only in development environments. The components you should have for this environment are: * Ruby 1.8.7 * Redis 2.4.x * Latest RhoConnect and Rhodes gems * Eclipse 3.6 with latest RhoStudio plugin, or RhoStudio for Windows 32-bit * Make 3.18 * DevKit for Windows (or other Windows development environment) RhoConnect for Linux and Mac OS X is supported for both development and production environments. The components you should have for this environment are: * Ruby 1.8.7 (ree) * Nginx HTTP server (1.0.x) * Redis data store (2.4.x) * Phusion Passenger * RhoConnect gem with all required dependencies ## Known Issues * Windows platform: only pre-release (~> 1.0.0.beta) of eventmachine is working on Windows * Examples for RSpec (~> 2.8.0) fail for Ruby 1.8.7, gemset locked to ver. >= 2.6.0. Issue is fixed in v. 3.1.2. * Rack is locked to version 1.3.6 due to issues with RhoConnect applications deployed on Heroku (502 server error if rhoconnect bundled with rake 1.4.1). Fixed in v. 3.1.2. * If you deploy your RhoConnect application deploy on Heroku, then use new [Cedar](http://devcenter.heroku.com/articles/cedar) stack. The Bamboo stack is older than the widespread adoption of bundler, so on Bamboo your application is not invoked in the context of your bundle and might not works properly.