DataMapper 0.9.8 がリリースされてあのバグが修正された

DataMapper 0.9.8 がリリースされました。

Lazy loading が有効になっている場合にデータを更新しても保存されなかったバグが修正されました。もう :lazy => false をつける必要はありません。


ただ、dm-more のインストール時に次のようなエラーが出ます。

$ sudo gem install dm-more 
ERROR:  Error installing dm-more: 
        dm-more requires dm-is-remixable (~> 0.9.8, runtime) 

これは、dm-is-remixable 0.9.8 が必要なのに、現時点では 0.9.7 しか up されてないためです。
そのため、以下の手順に沿って、自前で dm-is-remixable-0.9.8.gem を作成してインストールしてください。

$ git clone git://github.com/sam/dm-more.git
$ cd dm-more
$ rake build_gems
$ cd dm-is-remixable/pkg/
$ sudo gem install dm-is-remixable-0.9.8.gem

このあと、いつも通りに sudo gem install dm-more または sudo gem update dm-more でいいはずです。


ちなみに Merb 1.0.4 もリリースされてます