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
- this will soon be replaced by a new GH actions workflow
Close gh-5422
c21c6f4ddf96a5928e03bdd2bf0da87899f2ec24 authored 10 months ago by Timmy Willison <[email protected]>This is a complete rework of our testing infrastructure. The main goal is to modernize and drop ...
dfc693ea25fe85e5f29da23752b0c7c8d285fbf0 authored 10 months ago by Timmy Willison <[email protected]>* Build: Bump actions/cache from 3.3.2 to 4.0.0
Bumps [actions/cache](https://github.com/acti...
bf11739f6c6926bc9bc1b5a1460505d3b7ef8b01 authored 11 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Fixes gh-5411
Close gh-5412
Node.js 20 started throwing errors when `writeHead` is called twice on
a response. This might h...
- also add the ability to pass VERSION in env to test final builds
- adjust sha regex to accoun...
Close gh-5407
63767650b5b171b4671304fd2bb2f2890431929f authored 11 months ago by Timmy Willison <[email protected]>Close gh-5406
3a0ca684eb21d64a13d7591ce1891b1990e0339c authored 11 months ago by Timmy Willison <[email protected]>
- this became necessary due to the addition of the prepare script
- scripts aren't needed and d...
Close gh-5399
3b963a21662061e0f39ad90f146e73e2223c2b86 authored 11 months ago by Timmy Willison <[email protected]>
The `attrHooks` entries for boolean attributes are only defined for jQuery 4+;
jQuery 3.x used ...
* Return the new value from `set(owner, key, value)`.
* Use `set(owner, key, value)` rather tha...
- the new script pulls all authors from the Sizzle repo
- added temporary grunt task for releas...
Ref gh-5378
Closes gh-5391
This fixes custom builds using the `--include` switch that don't include
the `attributes` modul...
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.1 to 1....
56139394705022e4f6756440030ad6f3bf35f5a6 authored 12 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>Don't try to remove a script element that has already removed itself.
Also, compress `DOMEval...
937923d9ee8dfd19008447b5059cbd13ee5a23ac authored 12 months ago by Richard Gibson <[email protected]>
There are two main reasons for why some of those dependencies are no longer
needed:
1. `jQuery...
1: Bump actions/setup-node from 4.0.0 to 4.0.1
Bumps [actions/setup-node](https://github.com/ac...
99151d7ab0923aa3aeeb1b957a9063e4e20d31ae authored 12 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Use Prettier 3.1.0 to reformat the Yaml files. This makes their format identical
to the one use...
1: Bump actions/cache from 3.3.1 to 3.3.2
Bumps [actions/cache](https://github.com/actions/ca...
fb0cc272916dc909552a1b7bc1a39295e564d3a8 authored about 1 year ago by Michał Gołębiowski-Owczarek <[email protected]>
Without this change, dependabot PRs run double checks - one set for the `push`
part and one for...
Closes gh-5358
Ref gh-5317
Ref gh-5359
The main change is the new rule in `eslint-config-jquery`:
`template-curly-spacing`.
Closes ...
f47c6a83370675af0eff227d0266b40f9f45514a authored about 1 year ago by Michał Gołębiowski-Owczarek <[email protected]>
Build was already happening in scripts like `test:browser` but those scripts
were missing `pret...
The package README used to show examples importing from a regular jQuery file;
this won't work ...
Close gh-5333
a7fa303fda11ad298875676ffff78143cc49ce95 authored over 1 year ago by Timmy Willison <[email protected]>cb763072fee1eb9ec3d4037c50cb0d07836b7af6 authored over 1 year ago by Timmy Willison <[email protected]>
- one fileOverrides per build
- only run the lint build when running lint
Close gh-5332
7ef9099d328e90d19bc40b64148747e854b13e20 authored over 1 year ago by Timmy Willison <[email protected]>Close gh-5331
77d6ad7172db3ae11573df7b322d410b161eb43e authored over 1 year ago by Timmy Willison <[email protected]>
- only remove the short SHA and .dirty from version strings
- automatically reset the cache on v...
792238410dc16ba0cc53c2740c47c314ea65d822 authored over 1 year ago by Timmy Willison <[email protected]>
Bring some changes from `3.x-stable`:
* rename `rtrim` to `rtrimCSS` to distinguish from the pr...
Also, fix an example importing from `jquery/src/css.js` as that is supposed
to use named export...
Summary of the changes:
* Core: Simplify code post browser support reduction
* Tests: Remove l...
Since versions 1.11.0/2.1.0, jQuery has used a module wrapper with one strange
addition - in Co...
1: Bump json5 from 2.2.0 to 2.2.3
Bumps [json5](https://github.com/json5/json5) from 2.2.0 to 2...
b923047d29d37f2d5c96f8b33992f322bc7b7944 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>Updated tasks include:
- lint
- npmcopy
- build, minify, and process for distribution.
- n...
The `default` export is treated differently across tooling when transpiled
to CommonJS - tools ...
1: Bump actions/checkout from 3.5.3 to 3.6.0
Bumps [actions/checkout](https://github.com/action...
42e50f8c21fbfd08092ad81add4ac38982ef0841 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>Close gh-5309
699bcd396fa342c546905805a0cdfedd1959b7ce authored over 1 year ago by Timo Tijhof <[email protected]>
- SWC is not respecting the git setting and does not have
an option to force LF. This fixes t...
Summary of the changes:
* define the `exports` field in `package.json`; `jQuery` & `$` are also...
Bootstrap 5 includes the following CSS on the page:
```css
*,
*::before,
*::after {
box...
Also, as part of this, fix the `file` & `sources` properties of the source map
file.
Fixes g...
e24218758bb21bfdc296731d70f3d48ab786e5f5 authored over 1 year ago by Michał Gołębiowski-Owczarek <[email protected]>
We've had this rule for `*.js` files so far but we now have two new JS
extensions.
Closes gh...
198b41c8c2cd726b875615023b2b37b213040ad3 authored over 1 year ago by Michał Gołębiowski-Owczarek <[email protected]>Close gh-5288
2b6b5e0a3ba3029ec3ad1525a178920765e3adf1 authored over 1 year ago by Timmy Willison <[email protected]>1: Bump github/codeql-action from 2.3.6 to 2.20.1
Bumps [github/codeql-action](https://github.c...
4a13266efd262a92f05d86b71d715885de103e6d authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>Closes gh-5165
620870a1af5287d29c77ec6d5f973116b23793a7 authored over 1 year ago by Dimitri Papadopoulos Orfanos <[email protected]>
With this change, jQuery build no longer generates the `amd` directory with
AMD modules transpi...
Firefox 114+ no longer match on backslashes in `:lang()`, even when escaped.
It is an intention...
Close gh-5273
67cb1af7740a956e150e8d93266c4e601f55e8a4 authored over 1 year ago by Timmy Willison <[email protected]>The SHAs are verified to come from the original repositories and not forks.
For reference:
...
784b9ba6e403997161113aa56d1747baed4e0767 authored over 1 year ago by Gabriela Gutierrez <[email protected]>
Fixes gh-5264
Closes gh-5265
(cherry picked from commit 44c56f87a31fbc1f43ac575cfd06a0df12073352)
a75d6b52fad212820358e8ada3154f2f634e699b authored over 1 year ago by Timo Tijhof <[email protected]>
`Sizzle.tokenize` is an internal Sizzle API, but exposed. As a result,
it has historically been...
UglifyJS is ES5-only, while Terser supports newer ECMAScript versions. jQuery
is authored in ES...
Now that unit tests are run on GitHub Actions in all three major
engines and for multiple custo...
There was a mistake in paths logic that made the `dist/` folder linted
even in the `eslint:dev`...
Make the deprecated `.hover()` method not rely on other deprecated
methods: `.mouseenter()` & `...
Closes gh-5250
6616acff0a6c144c3eac3afae8578085bd325834 authored over 1 year ago by Michał Gołębiowski-Owczarek <[email protected]>
Chrome 112 & Safari 16.4 introduce two changes:
* `:has()` is non-forgiving
* `CSS.supports( "se...
This regressed in gh-3656 as the added logic to include scroll gutters
in `.innerWidth()` / `.i...
This is a follow-up to similar changes to data & event storages from
gh-4603.
Closes gh-5235...
bcaeb000b777c018ad5d18e01be5060caa8cb158 authored over 1 year ago by Michał Gołębiowski-Owczarek <[email protected]>
Previously, when `leverageNative` handled async events, there was
a case where an empty placeho...
In `leverageNative`, instead of calling `event.stopImmediatePropagation()`
which would abort bo...
In IE (all versions), `focus` & `blur` handlers are fired asynchronously
but `focusin` & `focus...
PR gh-5197 started treating all non-string non-plain-object
`data` values as binary. However, `...
PR gh-5190 added support for running tests on Playwright WebKit
in CI. For efficiency reasons, ...
The way gh-5197 implemented binary data handling, `processData`
was being explicitly set to `fa...
PR gh-5046 erroneously changed AJAX deprecated event alias
usage in deprecated tests to `.on()`...
Rename `jQuery.Deferred.getStackHook` to `jQuery.Deferred.getErrorHook`
to indicate passing an ...
Close gh-5219
f088c36631df3d5dc98408debd147ea5d3618557 authored almost 2 years ago by Timmy Willison <[email protected]>
`CSS.supports( "selector(...)" )` has different semantics than selectors passed
to `querySelect...
This makes:
```js
$div.find("div > *")
```
no longer matching children of `$div`.
Also, l...
2e644e845051703775b35b358eec5d3608a9465f authored almost 2 years ago by Michał Gołębiowski-Owczarek <[email protected]>
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 3.5.1 to 3.6.0.
- [Relea...
Two changes have been applied:
* prefilters are now applied before data is converted to a strin...
So far, `jQuery.Deferred.exceptionHook` used to log error message and stack
separately. However...
The AJAX script transport has two versions: XHR + `jQuery.globalEval` or
appending a script tag...
So far, we've been running browser tests on GitHub Actions in Chrome
and Firefox. Regular Safar...
The `test/middleware-mockserver.js` file used to have the same ESLint
settings applied as other...
Close gh-5182
c66d4700dcf98efccb04061d575e242d28741223 authored about 2 years ago by Timmy Willison <[email protected]>
jQuery 3.6.2 started using `CSS.supports( "selector(SELECTOR)" )` before using
`querySelectorAl...
The `jQuery.contains` method is quite simple in jQuery 4+. On the other side,
it's a dependency...
Add explicit permissions section[^1] to workflows. This is a security
best practice because by ...
Some APIs, like `.prevAll()`, return elements in the reversed order, causing
confusing behavior...
Firefox 106 adjusted to the spec mandating that `CSS.supports("selector(...)")`
uses non-forgiv...
Re-introduce the `selector-native` similar to the one on the `3.x-stable`
branch. One differenc...
Closes gh-5160
f62d8e2159baf1eabf3b760b85b2dda56d569a09 authored about 2 years ago by Michał Gołębiowski-Owczarek <[email protected]>
The `<template/>` element `contents` property is a document fragment that may
have a `null` `doc...
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 3.5.0 to 3.5.1.
- [Relea...
Close gh-5148
bcd9c2bc3ddaa04f89f550681ca9c1ec5efc4328 authored about 2 years ago by Timmy Willison <[email protected]>
According to the docs, one can use `null` as a success function in `jQuery.get`
of `jQuery.post...
This backports custom pseudos tests from Sizzle; they were missed in original
test backports. A...
We've already had `buildFragment` extracted to a separate file long ago.
`domManip` is quite a ...
This will resolve the following security issues:
* Path Traversal in Grunt: https://github.com/...
The previous details were showing their age, e.g. mentions about browsers
not supporting ES2015...
Firefox 96-100 used to report the column number smaller by 2 than it should
in the `parsererror...
The spec requires that CSS variable values are trimmed. In browsers that do
this - mainly, Safa...
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 3.4.1 to 3.5.0.
- [Relea...
Fixes gh-5105
Closes gh-5106
Signed-off-by: Anders Kaseorg <[email protected]>
ed306c0261ab63746040e5d58bb4477c3069a427 authored over 2 years ago by Anders Kaseorg <[email protected]>