- Notifications
You must be signed in to change notification settings - Fork262
Open
Milestone
Description
I'll list them all here including ones we've already completed or may not need to address, just to make sure none slip through the cracks. Perhttps://jquery.com/upgrade-guide/3.0/ we have these:
Deprecated
- jQuery.fx.interval (PRDeprecate jQuery.fx.interval as of 3.0 #969)
- .toggleClass() and .toggleClass(Boolean)
- jQuery.unique renamed to jQuery.uniqueSort
- jQuery.parseJSON
- .ready() signatures other than jQuery( fn )
- easing parameters (issueDocument jQuery.easing for adding easing functions #766)
- .bind() and .delegate() (PRdelegate: Document the method was deprecated in jQuery 3 #948)
- jQuery.expr[":"] and jQuery.expr.filters (issueAdd Sizzle wiki as API page #1224)
Removed
- jQuery().context and .selector (needs change to text, seeSelector: Move from global to instance property category #1030)
- .andSelf()
- jqXHR.success, .error, and .complete (there's proper text athttps://api.jquery.com/jQuery.ajax/#jqXHR)
$(document).on("ready", fn) (never documented?)- .load(), .unload(), and .error() (tweaked inAll: Mark event aliases as deprecated #1223 to separate event descriptions from shorthand pages)
event.pageX and event.pageY normalization (not sure we need changes)
Features
- jQuery.escapeSelector
- jQuery.ready promise-consumable (issue$.ready documentation #205, PRDocument jQuery.ready #983 (was:Document jQuery.ready as Promise-consumable #530))
- jQuery.Deferred Promises/A+ compat
- jQuery.when() consumes thenables (issueDocument jQuery.when changes in 3.0 #921)
- .animate() uses requestAnimationFrame
- settings argument signature for jQuery.get() and .post() (showing 1.12?)
- SVG support for .addClass(), .removeClass(), and .toggleClass() (showing 1.12?)
Metadata
Metadata
Assignees
Labels
No labels