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

Deferred: Stop inventing jQuery.when() resolution values

Fixes gh-3442
Closes gh-3445

5d79c6466386862e70ce276a094c1897112b7491 authored about 8 years ago by Richard Gibson <[email protected]>
Offset: report offset for 0 sized elements

Fixes gh-3267
Closes gh-3367

1777899a747647f3fa839eea4b0bb695d3b60f06 authored about 8 years ago by Jason Bedard <[email protected]>
Build: Make the @CODE-replacing regex more robust

The code replacing @CODE in wrapper.js was written so that it expected
both the code and the nex...

4e50967725e61a5d71c2792131de61dec0520f9c authored about 8 years ago by Michał Gołębiowski <[email protected]>
Build: jQuery Foundation -> JS Foundation

Close gh-3414

7fbab88110725c6e0b89f6513b9f7cff50320e1e authored about 8 years ago by Timmy Willison <[email protected]>
Core: Deprecate jQuery.isArray

Fixes gh-2961
Closes gh-3278

1b9575b9d14399e9426b9eacdd92b3717846c3f2 authored about 8 years ago by Manoj Kumar <[email protected]>
Build: Stop testing on Node.js 0.10

Node.js 0.10 loses upstream support today (see https://github.com/nodejs/LTS/)
so let's stop tes...

5b4cb0d33731a58384e02ad51e703e7dcb00e424 authored about 8 years ago by Michał Gołębiowski <[email protected]>
Docs: Remove supported jQuery versions from ISSUE_TEMPLATE.md

We no longer support jQuery 1.x/2.x and mentioning 3.x would just mean the text
gets out of date...

fedc1aa690cceb8396a10fb7dfbb4efe5f5ce26b authored about 8 years ago by Michał Gołębiowski <[email protected]>
Build: Run tests on Node.js 7

7bb62bb3ae771fc57cc62ee14bd10d94680efb4f authored about 8 years ago by Michał Gołębiowski <[email protected]>
Build: Updating the master version to 3.1.2-pre.

f18ca7bfe0f5e3184bf1ed55daf1668702c5577a authored about 8 years ago by Timmy Willison <[email protected]>
Release: fix quotes for releasing on Windows

51c29dc1fecc675054762fb1f50a0cdd6b1f0df0 authored about 8 years ago by Timmy Willison <[email protected]>
Release: add email to .mailmap, update AUTHORS

- Not sure how that got there. I did check the privacy box at one point,
but can't find any comm...

cc16f1185493f94d20a9132621abc8106d614d58 authored about 8 years ago by Timmy Willison <[email protected]>
Core: remove precautionary variable `readyFiring`

Close gh-3284

fcb8a1b3ebf53007637c12c376e3101681f57c02 authored over 8 years ago by Steve Mao <[email protected]>
Build: Make sourcemap updates in two .replace() passes

Fixes gh-3260
Closes gh-3321

37f1da6b91a86ef3f54f4cf16dd87f5afd33c835 authored over 8 years ago by Dave Methvin <[email protected]>
Tests: Add test results for Safari 10/iOS 10, remove for Safari 8

223ed99f4a7e6259daf90af9bce849d1400b11d6 authored over 8 years ago by Michał Gołębiowski <[email protected]>
Core: Compress stripAndCollapse

Close gh-3318

b5d09b90ca39876d1d9cc29508cfd56e7e3c350e authored over 8 years ago by Richard Gibson <[email protected]>
Core: rnotwhite -> rhtmlnotwhite and jQuery.trim -> stripAndCollapse

- Renames and changes rnotwhite to focus on HTML whitespace chars
- Change internal use of jQuer...

3bbcce68d7b8b8a7a2164a0f7a280ae9daf70b5c authored over 8 years ago by Timmy Willison <[email protected]>
Build: Update promises-aplus-tests for compat with Node 7

The older promises-aplus-tests was relying on old Mocha that, in turn,
used an obsolete graceful...

2d4f53416e5f74fa98e0c1d66b6f3c285a12f0ce authored over 8 years ago by Michał Gołębiowski <[email protected]>
Tests: Disable a whitespace-setting test in Edge 14

Working around this problem would require us to skip setting whitespace-only
values except when ...

3f5f5433d5ba8bcc1644c8bbb3c1038f97d454bf authored over 8 years ago by Michał Gołębiowski <[email protected]>
Core: expose noConflict in AMD mode

- For compability reasons, we had already added the global
in AMD mode, but without noConflict...

52e24471c89b80e6208b4987bb76994e64c1e489 authored over 8 years ago by Timmy Willison <[email protected]>
Traversing: Let .not(arraylike) pass non-element nodes

Fixes gh-3226
Closes gh-3261

560c0c6f995a4f7584dac5be8fe5eea114a95f69 authored over 8 years ago by Dave Methvin <[email protected]>
Build: Update Sizzle to 2.3.3

Fixes gh-3263

cca2aa2254e805612d12bca457afefa920d0af5c authored over 8 years ago by Richard Gibson <[email protected]>
Build: Update Sizzle to 2.3.2

6160523d30e8f05c1a84592dfaa20eb2f0333708 authored over 8 years ago by Richard Gibson <[email protected]>
Ajax: Don't mangle the URL when removing the anti-cache param

Fixes gh-3229
Closes gh-3253

cd4ad00478fd02dc04043e9eafc70b2e73e05c87 authored over 8 years ago by Dave Methvin <[email protected]>
Build: Update Sizzle to 2.3.1

Fixes gh-3224

9526557e677abd237f8b299108b454a8532e7d5a authored over 8 years ago by Richard Gibson <[email protected]>
Event: Optimize delegated event processing

Closes gh-3255

76c5237cc408c01ae67f5c68d39ed6f1e4ef8003 authored over 8 years ago by Richard Gibson <[email protected]>
Build: .eslintrc -> .eslintrc.json

`.eslintrc` format is deprecated -
http://eslint.org/docs/user-guide/configuring#configuration-f...

6acf4a79467a5aea5bc1eb7d552d72366718635d authored over 8 years ago by Oleg Gaidarenko <[email protected]>
Build: Simplify Gruntfile constructions

Fixes gh-3246

308e4b534b8b8bddff85b6327481d0cee6f70a2a authored over 8 years ago by Oleg Gaidarenko <[email protected]>
Build: add new email to mailmap

9c90be9c0422a670e4d0a4501b1a865f61f6943b authored over 8 years ago by Timmy Willison <[email protected]>
Build: Don't lint every file in dist/ (#3245)

Currently the "all" target for the eslint task includes way more than
the "dev" & "dist" target...

edf7a43681ca0ba517b155fd5d748921660dfcd2 authored over 8 years ago by Michał Gołębiowski <[email protected]>
Build: use commitplease via husky, prohibit #NNNN github-style tickets

Closes gh-3176

04a2e036d0de3a0b382af3379c99d23e9ac7c390 authored over 8 years ago by Alexander Lisianoi <[email protected]>
Build: Update eslint config and fix associated errors

e4fd41f8fa4190fbbb6cb98cf7ace64f6e00685d authored over 8 years ago by Oleg Gaidarenko <[email protected]>
Build: Skip running ESLint on Node.js 0.x

ESLint 3.0 drops support for Node.js older than 4.x. To be able to update
to this version and ye...

030191ae32dfcb7ecb2efb61d17a4964a3633e44 authored over 8 years ago by Michał Gołębiowski <[email protected]>
Build: Upgrade ESLint to 3.x again

ESLint is now skipped in Node older than 4.x so we're safe.

Refs gh-3222

96966c022079e3956018717136367fbf4ed548a2 authored over 8 years ago by Michał Gołębiowski <[email protected]>
Build: Fix the regex removing the ESLint comment from wrapper.js

The new regex from after the switch from JSHint to ESLint wasn't catching
the ESLint pragma corr...

6e605afb1fb85dddf0e2b3563f5dee26cd77623e authored over 8 years ago by Michał Gołębiowski <[email protected]>
Build: Don't use ESLint 3.x

Since it is not supported by older node versions :/

02c5e2908c2d99f191f5ec9e365ef2a3d357d1eb authored over 8 years ago by Oleg Gaidarenko <[email protected]>
Build: More ESLint related changes

522f546d9607022a312cc30f8699c5282469f9a1 authored over 8 years ago by Oleg Gaidarenko <[email protected]>
Build: Updating the master version to 3.1.1-pre.

93f706200c6101df137469ba2e0d965e93508991 authored over 8 years ago by Timmy Willison <[email protected]>
Build: ignore cdn and slim files when linting

90bf85631de22a83649aa937ed5281aa99c8c37a authored over 8 years ago by Timmy Willison <[email protected]>
Build: Updating the master version to 3.1.0-pre.

97d502f5b4e0bde536c7fb04d27cbb1a593e5644 authored over 8 years ago by Timmy Willison <[email protected]>
Core: Re-throw errors that happened in callbacks wrapped in jQuery ready

Also, expose jQuery.readyException that allows to overwrite the default
ready error handler.

Fi...

ad6a94c3f1747829082b85fd53ee2efbae879707 authored over 8 years ago by Michał Gołębiowski <[email protected]>
Build: Improve ESLint configuration (#3188)

* Bump eslint-config-jquery package to 0.1.4 version

* Add subtask "dist" to "eslint" task an...

25d8ccd1112d75394b91071ff7eba13283aaf898 authored over 8 years ago by Oleg Gaidarenko <[email protected]>
Build: ESLint details

Use eslint pragmas, fix new errors, etc

Closes gh-3148

58c6ca9822afa42d3b40cca8edb0abe90a2bcb34 authored over 8 years ago by Oleg Gaidarenko <[email protected]>
Tests: Move promise/A+ adapters for tests to dedicated folder

a4474c9a0025095f82d734a9d7230eace2f08ef8 authored over 8 years ago by Oleg Gaidarenko <[email protected]>
Build: Switch from jscs+jshint to eslint

f80ae67c53c0a4bfc95741ed39d7f9e498eaf02b authored over 8 years ago by Oleg Gaidarenko <[email protected]>
Build: Updating the master version to 3.0.1-pre.

019c8f1f41de8696b2b90c43648fe339efdb6a02 authored over 8 years ago by Timmy Willison <[email protected]>
Event: Add the most commonly used pointer event properties

Ref gh-3104
Close gh-3152

7d21f02b9ec9f655583e898350badf89165ed4d5 authored over 8 years ago by Scott González <[email protected]>
Deferred: Propagate progress correctly from unwrapped promises

Progress parameters are now correctly propagated from a deferred to which
another deferred resol...

d5dae259eb52a838f94703d51999f63deec19bfd authored over 8 years ago by Michał Gołębiowski <[email protected]>
Attributes: Avoid infinite recursion on non-lowercase attribute getters

Attribute hooks are determined for the lowercase versions of attribute names
but this has not be...

e06fda69f00082b44fd39ce8e851f72d29999011 authored over 8 years ago by Michał Gołębiowski <[email protected]>
Docs: Fix an incorrect comment in the attributes module

Attributes are no longer always treated as lowercase, although hooks for
them are. This commit f...

5430c540dfedf1a64558d5f55f668904ee787817 authored over 8 years ago by Michał Gołębiowski <[email protected]>
Tests: Remove side-effects of one attributes test

One test in the attribute module was overwriting jQuery.expr.attrHandle.checked
and wasn't resto...

f9ea869ab5e887dad28088f6b477fa2ecac747a9 authored over 8 years ago by Michał Gołębiowski <[email protected]>
Event: Allow constructing a jQuery.Event without a target

Fixes gh-3139
Closes gh-3140

2df590e4ecfb8874b1deaca26d3c4cc2b7f7b140 authored over 8 years ago by Dave Methvin <[email protected]>
Build: Drop testing on Node.js 5

Node.js 5's upstream support ends in about a month, there is not much point
in testing it when w...

73bf35ecf31867d7ed4662374121efa310cf9f8d authored over 8 years ago by Michał Gołębiowski <[email protected]>
Docs: Use HTTPS URLs for jsfiddle & jsbin

63a303f7392fdb16bcf767f04cca27207b202b9f authored over 8 years ago by Michał Gołębiowski <[email protected]>
Docs: Tweak formatting of ISSUE_TEMPLATE.md

cfa4bfbf2ab31bc81906f4f4a31a98dfed018e15 authored over 8 years ago by Michał Gołębiowski <[email protected]>
Release: update AUTHORS.txt

947d495ce10f58f966e962cfb8de1a1e6a853cab authored over 8 years ago by Timmy Willison <[email protected]>
Events: don't execute native stop(Immediate)Propagation from simulation

In Firefox, called `stop(Immediate)Propagation` methods,
in capturing phase prevents receiving ...

94efb7992911b6698f900f5b816d043b468bc277 authored over 8 years ago by Oleg Gaidarenko <[email protected]>
CSS: Remove units from a 0 width/height element

Close gh-3122

69db408d82202f11cdc999b2c6b924c189841ea3 authored over 8 years ago by Christophe Tafani-Dereeper <[email protected]>
Release: remove extraneous files from dist during release

Fixes gh-3094
Close gh-3116

95c7ab68970ce201a2bbff48c8e951d38c228ce8 authored over 8 years ago by Timmy Willison <[email protected]>
Release: copy sizzle separately into an 'external' folder

Fixes gh-2945

5086b3012d0f29de04b6823732b6f48250adda97 authored over 8 years ago by Timmy Willison <[email protected]>
Deferred: Give better stack diagnostics on exceptions

Ref gh-2736

The exception stack has the name of the immediately outer function where the
except...

07c11c03cc7f6d182eab9b50e2f3908ee397f70f authored over 8 years ago by Dave Methvin <[email protected]>
Release: update AUTHORS.txt

b8bd48109c3e4c2204fdcf91a4e87779f2b1a948 authored over 8 years ago by Timmy Willison <[email protected]>
Event: Add touch event properties, eliminates need for a plugin

Fixes gh-3104
Closes gh-3108

See https://github.com/aarongloege/jquery.touchHooks

Other proper...

f5958085cfb91f9a5e4251cd24b474bf9bb2dc1c authored over 8 years ago by Dave Methvin <[email protected]>
Deferred: Make jQuery.when synchronous when possible

Closes gh-3102
Fixes gh-3100
Closes gh-3105

de71e9755fc0b5d45ee3fa1bac5481c2466dad6e authored over 8 years ago by Richard Gibson <[email protected]>
Event: Cover invalid delegation selector edge cases

Ref 7fd36ea145a11d5896de6d064b546b1c57a83f34

e8825a529b97a27b8b2e40eaaa7773189642c772 authored over 8 years ago by Richard Gibson <[email protected]>
Event: Evaluate delegate selectors at add time

This ensures that invalid selectors throw right away.

Fixes gh-3071
Closes gh-3097

7fd36ea145a11d5896de6d064b546b1c57a83f34 authored over 8 years ago by Felipe Sateler <[email protected]>
Event: Remove pageX/pageY fill for event object

Fixes gh-3092
CLoses gh-3106

IE8 was the last major browser missing these.

931f45fc387d68cfce004f786330d18f74cf03e5 authored over 8 years ago by Dave Methvin <[email protected]>
Event: Remove fixHooks, propHooks; switch to ES5 getter with addProp

Fixes gh-3103
Fixes gh-1746
Closes gh-2860

- Removes the copy loop in jQuery.event.fix
- Avoids...

e61fccb9d736235b4b011f89cba6866bc0b8997d authored over 8 years ago by Jason Bedard <[email protected]>
Tests: Make the regex catching Safari 9.0/9.1 more resilient

The word boundary character will prevent iOS from being a false positive.

7f2ebd2c4dea186d7d981b939e6e2983a9d7f9c1 authored over 8 years ago by Michał Gołębiowski <[email protected]>
Tests: take Safari 9.1 into account

Safari 9.1 shares its support test results with Safari 9.0 but it's been
excluded from the regex...

234a2d828021b6eb36d83d83cc30c5a09045e781 authored over 8 years ago by Michał Gołębiowski <[email protected]>
Deferred: Separate the two paths in jQuery.when

Single- and no-argument calls act like Promise.resolve.
Multi-argument calls act like Promise.al...

356a3bccb0e7468a2c8ce7d8c9c6cd0c5d436b8b authored over 8 years ago by Richard Gibson <[email protected]>
Ajax: Remove unnecessary use of jQuery.trim

The subsequent .match already ignores leading/trailing space.

Ref gh-3003
Closes gh-3095

0bd98b1b13872255225358f328bee1f980755483 authored over 8 years ago by Ralin Chimev <[email protected]>
Build: Don't lint the built file in the husky precommit hook

The husky Git precommit hook was linting not only the source but also the
built file. Normally i...

d3a781d762913c55a7b9b97eb2fd38711a371f9a authored over 8 years ago by Michał Gołębiowski <[email protected]>
Docs: Add FAQ to reduce noise in issues

dbdc4b761b51c59c90e05fe2fb8977d2182ba992 authored over 8 years ago by Dave Methvin <[email protected]>
Revert "Effects: Remove additional parameters of easings"

This reverts commit b7a7dea95f84d6d8e5a8186d4fb09a762baf79bb.

Fixes #3064

d6e99d9b5edd10170af913ae5fb7c71e2e802475 authored over 8 years ago by Oleg Gaidarenko <[email protected]>
Deferred: Provide explicit undefined context for jQuery.when raw casts

Fixes gh-3082
Closes gh-3084

7f1e59343b1600e530472a90aa27a2bcc7b72c96 authored over 8 years ago by Richard Gibson <[email protected]>
Event: Make event dispatch optimizable by JavaScript engines

Closes gh-2834

- Do not assign to function parameters
- Do not pass arguments object to other f...

9f268caaf43629addb9a1a2001ab341839300b14 authored over 8 years ago by Damian Senn <[email protected]>
Ajax: Ensure ajaxSettings.traditional is still honored

Fixes gh-3023
Closes gh-3081

Since .param() no longer looks at this setting we need unit tests
...

df2051cf59d054d7ee91bdb554b583471942c6b4 authored over 8 years ago by Dave Methvin <[email protected]>
Serialize: .param - don't use ajaxSettings.traditional

Ref gh-3023
Closes gh-3030

4f270427d24ca9b7591189c802e595ede6a92654 authored over 8 years ago by Alexander K <[email protected]>
Build: Strip the strict-mode related comment in exports/global.js

The comment (& the JSHint pragma) doesn't make sense in the context of the
full built file.

Clo...

3b356cfde431142eeaae4a916231487716ee4f23 authored over 8 years ago by Michał Gołębiowski <[email protected]>
Build: Strip excessive "use strict" pragmas when building

Fixes gh-3077

0652c4d6a203a1c56ab08f62d6649ba31b7ddfab authored over 8 years ago by Michał Gołębiowski <[email protected]>
Build: test on Node.js 6

ab5ce70cb558f8d8d50b13186f8c0a66741480e8 authored over 8 years ago by Michał Gołębiowski <[email protected]>
CSS: Don't workaround the IE 11 iframe-in-fullscreen sizing issues

IE 11 used to have an issue where if an element inside an iframe was put
in fullscreen mode, the...

ff1a0822f72d2b39fac691dfcceab6ede5623b90 authored over 8 years ago by Michał Gołębiowski <[email protected]>
Tests: Weaken sync-assumption from jQuery.when to jQuery.ready.then

f4961822160c671fd72f1da7501049aab6cfd56b authored over 8 years ago by Richard Gibson <[email protected]>
Build: Put all AMD modules in "src/" in strict mode

Fixes gh-3073

305f193aa57014dc7d8fa0739a3fefd47166cd44 authored over 8 years ago by Michał Gołębiowski <[email protected]>
Build: Fix grunt-compare-size branch-tip storage

e2d1142c2e8eb1c5ef2177e6739b1ce6d875d604 authored over 8 years ago by Richard Gibson <[email protected]>
Build: A more modest block-level function proposal

This reverts commit fa610da68440530e73bba296a1f982f94dfeac99.

cf1497a58cd088d3f293d655803d230ee4cc4c07 authored over 8 years ago by Richard Gibson <[email protected]>
Build: Update dependencies

Ref bc39338d3545522e31b68c50caa2a7d719354a70

a51cb2596551f12448ae1659f1ebce29607a94d8 authored over 8 years ago by Richard Gibson <[email protected]>
Build: Revert grunt from 1.0.1 to 0.4.5

grunt-compare-size specifies grunt ">= 0.4.0 < 0.5" in its peerDependencies
which makes `npm ins...

bc39338d3545522e31b68c50caa2a7d719354a70 authored over 8 years ago by Michał Gołębiowski <[email protected]>
Build: Workaround strict mode violations caused by UglifyJS

This commit increases the gzipped size by 90 bytes so a better solution
is needed but, at the sa...

fa610da68440530e73bba296a1f982f94dfeac99 authored over 8 years ago by Michał Gołębiowski <[email protected]>
Build: Update dependencies (except jsdom)

aa0ebad86b13be721fe00f65fa29f9d4fb216ed7 authored over 8 years ago by Michał Gołębiowski <[email protected]>
Offset: Resolve strict mode ClientRect "no setter" exception

3befe5911af0cf516896482bb9ddf197c8cb8a8e authored over 8 years ago by Richard Gibson <[email protected]>
Deferred: Remove default callback context

Employs strict mode to simplify Deferred callback context handling.

Fixes gh-3060
Closes gh-3061

76084372c29a59b3fa790ea4d2687f0767514999 authored over 8 years ago by Richard Gibson <[email protected]>
Misc: Add issue and pull request templates

Fixes gh-2929
Closes gh-3070

84427591ccffe686f158ce81e5c6ba6694f7da50 authored over 8 years ago by Dave Methvin <[email protected]>
Tests: Refactor testIframe() to make it DRYer and more consistent

Ref gh-3040
Closes gh-3049

e5ffcb0838c894e26f4ff32dfec162cf624d8d7d authored over 8 years ago by Dave Methvin <[email protected]>
Tests: Make iframe tests wait after checking isReady

Ref gh-3040

08d73d7f9c7eec2f0abd14d00bf903625728ef17 authored over 8 years ago by Dave Methvin <[email protected]>
CSS: Toggle detached elements as visible unless they have display: none

Fixes gh-2863
Closes gh-3037

755e7ccf018eb150eddefe78063a9ec58b3229e3 authored over 8 years ago by Richard Gibson <[email protected]>
Core: add test for `jQuery.isPlainObject(localStorage)`

Ref gh-3045

ce6c83f710c28108ccb4d50a7b924baa890dc961 authored over 8 years ago by Oleg Gaidarenko <[email protected]>
Serialize: Reduce size

Ref 9fdbdd393a0f0ebdcd837cf102878c8b45860c3b

91850ecbbe04ad8f5d89dc050aa1d9002047c435 authored over 8 years ago by Richard Gibson <[email protected]>
Serialize: Treat literal and function-returned null/undefined the same

Fixes gh-3005

Closes gh-3007

9fdbdd393a0f0ebdcd837cf102878c8b45860c3b authored over 8 years ago by Joe Trumbull <[email protected]>
Ajax: execute jQuery#load callback with correct context

Thanks @blq (Fredrik Blomqvist)

Fixes gh-3035
Close gh-3039

5d20a3c3f10bda935c8370392a25e45719afa6b9 authored over 8 years ago by Oleg Gaidarenko <[email protected]>