aboutsummaryrefslogtreecommitdiffstats
path: root/build
Commit message (Collapse)AuthorAgeFilesLines
* Build: Remove unused build/themesMichał Gołębiowski-Owczarek2024-05-151-1/+0
| | | | Ref gh-2249
* All: Stop relying on jquery-patch.js internally, add testsMichał Gołębiowski-Owczarek2024-05-151-0/+1
| | | | | | | | | | | | Avoid relying on jQuery patches. Instead: * use `CSS.escape` instead of `jQuery.escapeSelector` * use `.filter()` with a proper handler instead of `.even()` Keep `jquery-patch.js` for backwards compatibility, though. Also, add tests for jquery-patch. Ref gh-2249
* Build: Update download.jqueryui.com from 2.2.12 to 2.2.14Michał Gołębiowski-Owczarek2024-04-261-1/+1
|
* Build: Update release dependenciesMichał Gołębiowski-Owczarek2024-04-221-3/+3
| | | | | | In particular, the `node-packager` update is required for the release process to work on newer Node.js versions. Closes gh-2239
* Build: Add jQuery 3.7.0Michał Gołębiowski-Owczarek2023-05-121-0/+1
|
* Build: Add jQuery 3.6.4, update Migrate to 3.4.1Michał Gołębiowski-Owczarek2023-05-101-1/+1
| | | Closes gh-2161
* Build: Add jQuery 3.6.1-3.6.3, update Migrate to 3.4.0Michał Gołębiowski-Owczarek2023-01-151-1/+1
|
* Build: Include all the files published to the CDN in npm/Bower packagesMichał Gołębiowski-Owczarek2022-03-231-0/+14
| | | | | | | Both unminified & minified versions of JS & CSS files are included, for all themes, as well as images. Fixes gh-2011 Closes gh-2059
* Docs: Update the bug tracker from bugs.jqueryui.com to GitHubMichał Gołębiowski-Owczarek2021-10-071-2/+1
| | | | | | Also, remove the Weekly Meetings section from README as the meetings are no longer happening. Closes gh-1972
* Release: Update the download.jqueryui.com dependencyMichał Gołębiowski-Owczarek2021-09-271-1/+1
|
* 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
|