Skip to content
mzgol edited this page Dec 4, 2014 · 34 revisions

Q1 2015: jQuery 3.0 and jQuery Compat 3.0

See issue tracker for 3.0.0 tickets.

Ongoing work

  • Potential use of new DOM/ES features , if they improve performance (e.g., gh-1868 and gh-1753)

    • Historically, new DOM/ES features have not been performant so we'll need to jsperf them and weight against increased code size and complexity.
    • May need new API surface for things like .usedStyle and it may be master-only
  • Improve modularity (e.g., gh-1864)

    • This may only be possible/useful in the master branch, since -compat uses so much of the plumbing to backfill IE8 shortcomings.
  • Start using ES6 modules and transpile to other formats.

  • Improve support for "Web Components" features like ShadowRoot

    • Several important jQuery APIs like .offset() and .position() break here, but the solution may require changes to the evolving standard.

Clone this wiki locally