Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/jquery/jquery
jQuery JavaScript Library
https://github.com/jquery/jquery
jQuery has followed the following logic for selector handling for ages:
1. Modify the selector ...
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 3.3.0 to 3.4.1.
- [Relea...
The third parameter of `jQuery.fn.init` - `root` - was just needed to support
`jQuery.sub`. Sin...
Without this fix, the layout is fine during the test run but all the CSS is gone
when tests fin...
All links on git.io are deprecated and may stop redirecting at a certain point.
See https://g...
016872ffe03ab9107b1bc62fae674a4809c3b23f authored over 2 years ago by Baoshuo Ren <[email protected]>Webpack has migrated to https://webpack.js.org/ since version 2.
Closes gh-5037
01819bc3bcc44282e5bb9301c3478d837d1e5152 authored over 2 years ago by Simon Legner <[email protected]>
Introduces a new test API, `includesModule`. The method returns whether
a particular module lik...
* Build(deps): Bump github/codeql-action from 1 to 2
Bumps [github/codeql-action](https://git...
52f452b2e8881e5ec5c9e880e277c8ecf633e8dc authored over 2 years ago by Michał Gołębiowski-Owczarek <[email protected]>
This makes dependabot issue automated PRs to update
GitHub Action versions monthly.
Closes g...
3f8bb2a46daf76f1427f49810d06a210ffbc7016 authored over 2 years ago by Christian Oliff <[email protected]>924b7ce825962bfe4c16e02eb411c7f66ee75a55 authored over 2 years ago by Timmy Willison <[email protected]>
This adds testing on Node.js 17 in addition to the currently tested 10, 12, 14
and 16 versions....
`jQuery.fx.interval` has been deprecated since jQuery 3.0.0 but it has been
still used in jQuer...
See https://bugzilla.mozilla.org/show_bug.cgi?id=1751796
Closes gh-5018
af1cd6f218f699abc34b1582a910c0df00312aee authored almost 3 years ago by Michał Gołębiowski-Owczarek <[email protected]>Close gh-5009
683ceb8ff067ac53a7cb464ba1ec3f88e353e3f5 authored almost 3 years ago by Timmy Willison <[email protected]>
This change makes jQuery skip falsy values in `addClass( array )`
& `removeClass( array )` inst...
Without this fix calling `jQuery.uniqueSort` on an array-like can result in:
TypeError: resul...
9c6f64c7b51d50e334ef1183e2937ad77c0a68b0 authored almost 3 years ago by Bruno PIERRE <[email protected]>
PR gh-4993 changed a few too many issue references to `trac-NUMBER` ones. This
change fixes the...
9603b3c899af354a4f538fa5b15f9dac3fcc0f55 authored almost 3 years ago by Timmy Willison <[email protected]>
Ref gh-4981
Ref gh-4991
Neither of the removed links is crucial; one of them refers to a site that has
since started be...
Also, update the "Run test" label to "Run tests".
Closes gh-4992
eef972508c8be6cc3cd0039d34dc9fe16bac916c authored almost 3 years ago by Michał Gołębiowski-Owczarek <[email protected]>
The GitHub UI treats `#NUMBER` as referring to its own issues which is confusing
when in jQuery...
CSS does not acknowledge carriage return or form feed characters
as whitespace but it does repl...
We've migrated to GH actions on jQuery core and have already disabled travis builds for core.
5f4d449aa836f376eab2d2ca7585d5476d12f095 authored about 3 years ago by Timmy Willison <[email protected]>
TestSwarm is now proxied via Cloudflare which cuts out headers relevant for
ETag tests, failing...
In HTTP/2, status message is not supported and whatever is reported as
statusText differs betwe...
Closes gh-4800
e23190e63cb121da79b92e6641a81a44dcea9252 authored about 3 years ago by ygj6 <[email protected]>
It used to say https://code.jquery.com/jquery.js but that's a frozen URL
to jQuery 1.11.1. Let'...
Stringifying attributes in the setter was needed for IE <=9 but it breaks
trusted types enforce...
Since the default Karma browser no activity timeout was lower than the QUnit
timeout, a single ...
Latest `main` started failing the build after some transitive dependencies
got updated, incorre...
The EasyCLA status check is required so this won't get missed. The old JSF CLA
is dead, the pro...
This ensures HTML wrapped in TrustedHTML can be used as an input to jQuery
manipulation methods...
For some reason the current setup worked fine with Apache but broke for me when
I migrated to n...
d225639a8ea62863482bd20249077688f60235db authored about 3 years ago by Michał Gołębiowski-Owczarek <[email protected]>
The spec has recently changed and CSS Custom Properties values are trimmed now.
This change mak...
175db73ec7938e774d9e93d3afdfb35a24466b47 authored over 3 years ago by fecore1 <[email protected]>
When evaluating scripts, jQuery strips out the possible wrapping HTML comment
and a CDATA secti...
Node.js 10 is kept for now despite being EOL'd as that's what our current
infrastructure relies...
Also, remove unused `expected` property in `css` test cases.
Closes gh-4866
482f846203e82b1c2620f580e483bf41d11f9f49 authored over 3 years ago by Timo Tijhof <[email protected]>
The `_default` function in the special event settings for focus/blur has
always returned `true`...
Only allow alphanumeric characters & underscores for callback parameters.
The change is done bo...
Chrome & Firefox now support complex `:not()` selectors so those test can run
in them even with...
That package was missed in gh-4865 as it only broke browsers needing the
polyfill which is just...
In gh-4466, we removed the `external` directory in favor of loading some files
directly from `n...
b2bbaa36d4d37bd48f954ed3cdbd50d3461a523d authored almost 4 years ago by Timmy Willison <[email protected]>
- Remove unused npm dependency
967af73203378db0cc3637adee85c442e246e05a authored almost 4 years ago by Timmy Willison <[email protected]>* Support: ensure display is set to block for the support div
- Fixes an issue with the suppo...
09f254361f1fe8a563b8a90fe6a4d269f4b11514 authored almost 4 years ago by Timmy Willison <[email protected]>
The default branch was updated, this updates the remaining occurrences in code
& comments.
C...
8ae477a432f0924cd4bd3bdeaef2c4c15e483a8f authored almost 4 years ago by Michał Gołębiowski-Owczarek <[email protected]>
PR gh-2588 made jQuery stop auto-execute cross-domain scripts unless
`dataType: "script"` was e...
Closes gh-4828
a32cf6324f8f2190e66a687e94be9687ebf840b7 authored almost 4 years ago by Michał Gołębiowski-Owczarek <[email protected]>
Two issues are fixed in testing for responses with a script Content-Type not
getting auto-execu...
Firefox incorrectly (or perhaps correctly) includes table borders in computed
dimensions, but t...
Fixes gh-4784
Closes gh-4816
Fixes gh-4782
Closes gh-4814
If during a focus handler another focus event is triggered:
```js
elem1.on( "focus", functio...
Also, run browser tests on Node 14 instead of 12.
Closes gh-4802
6984d1747623dbc5e87fd6c261a5b6b1628c107c authored about 4 years ago by Michał Gołębiowski-Owczarek <[email protected]>
In Chrome, if an element having a `focusout` handler is blurred by
clicking outside of it, it i...
The queue module is not present in the slim build as it depends on deferred
and our Gruntfile s...
Drop support for Edge Legacy: the non-Chromium, EdgeHTML-based Microsoft
Edge version. Also, re...
Fixes gh-4542
Closes gh-4563
Co-authored-by: Michał Gołębiowski-Owczarek <[email protected]>
15ae361485056b236a9484a185238f992806e1ff authored about 4 years ago by 高灰 <[email protected]>
This aligns the Node.js server with the previous PHP one in sending `mock.php`
as a callback if...
The test has been already skipped in Chrome as it dropped support for such
requests and now Saf...
When run via WebStorm, the root path against which paths in the config of the
`import/no-unused...
The behavior of this signature is not intuitive, especially if classes are
manipulated via othe...
Don't use a script tag for JSONP requests unless for cross-domain requests
or if scriptAttrs ar...
All supported browsers implement this property by themselves. The shim was only
needed for IE <...
Issue gh-4379 was meant to be a bug fix but the JSONP case is a bit special:
under the hood it'...
Until now, the AJAX script transport only used a script tag to load scripts
for cross-domain re...
Closes gh-4769
82b87f6f0e45ca4e717b4e3a4a20a592709a099f authored over 4 years ago by Wonhyoung Park <[email protected]>
This allows us to turn off the `quiet` option which was suppressing warnings.
We can also set `m...
Previously, `jQuery.ajax` with `dataType: 'json'` with a provided callback was
automatically co...
Closes gh-4752
fa0058af426c4e482059214c29c29f004254d9a1 authored over 4 years ago by Necmettin Karakaya <[email protected]>
Fixes gh-4735
Closes gh-4737
This also resolves a security warning from GitHub about a vulnerable `request`
version - the ne...
39c5778c649ad387dac834832799c0087b11d5fe authored over 4 years ago by Timmy Willison <[email protected]>
Concatenating HTML strings in buildFragment is a possible security risk as it
creates an opport...
The issue about selectors with '#' being broken is old and no longer
frequently reported so thi...
To achieve that, use `eslint-plugin-import`'s `no-unused-modules` rule.
Also, explicitly impo...
40c3abd0ab049449acab5f2e12c34b9cc3199482 authored over 4 years ago by Michał Gołębiowski-Owczarek <[email protected]>The API has been deprecated in 3.5.0 so it can be removed in 4.0.0.
Ref gh-4461
Closes gh-4695
Chalk was used for a Sizzle version check that's no longer there on `master`.
Closes gh-4712
bfb6897c558dfdccff7ac5fc377b08e806525be3 authored over 4 years ago by Michał Gołębiowski-Owczarek <[email protected]>
Closes gh-4696
Ref jquery/eslint-config-jquery#15
Ref jquery/eslint-config-jquery#16
PR gh-4586 removed some of those but not all.
Closes gh-4715
Ref gh-4586
Closes gh-4711
11611967adf2bd9ff4304132f917629ec1134049 authored over 4 years ago by Michał Gołębiowski-Owczarek <[email protected]>2ffe54ca53b4ba2de2012f83c3faf262c1003af9 authored over 4 years ago by Timmy Willison <[email protected]>
This commit cleans up a few comments & configurations that are out of date
after the migration ...
The `show()`, `hide()` & `toggle()` methods were included in the 3.x jQuery
slim build. The jQu...
1. Correct code indentations based on jQuery Style Guide
(contribute.jquery.org/style-guide/...
iOS 8-12 parses `<noembed>` tags differently, executing this code. This is no
different to nati...
Closes gh-4686
1a7332ce83cdee7d6cd9d45c2a4b83067f53f14b authored over 4 years ago by Pierre Grimaud <[email protected]>
Closes gh-4685
Ref gh-4642
Ref gh-4647
So far, the slim build was expanded to its full exclusion list, generating the
following `jQuer...
Backport tests from a jQuery 3.x fix that's not needed on `master`.
Also, fix the "focusin fr...
9b7320435059e30af71d648ab34ac6c00c80f5ef authored over 4 years ago by Michał Gołębiowski-Owczarek <[email protected]>
This disable-directive only applies to the built version, so put
it in /dist. This avoids a war...
The "jQuery.ajax() - JSONP - Same Domain" test is firing a request with
a duplicate "callback" ...
Closes gh-4684
a62309e01b3c76d2b73560ca666c454b7bbfcb77 authored over 4 years ago by Michał Gołębiowski-Owczarek <[email protected]>Closes gh-4678
88eb22e0599d546f98f6145c53deb086e1d82857 authored over 4 years ago by Michał Gołębiowski-Owczarek <[email protected]>This forbids unnecessary `eslint-disable` comments.
Ref gh-4095
Closes gh-4520
Closes gh-4673
73415da25d964ee31ec1804d55f5af0199a1378e authored over 4 years ago by Jonathan <[email protected]>
This fixes the issue of "%20" in POST data being replaced with "+"
even for requests with conte...