Das Web-Framework Ruby on Rails hat ein Update auf die Version 2.1 spendiert bekommen. Das Release wurde gegenüber der Version 2.0 um über 1 600 Patches ergänzt und bringt auch neue Features mit, darunter unter anderem:
- Unterstützung für Zeitzonen (ein Feature, das bisher durch die zusätzlichen Plug-ins TZInfo Timezone und tztime übernommen wurde).
- Dirty-Objects-Funktionalität, um nachvollziehen zu können, ob Active-Record-Objekte modifiziert wurden oder nicht.
- Support für Gem Dependencies.
- Zusätzliches Controller Caching.
- UTC-basiertes Migration Versioning, anstatt einfach nur einer aufeinanderfolgenden Versionierung.
- Has_Finder-Funtionalität, nachdem das has_finder-Plug-in von Nick Kallen mit in Ruby on Rails aufgenommen wurde.
Außerdem sollen ActiveRecord-Modelle jetzt partielle Upgrade durchführen können und has_one unterstützt jetzt auch die :through-Option.
Rails 2.1 steht als Stand-alone Package auf Rubyforge zum Download bereit oder kann wie gewohnt per Gem eingebunden werden:
gem install rails




