Frontend Development 3 min read

jQuery 3.7.0 Released: New Features, Performance Improvements, and Removal of Sizzle Selector Engine

jQuery 3.7.0 has been released, featuring the removal of the external Sizzle selector engine, new methods like .uniqueSort(), measurable performance gains for operations such as .append(), additional unit‑less CSS properties, and updated focus event handling in IE, all while slightly reducing library size.

Laravel Tech Community
Laravel Tech Community
Laravel Tech Community
jQuery 3.7.0 Released: New Features, Performance Improvements, and Removal of Sizzle Selector Engine

jQuery 3.7.0 has been officially released. The update includes bug fixes, new methods, and performance improvements.

One notable change is the abandonment of the long‑used selector engine Sizzle—jQuery no longer depends on Sizzle as a separate project. The developers have moved Sizzle into jQuery itself, embedding its code directly into the core.

This is said to prepare for important selector changes in future jQuery versions. Although the impact is minor now, jQuery’s size is reduced by a few bytes, as Sizzle supported older browsers than jQuery.

In terms of operation performance, jQuery 3.7.0 delivers measurable improvements for certain use cases when using methods such as .append() .

Developers note that removing test support for browsers that are no longer supported eliminates the need to run checks for document changes. In essence, this can yield anywhere from 0% to 100% speedup, with the most noticeable gains in rare scenarios where users frequently switch contexts between documents, possibly via operations across multiple iframes.

Other major changes

Added new method .uniqueSort()

Added several unitless CSS properties

Used different native focus events in IE

jQuery is a fast, small, and feature‑rich JavaScript library. Its easy‑to‑use API (compatible with many browsers) simplifies traversing and manipulating HTML documents, event handling, animation, and Ajax. Combining versatility and extensibility, jQuery has changed the way millions of developers write JavaScript.

Found this article helpful? Liking and sharing is the biggest support!

frontendPerformanceJavaScriptreleasejQuerySizzle
Laravel Tech Community
Written by

Laravel Tech Community

Specializing in Laravel development, we continuously publish fresh content and grow alongside the elegant, stable Laravel framework.

0 followers
Reader feedback

How this landed with the community

login Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.