aboutsummaryrefslogtreecommitdiffstats
path: root/build
Commit message (Collapse)AuthorAgeFilesLines
* Release: Update the download.jqueryui.com dependencyMichał Gołębiowski-Owczarek2021-09-021-1/+1
| | | | The latest version contains small tweaks to the "use strict" pragma placement.
* Release: Update the download.jqueryui.com dependencyMichał Gołębiowski-Owczarek2021-08-261-1/+1
| | | | | | This is needed to make `"use strict"` pragmas not stripped out during the build. Closes gh-1969
* Release: Update the download.jqueryui.com dependencyMichał Gołębiowski-Owczarek2021-08-061-1/+1
|
* Release: Abort on packager errorsMichał Gołębiowski-Owczarek2021-08-061-11/+15
|
* Release: Update dependencies for the 1.13 releaseMichał Gołębiowski-Owczarek2021-08-061-3/+3
| | | | Closes gh-1966
* Build: Don't save temporary npm dependencies to package.jsonMichał Gołębiowski-Owczarek2021-08-061-1/+1
| | | | | | | | Past npm versions required the `--save` flag to save anything in `package.json` when installing packages but newer ones do this by default. Pass `--no-save` to restore the original behavior in the `release-test.js` script. Ref gh-1966
* Build: Update dependencies passed to jquery-releaseMichał Gołębiowski-Owczarek2021-08-041-2/+2
| | | | | The older versions were not compatible with Node.js 10 & newer. Closes gh-1963
* Build: Fix package generationMichał Gołębiowski-Owczarek2021-08-041-1/+14
| | | | | | | | | jQuery UI 1.12.1 was released using an outdated (at the time of its release) version of the download.jqueryui.com package; the latest ones wouldn't generate relevant JS files. This commit accounts for the changes so that the latest version can be used. Closes gh-1965
* Build: Migrate from JSHint & JSCS to ESLintMichał Gołębiowski-Owczarek2021-06-074-7/+11
| | | | | Fixes #15393 Closes gh-1958
* Build: Add jQuery 3.6.0, update Migrate from 3.3.1 to 3.3.2Michał Gołębiowski-Owczarek2021-03-091-0/+1
| | | Closes gh-1948
* Build: Allow to specify browser sets to TestSwarm tasksMichał Gołębiowski-Owczarek2020-09-251-6/+12
| | | | | | This will make it easier to e.g. now exclude Edge Legacy when testing against jQuery 4.x. Closes gh-1936
* All: Drop support for jQuery 1.7Michał Gołębiowski-Owczarek2020-07-221-2/+1
| | | Closes gh-1923
* Build: Add jQuery 3.5.0 & 3.5.1Michał Gołębiowski-Owczarek2020-05-161-0/+1
| | | Closes gh-1915
* All: Migrate away from deprecated/removed Core APIsMichał Gołębiowski-Owczarek2019-12-081-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Summary of the changes: * Build: Add jQuery 3.2.0-3.4.1 to versions UI can be tested against * Build: Load jQuery & Migrate via HTTPS * Build: Add package-lock.json to .gitignore * Build: Update jQuery Migrate from 3.0.0 to 3.1.0 * Build: Allow to run tests against jQuery 3.x-git * Build: Fix formatting according to JSCS rules * Build: Disable JSCS for the inlined jQuery Color * All: Switch from $.isArray to Array.isArray (jQuery.isArray will be removed in jQuery 4.0) * All: Switch from `$.isFunction( x )` to `typeof x === "function"` (jQuery.isFunction will be removed in jQuery 4.0) * All: Inline jQuery.isWindow as it'll be removed in jQuery 4.0 * Effects: Fix a timing issue in a variable declaration. Previously, a jQuery object was created, chained & assigned to a variable that was then accessed in a callback used inside of this chained definition. Due to a timing difference in when the callback fired for the first time in latest jQuery master, it was being called before the variable was defined. * Tests: Make dialog & draggable unit tests less strict (newest jQuery returns fractional results in some cases, making comparisons fail when there's a tiny difference) * All: Migrate from $.trim to bare String.prototype.trim (jQuery.trim will be deprecated in jQuery 3.5) Closes gh-1901
* Build: Stop using the jquery-ui-future browser setMichał Gołębiowski2016-11-021-6/+0
| | | | | | | jQuery UI now doesn't support browsers not suspported by latest jQuery so separating the browser sets no longer makes sense. Closes gh-1765
* Build: Add jQuery 3.1.1Michał Gołębiowski2016-11-021-1/+1
| | | | Closes gh-1766
* Release: Remove externals directory from CDN zipScott González2016-09-131-0/+9
| | | | Closes gh-1741
* Build: Add jQuery 3.1.0Scott González2016-07-081-0/+1
|
* Tests: Only test latest patch versions for jQuery Core in TestSwarmScott González2016-07-081-9/+12
| | | | Adds some missing tests to TestSwarm and `all.html`.
* Tests: Add jQuery 3.0.0 to missing systemsScott González2016-07-071-0/+1
|
* Tests: Stop testing against core 2.0.2 on testswarmMichał Gołębiowski2016-05-261-1/+1
| | | | | | | | | | | | | | | | | | | | | | | jQuery 2.0.3 fixed very few things from 2.0.2, the list is here: ​http://blog.jquery.com/2013/07/03/jquery-1-10-2-and-2-0-3-released/ One of the fixes was ​http://bugs.jquery.com/ticket/13980, though which was about cross-domain iframe issues. The problem is TestSwarm loads a cross-domain iframe: the main page is swarm.jquery.org, the frame is on builds.jenkins.jquery.com so it might be causing issues. You can see jQuery UI tests are timing out in all IE versions in jQuery 2.0.2: ​http://swarm.jquery.org/job/2918 The problem is that it doesn't just fail, it starves the available IE pool, making it sometimes harder for other projects to get their tests run on IE. That's why tests with jQuery 2.0.2 on TestSwarm need to be removed as it's been done with 1.10.1. Refs #12745 Refs c2224bf5dc418c84c185844611786b9ccfb869a7 Refs gh-1706 Closes gh-1707
* Build: Don't run tests on IE 8 with jQuery Core 2 and newerMichał Gołębiowski2016-05-251-2/+2
| | | | Closes gh-1706
* Build: Add jQuery 1.12/2.2 to the test configurationMichał Gołębiowski2016-05-251-0/+4
| | | | Ref gh-1706
* Build: Fix line length issuesAlexander Schmitz2016-04-131-2/+4
| | | | Ref gh-1690
* Release: Update for 1.12 release, add test scriptJörn Zaefferer2015-12-022-15/+82
| | | | Fixes jquery/download.jqueryui.com#282
* Build: Use jquery-git in place of jquery-compat-gitMichał Gołębiowski2015-11-141-2/+9
| | | | | | | jQuery Compat is not going to get released after all; jQuery UI should be tested against jquery-git instead of jquery-compat-git. Closes gh-1646
* Release: Use latest download builderJörn Zaefferer2015-10-291-1/+1
|
* Release: Publish to npmJörn Zaefferer2015-09-301-0/+1
| | | | Fixes #11101
* Tests: Stop testing against core 1.10.1 on testswarmAlexander Schmitz2015-05-201-1/+1
| | | | Fixes #12745
* Build: Upgrade to jQuery 1.11.3Scott González2015-05-141-1/+1
|
* Tests: Use new jquery-compat-git and jquery-git filesScott González2015-05-141-1/+1
|
* Tests: Use jquery-git1 instead of jquery-gitScott González2015-03-111-1/+1
| | | | Closes gh-1480
* Build: Style fixesJörn Zaefferer2015-03-063-39/+39
|
* Build: Upgrade to jQuery 1.11.2Scott González2015-02-231-0/+1
| | | | Adds jQuery 1.11.0, 1.11.1, 1.11.2, 2.1.0, 2.1.1, 2.1.2, 2.1.3
* Build: Use browserSets from testswarm configTimo Tijhof2015-02-201-1/+1
| | | | | | | | | It's already in jQuery's Jenkins node-testswarm config (and set to the same value) but not used yet. Reference it to make sure it keeps working in the future. Closes gh-1452
* All: Remove 1.6.x leftoversMichael Orchard2015-01-221-2/+1
| | | | | | | | | Removes 1.6 versions from "All" tests and from the TestSwarm job. Ref #10723 Ref gh-1422 Closes gh-1434 Closes gh-1435
* Build: Remove manifest files; move metadata to source filesScott González2014-11-106-355/+4
| | | | Closes gh-1379
* Core: Remove .zIndex()Scott González2014-10-201-1/+0
| | | | Fixes #9156
* Build: Update jscs and fix some code style issuesJörn Zaefferer2014-08-141-1/+1
| | | | | | Disables the checks for casing and line length, since those need a lot more effort to address. For variable naming the fix isn't obvious to me. There's way too many lines over 100 chars.
* Build: Update DB version for release scriptRafael Xavier de Souza2014-08-071-1/+1
|
* Tests: Fix TestSwarm submissions for old jQueryScott González2014-08-061-2/+2
|
* Build: Update DB version for releasesJörn Zaefferer2014-06-261-1/+1
|
* Build: Update DB version for release scriptJörn Zaefferer2014-05-231-1/+1
|
* Build: Fix manifest dependenciesJörn Zaefferer2014-05-121-2/+6
| | | | | Clone bower dependencies instead of reusing and modifying the same object multiple times.
* Build: Add manifest entry for selectmenuJörn Zaefferer2014-05-121-0/+8
| | | | Closes gh-1240
* Build: Validate number of generated manifestsJörn Zaefferer2014-05-091-1/+11
| | | | Closes gh-1241
* Build: Replace @VERSION in release tagsJörn Zaefferer2014-05-081-4/+35
| | | | | Fixes #10006 Closes gh-1239
* Build: Generate pre-releases the same way as stable releasesScott González2014-05-061-51/+1
| | | | Fixes #9998
* Build: Migrate to jquery-releaseJörn Zaefferer2014-04-243-752/+117
| | | | Fixes #9793
* Build: Fix testswarm task, use API correctlyJörn Zaefferer2014-03-121-3/+2
|