git clone git://github.com/rails/rails.git
add json_escape ERB util to escape html entities in json strings that are output in HTML pages. [rick]
Don't require rails/gem_builder during rails initialization, it's only needed for the gems:build task. [rick]
set ActiveSupport.escape_html_entities_in_json = false for new rails apps
Add config.active_support.escape_html_entities_in_json to allow disabling of html entity escaping. [rick]
Improve ActiveRecord::Base#table_name unit tests for nested classes. Closes #10289. [scott_willson]
script/performance/profiler compatibility with the ruby-prof >= 0.5.0. Closes #9176. [Catfish]
Ensure that respond_to? considers dynamic finder methods. Closes #11538. [floehopper]
Provide a helper proxy to access helper methods from outside views. Closes #10839 [Josh Peek]
Split associations_test.rb into multiple files based on association type. [Pratik]
Ensure that save on parent object fails for invalid has_one association. Closes #10518. [Pratik]
Remove duplicate code from associations. [Pratik]
Refactor HasManyThroughAssociation to inherit from HasManyAssociation. Association callbacks and <association>_ids= now work with hm:t. Closes #11516 [rubyruy]
Ensure HABTM#create and HABTM#build do not load entire association. [Pratik]
Avoid modifying the sendmail_settings hash when using the return path. Closes #7572 [billkirtley]
Fix more typos and changelog
Improve documentation.
Replaced callback method evaluation in AssociationCollection class to use ActiveSupport::Callbacks. Modified ActiveSupport::Callbacks::Callback#call to accept multiple arguments.
Make HABTM#create behave the same as << with after_add callbacks. Closes #11374 [freels]
Don't double include DISTINCT when the user has already specified it. Closes #11502 [kenneth.kalmer]
Tiny change to allow AR based creation of TIME columns in sqlite. Closes #11465 [h-lame]
Time #yesterday and #tomorrow behave correctly crossing DST boundary. Closes #7399 [sblackstone]
Update fcgi dispatcher test cases. Closes #11471 [guillaume]
Bah, don't test TMail in AM
Ruby 1.9 compat: compare with same encoding
Ruby 1.9 compat: ascii encoding for quoted-printable regexps
missed an added file
Flesh out rake gems:unpack to unpack all gems, and add rake gems:build for native extensions. Closes #11513 [ddollar]
TimeWithZone: Adding tests for dst and leap day edge cases when advancing time
Ensure RJS redirect_to doesn't html-escapes string argument. Closes #8546
Fix that config.to_prepare dependency error. Closes #10520 [akaspick, Pratik]