Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Build: ESLint details | Oleg Gaidarenko | 2016-06-11 | 4 | -12/+15 |
| | | | | | | Use eslint pragmas, fix new errors, etc Closes gh-3148 | ||||
* | Tests: Move promise/A+ adapters for tests to dedicated folder | Oleg Gaidarenko | 2016-06-11 | 1 | -5/+5 |
| | |||||
* | Build: Switch from jscs+jshint to eslint | Oleg Gaidarenko | 2016-06-11 | 1 | -0/+7 |
| | |||||
* | Release: remove extraneous files from dist during release | Timmy Willison | 2016-05-13 | 2 | -2/+17 |
| | | | | | Fixes gh-3094 Close gh-3116 | ||||
* | Release: copy sizzle separately into an 'external' folder | Timmy Willison | 2016-05-13 | 1 | -2/+7 |
| | | | | Fixes gh-2945 | ||||
* | Deferred: Separate the two paths in jQuery.when | Richard Gibson | 2016-05-02 | 1 | -2/+12 |
| | | | | | | | | Single- and no-argument calls act like Promise.resolve. Multi-argument calls act like Promise.all. Fixes gh-3029 Closes gh-3059 | ||||
* | Build: Strip the strict-mode related comment in exports/global.js | Michał Gołębiowski | 2016-04-26 | 1 | -1/+4 |
| | | | | | | | The comment (& the JSHint pragma) doesn't make sense in the context of the full built file. Closes gh-3078 | ||||
* | Build: Strip excessive "use strict" pragmas when building | Michał Gołębiowski | 2016-04-26 | 1 | -1/+1 |
| | | | | Fixes gh-3077 | ||||
* | Deferred: Remove default callback context | Richard Gibson | 2016-04-23 | 1 | -0/+3 |
| | | | | | | | Employs strict mode to simplify Deferred callback context handling. Fixes gh-3060 Closes gh-3061 | ||||
* | Core: implement ready without Deferred | Timmy Willison | 2016-04-04 | 1 | -2/+11 |
| | | | | | | | | | - Make jQuery.ready promise-compatible - Gives up sync guarantee for post-ready callbacks Fixes gh-1778 Fixes gh-1823 Close gh-2891 | ||||
* | Build: try insight package to get info about custom builds | Oleg Gaidarenko | 2016-03-14 | 1 | -2/+41 |
| | | | | | Fixes gh-2890 Closes gh-2988 | ||||
* | Release: set version in source for releases | Timmy Willison | 2016-03-14 | 2 | -1/+16 |
| | | | | | Fixes gh-2979 Close gh-2981 | ||||
* | Build: combine intro and outro | Timmy Willison | 2016-03-09 | 1 | -2/+7 |
| | | | | | Fixes gh-2975 Close gh-2976 | ||||
* | Release: include external/sizzle in releases | Timmy Willison | 2016-02-24 | 1 | -0/+1 |
| | | | | Ref gh-2945 | ||||
* | Build: use hard-coded path to sizzle in selector-sizzle | Timmy Willison | 2016-02-10 | 1 | -4/+1 |
| | | | | Fixes gh-2898 | ||||
* | Build: Drop testing on jsdom with Node 0.10 & 0.12 | Michał Gołębiowski | 2016-02-10 | 1 | -20/+0 |
| | | | | Fixes gh-2841 | ||||
* | Build: switch from win-spawn to cross-spawn | Michał Gołębiowski | 2016-01-27 | 1 | -1/+1 |
| | | | | | | | The win-spawn package is deprecated. Refs gh-2877 Refs 67c96a59f5af9e8404b3f904028e1c730d647498 | ||||
* | Docs: Fix various spelling errors | Josh Soref | 2016-01-13 | 1 | -1/+1 |
| | | | | Closes gh-2761 | ||||
* | Release: push a custom slim build to the CDN | Timmy Willison | 2015-11-16 | 6 | -29/+47 |
| | | | | | Fixes gh-2653 Close gh-2711 | ||||
* | Release: use chalk instead of colors for terminal colors | Timmy Willison | 2015-11-12 | 2 | -4/+6 |
| | |||||
* | Release: remove antiquated release-notes.js | Timmy Willison | 2015-10-29 | 1 | -58/+0 |
| | |||||
* | Build: Fixed issue with base path that contain 'var' | Martin Naumann | 2015-10-12 | 1 | -1/+1 |
| | | | | | | | Remove the cwd from the paths, so the regex doesn't kick in on "var" Fixes gh-2450 Closes gh-2641 | ||||
* | Tests: Add simple tests for Android 2.3 | Michał Gołębiowski | 2015-09-08 | 1 | -4/+8 |
| | | | | | | Fixes gh-2505 Closes gh-2509 Refs gh-2483 | ||||
* | Build: Don't install jsdom 3 on Node.js 0.10 & 0.12 by default | Michał Gołębiowski | 2015-09-08 | 3 | -28/+21 |
| | | | | | | | | | | | | | | | | | | | | | jsdom 3 requires Python & Visual Studio on Windows which is a significant barrier to contributors. Newer jsdom versions don't require pre-compiling but work only on io.js. This commit installs the new jsdom everywhere (it does install in old Node.js, it just won't work) and executes Node-related tests only on newer Nodes or if a working jsdom version is installed. The latter can be achieved by running the `old_jsdom` task. Node.js is merging with io.js soon so this will become a smaller problem over time. One drawback is our Jenkins setup runs on Node 0.10 so it won't be running Node tests anymore. We have Travis set up on io.js, though so all PRs have those tests run. When the new LTS Node.js arrives (as it soon merges with io.js) we should update our Jenkins infrastructure so that it runs on this new version. Fixes gh-2519 Closes gh-2526 | ||||
* | Build: Update jscs and lint files | Oleg Gaidarenko | 2015-09-07 | 10 | -69/+98 |
| | | | | Fixes gh-2056 | ||||
* | Docs: Fix various spelling mistakes | Bruno Pérel | 2015-07-30 | 1 | -1/+1 |
| | | | | Closes gh-2487 | ||||
* | Release: properly set the dist remote when it's a real release | Timmy Willison | 2015-07-13 | 1 | -1/+1 |
| | |||||
* | Build: space between curly and paren is optional | Timmy Willison | 2015-06-19 | 1 | -2/+2 |
| | | | | | Fixes gh-2399 Close gh-2400 | ||||
* | Core: Make jQuery objects iterable | Michał Gołębiowski | 2015-06-13 | 1 | -1/+1 |
| | | | | | | | | | | Make iterating over jQuery objects possible using ES 2015 for-of: for ( node of $( "<div id=narwhal>" ) ) { console.log( node.id ); // "narwhal" } Fixes gh-1693 | ||||
* | Build: Refactor Node smoke tests | Michał Gołębiowski | 2015-06-13 | 1 | -1/+2 |
| | | | | Utilize the assert module, avoid inline JSHint comments. | ||||
* | Build: bower.json: remove moot `version` field | Chris Rebert | 2015-05-13 | 1 | -1/+0 |
| | | | | | | | Related: https://github.com/bower/bower.json-spec/commit/a325da3d79baab018c572d75dc1781b12322f6cd Close gh-2304 | ||||
* | Build: use different versions of jsdom for Node and iojs testing | Timmy Willison | 2015-05-07 | 2 | -1/+28 |
| | | | | Fixes gh-2266 | ||||
* | Core: Test all factory use cases from intro.js | Michał Gołębiowski | 2015-04-27 | 5 | -36/+60 |
| | | | | | | | | | | | | | | | | | There is a lot of logic in intro.js; now we test four cases: 1. (implicitly, via QUnit tests) A real browser with window being the global 2. Browserify where there are both global & window variables. 3. Node with jsdom where window is passed manually to the jQuery factory. 4. Pure Node with incorrect window passed; jQuery should throw then. Previously the second & fourth case was not tested and the third was tested in a way that interfered with the main test environment. We now also test if in the Browserify case we're not creating a jQuery global by default. Fixes gh-2181 Closes gh-2234 | ||||
* | Deferred: Backwards-compatible standards interoperability | Richard Gibson | 2015-03-20 | 1 | -0/+20 |
| | | | | | Fixes gh-1722 Closes gh-1996 | ||||
* | Release: push dist to same remote as project | Timmy Willison | 2015-01-30 | 1 | -3/+2 |
| | |||||
* | Release: remove sourcemap comment from all copies of minified file | Timmy Willison | 2015-01-30 | 2 | -6/+13 |
| | | | | Fixes gh-1707 | ||||
* | Release: fix CDN archive creation | Timmy Willison | 2015-01-29 | 2 | -32/+49 |
| | | | | Fixes gh-1940 | ||||
* | Release: dist can be run during a test | Timmy Willison | 2015-01-29 | 2 | -8/+2 |
| | |||||
* | Release: bower.json is actually generated from scratch | Timmy Willison | 2015-01-29 | 1 | -4/+0 |
| | |||||
* | Release: Distribute files to distribution repo | Timmy Willison | 2015-01-29 | 5 | -136/+251 |
| | | | | | | Fixes gh-1869 Fixes gh-1673 Fixes gh-2045 | ||||
* | Build: Rearrange grunt/npm tasks into a build/dist/test pattern | Richard Gibson | 2015-01-11 | 1 | -0/+16 |
| | | | | | Ref 76df9e4e389d80bff410a9e5f08b848de1d21a2f Closes gh-1980 | ||||
* | Release: Remove copying of jquery-latest files | Dave Methvin | 2015-01-06 | 1 | -29/+18 |
| | |||||
* | Build: Sizzle version labels must start with a dash | Timmy Willison | 2014-12-17 | 1 | -1/+1 |
| | |||||
* | Build: account for version labels in Sizzle versions | Timmy Willison | 2014-12-17 | 1 | -1/+1 |
| | | | | Fixes gh-1939 | ||||
* | Build: fix tests in AMD mode | Timmy Willison | 2014-12-09 | 1 | -8/+5 |
| | |||||
* | Build: Remove empty define({}) from build output | David Corbacho | 2014-12-04 | 1 | -1/+3 |
| | | | | | Fixes gh-1768 Closes gh-1569 | ||||
* | Build: Fix various typos | Oleg Gaidarenko | 2014-11-08 | 1 | -1/+1 |
| | | | | | | | Thanks @jamesgpearce, @vlajos, @imyousuf Closes gh-1828 Closes gh-1830 Closes gh-1844 | ||||
* | Build: update grunt-jscs-checker and pass with the new rules | Timmy Willison | 2014-07-17 | 3 | -13/+30 |
| | |||||
* | Build: drop bower; use npm for front-end deps | Timmy Willison | 2014-07-17 | 1 | -4/+15 |
| | | | | | Fixes #15186 Closes gh-1620 | ||||
* | Build: Move all external libraries to external directory | Scott González | 2014-06-24 | 2 | -2/+2 |
| | | | | Closes gh-1593 |