Ruby on Rails 2.2 turns international
With the release of version 2.2, the Ruby on Rails developers have reworked the web framework especially in terms of its internationalisation and database connections. From Rails version 2.2, the software contains an I18N module which allows the start of translations from English into other languages. In addition, the developers have worked on improving the framework's interaction with the JRuby Ruby interpreter written in Java, and with Ruby 1.9, which is currently being developed. Rails is to become compatible with the new language version as soon as possible after it has been released.
Rails 2.2 innately supports the migration – the changing of the DB structure in the program code – of PostgreSQL databases. IBM already announced a set of DB2 drivers for Rails at the beginning of November. The framework also supports connection pooling, a feature which relates to keeping DB connections open.
Further improvements include the support of the ETag field for more efficient caching as well as enhanced thread security.