Simplify code in AS json encoder
Changed update_record to use prepared statements.
clarify singular and plural routes

Found the wording on line 158 somewhat confusing. Added short example to clarify.
Update guides/source/active_record_querying.md

Fix missing `ORDER BY id ASC` for Client.first(2);
Uppercase the little y in the SQL equivalent of the Client.last(2).
Fix bug in code example from layouts and rendering guide

The code in 2.3.2 assumed that render has an alert option like
redirect_to to create a flash alert message, but it doesn't.
Corrected link anchor and added colons for continuity
improve grammar describing ActionDispatch::Cookies::CookieJar#delete
improve grammar describing ActionDispatch::Cookies::CookieJar#delete
Update the "upgrading" guide for people coming from 3.0 and 3.1. The latest versions for 3.1 and 3.2 are now 3.2.12 and 3.1.11 respectively.
Extract dependency tracking from Digestor
Allow registering custom dependency trackers
Use a thread safe hash
Return an empty array if no tracker is found
Rename ErbTracker to ERBTracker
Register trackers on extensions, not handlers
multiple actions for :on option with `after_commit` and `after_rollback`

Closes #988.
Typo fix.
Link is not relevant anymore

Cannot find the screencast on the internet, guess it was removed
Added documentation for beginning_of_minute and end_of_minute to Active Support Core Extensions guide
Fix debug helper not inspecting on Exception

The debug helper should inspect the object when it can't be converted to YAML, this behavior was changed in 8f8d8eb1465069e2ed9b6f2404aa9d02e785f534.