- Notifications
You must be signed in to change notification settings - Fork20.6k
Comparing changes
Open a pull request
base repository:jquery/jquery
Uh oh!
There was an error while loading.Please reload this page.
base:ef18fe9
head repository:jquery/jquery
Uh oh!
There was an error while loading.Please reload this page.
compare:f79d5f1
- 20commits
- 47files changed
- 6contributors
Commits on May 22, 2023
Build: Test on Node.js 20, stop testing on Node.js 14 & 19
mgol committedMay 22, 2023 Deprecated: Define
.hover()
using non-deprecated methodsMake the deprecated `.hover()` method not rely on other deprecatedmethods: `.mouseenter()` & `.mouseleave()`. Use `.on()` instead.Closesgh-5251(cherry picked from commitfd6ffc5)
mgol committedMay 22, 2023
Commits on May 31, 2023
Docs: Remove the "Grunt build" section from the PR template
Now that unit tests are run on GitHub Actions in all three majorengines and for multiple custom jQuery builds, the request for PRauthors to run unit tests locally and confirm they pass is needlessoverhead; let's drop the checkbox.Closesgh-5261(cherry picked from commit988a568)
mgol committedMay 31, 2023
Commits on Jun 12, 2023
Selector: Re-expose jQuery.find.tokenize (3.x version)
`Sizzle.tokenize` is an internal Sizzle API, but exposed. As a result,it has historically been available in jQuery via `jQuery.find.tokenize`.That got dropped during Sizzle removal; this change restores the API.In addition to that, Sizzle tests have been backported for the followingAPIs:* `jQuery.find.matchesSelector`* `jQuery.find.matches`* `jQuery.find.compile`* `jQuery.find.select`A new test was also added for `jQuery.find.tokenize` - even Sizzle wasmissing one.Fixesgh-5259Closesgh-5260Refgh-5263Refjquery/sizzle#242Refgh-5113Refgh-4395Refgh-4406
mgol authoredJun 12, 2023 Core: Fix regression in jQuery.text() on HTMLDocument objects
Krinkle authoredJun 12, 2023 Tests: Skip a new
.text()
test in IE 9The test depends on `DOMParser`'s `parseFromString` called with `text/html`which is not supported in IE 9.
mgol committedJun 12, 2023
Commits on Jun 13, 2023
Build: Reference GitHub Actions by commit SHAs
The SHAs are verified to come from the original repositories and not forks.For reference:https://github.com/actions/checkout/releases/tag/v3.5.2actions/checkout@8e5e7e5https://github.com/actions/cache/releases/tag/v3.3.1actions/cache@88522abhttps://github.com/actions/setup-node/releases/tag/v3.6.0actions/setup-node@64ed1c7Fixesgh-5266Closesgh-5269Signed-off-by: Gabriela Gutierrez <gabigutierrez@google.com>(cherry picked from commit784b9ba)
Commits on Jun 27, 2023
Tests: Disable the ":lang respects escaped backslashes" test
Firefox 114+ no longer match on backslashes in `:lang()`, even when escaped.It is an intentional change as `:lang()` parameters are supposed to be validBCP 47 strings. Therefore, we won't attempt to patch it.We'll keep this test here until other browsers match the behavior.Fixesgh-5271Closesgh-5277Refhttps://bugzilla.mozilla.org/show_bug.cgi?id=1839747#c1Refw3c/csswg-drafts#8720 (comment)(cherry picked from commit62b9a25)
mgol committedJun 27, 2023
Commits on Jul 2, 2023
Build: Build: Bump actions/checkout from 3.5.2 to 3.5.3
Bumps [actions/checkout](https://github.com/actions/checkout) from 3.5.2 to 3.5.3.- [Release notes](https://github.com/actions/checkout/releases)- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)- [Commits](actions/checkout@8e5e7e5...c85c95e)---updated-dependencies:- dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-patch...Closesgh-5283(cherry picked from commit4a13266)
Commits on Jul 10, 2023
Build: Make sure
*.cjs
&*.mjs
files use UNIX line endings as wellWe've had this rule for `*.js` files so far but we now have two new JSextensions.Closesgh-5290(cherry picked from commit198b41c)
mgol committedJul 10, 2023 Selector: Only attach the unload handler in IE & Edge Legacy
Both IE & Edge Legacy need the workaround of calling `setDocument()` in an`unload` handler to avoid "permission denied" errors. However, due to not beingpossible to feature-detect this issue, the handler has been applied in allbrowsers for windows different than the one in which jQuery was loaded.jQuery 4.0, which drops Edge Legacy support, guards this workaround witha `document.documentMode` check. This won't work in the 3.x line due to stillsupporting Edge Legacy but we can check for`document.documentElement.msMatchesSelector` instead as that API issupported in IE 9+ and all Edge Legacy versions.Fixesgh-5281Closesgh-5282Refgh-4792
mgol authoredJul 10, 2023 CSS: Make the reliableTrDimensions support test work with Bootstrap C…
…SS (3.x version)Bootstrap 5 includes the following CSS on the page:```css*,*::before,*::after { box-sizing: border-box;}```That threw our `reliableTrDimensions` support test off. This change fixes thesupport test and adds a unit test ensuring support test values on a pageincluding Bootstrap 5 CSS are the same as on a page without it.Fixesgh-5270Closesgh-5279Refgh-5278
mgol authoredJul 10, 2023 Build: Generate the slim build on
grunt
& runcompare_size
on itSummary of the changes:* expand `node_smoke_tests` to test the full & slim builds* run `compare_size` on all built minified files; don't run it anymore on unminified files where they don't provide lots of valueThe main goal of this change is to make it easier to compare sizes of both thefull & slim builds between the `3.x-stable` & `main` branches.Closesgh-5291Refgh-5255(partially cherry-picked from commit8be4c0e)
mgol authoredJul 10, 2023
Commits on Aug 28, 2023
- timmywil committed
Aug 28, 2023 Release: revert change that broke release
763ade6#diff-ba51b2c9ce2527b1f191cb2c210748a4f18cccc38893f7ffe1597fb1d23ce027L72The above change did not work because makeArchives wasnot made to return a Promise
timmywil committedAug 28, 2023
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:git diff ef18fe9...f79d5f1
Uh oh!
There was an error while loading.Please reload this page.