Changes in Rails 1.2.3

Journal entry
March 14, 2007

Rails 1.2.3 was released today, primarily to fix a few bugs and compatibility issues with the recently released Ruby 1.8.6.

Since the Rails team doesn’t provide an aggregate changelog and I was going through the individual changelogs to see what had changed, I figured I might as well post the changes for y’all to see.

ActionMailer

  • Depend on Action Pack 1.13.3

ActionPack

  • Fix a bug in Routing where a parameter taken from the path of the current request could not be used as a query parameter for the next. Closes #6752. [Nicholas Seckar]
  • session_enabled? works with session :off. #6680 [Catfish]
  • Performance: patch cgi/session to require digest/md5 once rather than per #create_new_id. [Stefan Kaes]

ActionWebservice

  • Depend on Action Pack 1.13.3

ActiveRecord

  • Allow a polymorphic :source for has_many :through associations. Closes #7143 [protocool]
  • Consistently quote primary key column names. #7763 [toolmantim]
  • Fixtures: fix YAML ordered map support. #2665 [Manuel Holtgrewe, nfbuckley]
  • Fix has_many :through << with custom foreign keys. #6466, #7153 [naffis, Rich Collins]

ActiveSupport

  • Ruby 1.8.6 and 1.9 define private Time#to_date and #to_datetime; make them public for compatibility. [Jeremy Kemper]
  • Deprecation: warn on stderr if RAILS_DEFAULT_LOGGER isn’t set yet. [Jeremy Kemper]

RailTies

  • Ruby 1.8.6 compatibility
  • Windows: include MinGW in RUBY_PLATFORM check. #2982 [okkez000@gmail.com, Kaspar Schiess]
  • Stop swallowing errors during rake test [Koz]
Categories
,
Selling out
Did you know?
Jakob is an independent web application developer who builds awesome stuff for the web. You can hire him to build awesome stuff for you.

Comments and Trackbacks

Commenting on this entry has been closed.