Calling load with null as the data parameter now properly issues a GET request, not a POST request. Unit tests added. Fixes #12234.
Makes sure "adding" a string to a Callbacks object doesn't cause a stack overflow, just ignore the value like 1.7.x righfully did. Fixes #12233. Unit tests added.
Fix #12149. Avoid memory leak on oldIE change events. Close gh-878.
jQuery.contains() handles document objects directly. Close gh-879.
Improve oldIE unit tests for fuzzy object clone. Close gh-880.

Related to the patch in gh-870.
Don't expect QUnit to clean up jQuery internal data. Close gh-883.
Add README info on how to create custom builds. Close gh-892.
Fix #12278. Promises on non-default queue wait until a dequeue is attempted on an empty queue. Close gh-893.
Fix #12273. Don't call easing functions for duration 0 animations. Close gh-895.
Fix #12350. Remove BOM in jQuery.trim. Close gh-897.
Fix #12324, line-height "normal" isn't always "1". Close gh-898.
Fix #12283. Return null for dimension getters on non elements. Fix gh-900.
Fix #12329. Remove leftover jQuery.bindReady reference.

jQuery.ready already fires "ready" event properly, the undefined reference had no effect.
Fix #12282. IE has premature .readyState == "interactive". Close gh-901.
Revert "Fix #12350. Remove BOM in jQuery.trim. Close gh-897."

This reverts commit 2b5b4ebbd78ce10cbbe2a6f057feea615fc69629.

String.prototype.trim doesn't trim BOM in Safari 5.0 so this won't work without additional feature detects.

http://swarm.jquery.org/result/165379