Riding Rails: Rails 3.2.0.rc2 has been released!
ざっくり
・sass-rails ~> 3.2.3
・vendor/plugins/*
最終勧告のようです(These are finally deprecated!)。
個人的にはあまり気にならない話ですが一応。
オレオレプラグインは
vendor/pluginからlib/myplugin/*、config/initializer/mypugin.rbへと。
RC1からの変更
ActionPack
・font_path 追加
これ面白そうです。
コミットログ見てみると
Commit 0d7d3a6e77c7f2f34236459bd1170951ded91bd5 to rails/rails - GitHub
font_pathメソッドでfontファイルを読み込めるようになりました。
関係ないけどvideo_path、audio_pathってのもあるんですね。
・cache_pageにgzipオプションが追加されました
Commit 754823dd66b1a34ea7d8886a7db2fc5c0c90d9c4 to rails/rails - GitHub
・ActiveSupport::Base64 deprecated
- Base64へ。
経緯が正しく理解できてませんが、ruby1.9に起因するのかな?
Railties
・vendor/pluginsの話(前述)
・Guidesがmobi(kindle用のファイル)で利用可能
これよくわからんけど、Rails Guidesを出力する機能なんかあったの?
と思って調べてみると
rake doc:guides
それっぽいのがあったがこれなのかな。
ちなみに実行するとRedClothが無いと怒られたのでGemfileに追加したら動いた。
$ rake doc:guides help rake aborted! no such file to load -- redcloth Tasks: TOP => doc:guides (See full trace by running task with --trace)
それはそうと、kindleいいのかな。kindel fireは全然欲しいとは思わなかったけど。
・scaffold/model/migration generatorオプションにindexとuniqが追加されました
ついでにdecimalも下記のように書けるそうです。
price:decimal{7,2}
おまけ
Rails 3.2.0.rc2 Commit数ランキング
(上記の参考URLからscrapeしただけです。)
安定のtenderloveさん。
[["tenderlove", 25], ["josevalim", 22], ["spastorino", 12], ["vijaydev", 12], ["fxn", 10], ["jonleighton", 7], ["lest", 7], ["jeremy", 5], ["bogdan", 4], ["nashby", 2], ["arunagw", 2], ["sumbach", 2], ["fuzzyalej", 2], ["drogus", 2], ["tapajos", 2], ["htanata", 2], ["heimidal", 2], ["gazay", 2], ["ai", 1], ["german", 1], ["kuroda", 1], ["mipearson", 1], ["alvarobp", 1], ["atambo", 1], ["bensie", 1], ["ugisozols", 1], ["joliss", 1], ["lucasmazza", 1], ["kevmoo", 1], ["qoobaa", 1], ["cqpx", 1], ["kennyj", 1], ["imkmf", 1], ["ffmike", 1], ["elpic", 1]]