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

Comments and Trackbacks

Commenting on this entry has been closed.

... but if you're a dirty spambot, feel free to post a comment here anyways.