git clone git://github.com/rails/rails.git
Fixed a couple of more js issues
Updated to prototype.js 1.1.0
Whitespace flicker
Added include_seconds option as the third parameter to distance_of_time_in_words which will render "less than a minute" in higher resolution ("less than 10 seconds" etc) #944 [thomas@fesch.at]
Added fourth option to process in test cases to specify the content of the flash #949 [Jamis Buck]
Added Verifications that allows you to specify preconditions to actions in form of statements like <tt>verify :only => :update_post, :params => "admin_privileges", :redirect_to => { :action => "settings" }</tt>, which ensure that the update_post action is only called if admin_privileges is available as a parameter -- otherwise the user is redirected to settings. #897 [Jamis Buck]
Fixing JS bugs, renamed :position values
Added other DOM manipulation positions than just replace
Fixed highlight effect
Added :highlight effect to do YFT automatically
Fixed Form.Serialize for the JavascriptHelper to also seriliaze password fields #934 [dweitzman@gmail.com]
Added JavascriptHelper#escape_javascript as a public method (was private) and made it escape both single and double quotes and new lines #940 [mortonda@dgrmm.net]
Added trailing_slash option to url_for, so you can generate urls ending in a slash. Note that is currently not recommended unless you need it for special reasons since it breaks caching #937 [stian@grytoyr.net]
Added documentation on models in sessions #929 [c.r.mcgrath@gmail.com]
Removed old UrlWriter methods that are no longer in use after Routes #942
Fixed Inflector.pluralize to handle capitalized words #932 [bitsweat]
Fixed that if charset was found that the end of a mime part declaration TMail would throw an error #919 [lon@speedymac.com] Fixed that TMail::Unquoter would fail to recognize quoting method if it was in lowercase #919 [lon@speedymac.com] Fixed that TMail::Encoder would fail when it attempts to parse e-mail addresses which are encoded using something other than the messages encoding method #919 [lon@speedymac.com]
Added expire_matched_fragments(regular_expression) to clear out a lot of fragment caches at once #927 [technoweenie@gmail.com] Fixed the problems with : and ? in file names for fragment caches on Windows #927 [technoweenie@gmail.com]
Added TextHelper#human_size for formatting file sizes, like human_size(1234567) => 1.2 MB #943 [thomas@fesch.at]
Fixed link_to :confirm #936 [Nicholas Seckar]
Copy prototype.js to public/javascripts/ not just public
allow direct dispatching methods to declare their parameters as well, for brevity's sake, it seems
Made getElementsByClassName actually work
Fixed that MissingSourceFile's wasn't properly detected in production mode #925 [Nicholas Seckar]
Fixed that :counter_cache option would look for a line_items_count column for a LineItem object instead of lineitems_count
_at is better for Time.now than _on
Added rescue for missing iconv library and throws warnings if subject/body is called on a TMail object without it instead
Tweaked the rescue with breakpoint, still not perfect
Improved error reporting especially around never shallowing exceptions. Debugging helpers should be much easier now #980 [Nicholas Seckar]