Rails 1.2.5 釋出

1.2.4 到 1.2.5 的路也太短了一點...

今天又看到 Rails 1.2.5 釋出的消息,主要還是修正了一些安全性的問題:

  1. acts_as_list 修正移除資料時,排列位置不正確的問題。
  2. has_many 的 relation 中, owner 尚未儲存就呼叫 create 的作法將被視為 deprecation。比方說:
    [code lang="ruby"]
    post = Post.new
    post.comments.create
    [/code]
    這樣的寫法會被警告是 deprecated。
  3. backport array and hash query parameters
  4. in-place-editor 的修正
  5. 修正 boot.rb 以認得 RAILS_GEM_VERSION

要更新到 1.2.5,就把 config/environments.rb 裡的 RAILS_GEM_VERSION 設成 1.2.5,然後在 rails app 裡下 rake rails:update:configs 就可以了。