From 98d2ead0efcd2141ebf0ca235ca6a9a6d2cc7552 Mon Sep 17 00:00:00 2001 From: Thomas Vincent Date: Tue, 28 Apr 2026 17:55:57 -0700 Subject: [PATCH 1/2] Update jQuery UI and theme assets --- include/js/jquery-ui.js | 263 +++++++++++++---------- include/layout.js | 2 +- include/themes/cacti/jquery-ui.css | 216 ++++++++----------- include/themes/carrot/jquery-ui.css | 216 ++++++++----------- include/themes/dark/jquery-ui.css | 205 ++++++++---------- include/themes/dark/main.js | 2 +- include/themes/hollyberry/jquery-ui.css | 216 ++++++++----------- include/themes/midwinter/jquery-ui.css | 240 +++++++++------------ include/themes/modern/jquery-ui.css | 206 ++++++++---------- include/themes/modern/main.js | 2 +- include/themes/paper-plane/jquery-ui.css | 206 ++++++++---------- include/themes/paw/jquery-ui.css | 206 ++++++++---------- include/themes/raspberry/jquery-ui.css | 216 ++++++++----------- include/themes/sunrise/jquery-ui.css | 206 ++++++++---------- tests/e2e/jquery-smoke.spec.js | 34 ++- 15 files changed, 1104 insertions(+), 1332 deletions(-) diff --git a/include/js/jquery-ui.js b/include/js/jquery-ui.js index b5e6cf5f74..fcead8b34f 100644 --- a/include/js/jquery-ui.js +++ b/include/js/jquery-ui.js @@ -1,4 +1,4 @@ -/*! jQuery UI - v1.14.1 - 2024-10-30 +/*! jQuery UI - v1.14.2 - 2026-01-28 * https://jqueryui.com * Includes: widget.js, position.js, data.js, disable-selection.js, effect.js, effects/effect-blind.js, effects/effect-bounce.js, effects/effect-clip.js, effects/effect-drop.js, effects/effect-explode.js, effects/effect-fade.js, effects/effect-fold.js, effects/effect-highlight.js, effects/effect-puff.js, effects/effect-pulsate.js, effects/effect-scale.js, effects/effect-shake.js, effects/effect-size.js, effects/effect-slide.js, effects/effect-transfer.js, focusable.js, form-reset-mixin.js, jquery-patch.js, keycode.js, labels.js, scroll-parent.js, tabbable.js, unique-id.js, widgets/accordion.js, widgets/autocomplete.js, widgets/button.js, widgets/checkboxradio.js, widgets/controlgroup.js, widgets/datepicker.js, widgets/dialog.js, widgets/draggable.js, widgets/droppable.js, widgets/menu.js, widgets/mouse.js, widgets/progressbar.js, widgets/resizable.js, widgets/selectable.js, widgets/selectmenu.js, widgets/slider.js, widgets/sortable.js, widgets/spinner.js, widgets/tabs.js, widgets/tooltip.js * Copyright OpenJS Foundation and other contributors; Licensed MIT */ @@ -20,13 +20,11 @@ $.ui = $.ui || {}; -/* for backward compatibility */ -$.uiBackCompat = true; +var version = $.ui.version = "1.14.2"; -var version = $.ui.version = "1.14.1"; /*! - * jQuery UI Widget 1.14.1 + * jQuery UI Widget 1.14.2 * https://jqueryui.com * * Copyright OpenJS Foundation and other contributors @@ -771,7 +769,7 @@ var widget = $.widget; /*! - * jQuery UI Position 1.14.1 + * jQuery UI Position 1.14.2 * https://jqueryui.com * * Copyright OpenJS Foundation and other contributors @@ -1268,7 +1266,7 @@ var position = $.ui.position; /*! - * jQuery UI :data 1.14.1 + * jQuery UI :data 1.14.2 * https://jqueryui.com * * Copyright OpenJS Foundation and other contributors @@ -1291,7 +1289,7 @@ var data = $.extend( $.expr.pseudos, { } ); /*! - * jQuery UI Disable Selection 1.14.1 + * jQuery UI Disable Selection 1.14.2 * https://jqueryui.com * * Copyright OpenJS Foundation and other contributors @@ -2011,7 +2009,7 @@ colors = jQuery.Color.names = { /*! - * jQuery UI Effects 1.14.1 + * jQuery UI Effects 1.14.2 * https://jqueryui.com * * Copyright OpenJS Foundation and other contributors @@ -2021,9 +2019,7 @@ colors = jQuery.Color.names = { //>>label: Effects Core //>>group: Effects -/* eslint-disable max-len */ //>>description: Extends the internal jQuery effects. Includes morphing and easing. Required by all other effects. -/* eslint-enable max-len */ //>>docs: https://api.jqueryui.com/category/effects-core/ //>>demos: https://jqueryui.com/effect/ @@ -2313,7 +2309,7 @@ if ( $.uiBackCompat === true ) { try { // eslint-disable-next-line no-unused-expressions active.id; - } catch ( e ) { + } catch ( _e ) { active = document.body; } @@ -2374,7 +2370,7 @@ if ( $.uiBackCompat === true ) { } $.extend( $.effects, { - version: "1.14.1", + version: "1.14.2", define: function( name, mode, effect ) { if ( !effect ) { @@ -2942,7 +2938,7 @@ var effect = $.effects; /*! - * jQuery UI Effects Blind 1.14.1 + * jQuery UI Effects Blind 1.14.2 * https://jqueryui.com * * Copyright OpenJS Foundation and other contributors @@ -2997,7 +2993,7 @@ var effectsEffectBlind = $.effects.define( "blind", "hide", function( options, d /*! - * jQuery UI Effects Bounce 1.14.1 + * jQuery UI Effects Bounce 1.14.2 * https://jqueryui.com * * Copyright OpenJS Foundation and other contributors @@ -3092,7 +3088,7 @@ var effectsEffectBounce = $.effects.define( "bounce", function( options, done ) /*! - * jQuery UI Effects Clip 1.14.1 + * jQuery UI Effects Clip 1.14.2 * https://jqueryui.com * * Copyright OpenJS Foundation and other contributors @@ -3142,7 +3138,7 @@ var effectsEffectClip = $.effects.define( "clip", "hide", function( options, don /*! - * jQuery UI Effects Drop 1.14.1 + * jQuery UI Effects Drop 1.14.2 * https://jqueryui.com * * Copyright OpenJS Foundation and other contributors @@ -3196,7 +3192,7 @@ var effectsEffectDrop = $.effects.define( "drop", "hide", function( options, don /*! - * jQuery UI Effects Explode 1.14.1 + * jQuery UI Effects Explode 1.14.2 * https://jqueryui.com * * Copyright OpenJS Foundation and other contributors @@ -3206,9 +3202,7 @@ var effectsEffectDrop = $.effects.define( "drop", "hide", function( options, don //>>label: Explode Effect //>>group: Effects -/* eslint-disable max-len */ //>>description: Explodes an element in all directions into n pieces. Implodes an element to its original wholeness. -/* eslint-enable max-len */ //>>docs: https://api.jqueryui.com/explode-effect/ //>>demos: https://jqueryui.com/effect/ @@ -3292,7 +3286,7 @@ var effectsEffectExplode = $.effects.define( "explode", "hide", function( option /*! - * jQuery UI Effects Fade 1.14.1 + * jQuery UI Effects Fade 1.14.2 * https://jqueryui.com * * Copyright OpenJS Foundation and other contributors @@ -3324,7 +3318,7 @@ var effectsEffectFade = $.effects.define( "fade", "toggle", function( options, d /*! - * jQuery UI Effects Fold 1.14.1 + * jQuery UI Effects Fold 1.14.2 * https://jqueryui.com * * Copyright OpenJS Foundation and other contributors @@ -3398,7 +3392,7 @@ var effectsEffectFold = $.effects.define( "fold", "hide", function( options, don /*! - * jQuery UI Effects Highlight 1.14.1 + * jQuery UI Effects Highlight 1.14.2 * https://jqueryui.com * * Copyright OpenJS Foundation and other contributors @@ -3440,7 +3434,7 @@ var effectsEffectHighlight = $.effects.define( "highlight", "show", function( op /*! - * jQuery UI Effects Size 1.14.1 + * jQuery UI Effects Size 1.14.2 * https://jqueryui.com * * Copyright OpenJS Foundation and other contributors @@ -3618,7 +3612,7 @@ var effectsEffectSize = $.effects.define( "size", function( options, done ) { /*! - * jQuery UI Effects Scale 1.14.1 + * jQuery UI Effects Scale 1.14.2 * https://jqueryui.com * * Copyright OpenJS Foundation and other contributors @@ -3658,7 +3652,7 @@ var effectsEffectScale = $.effects.define( "scale", function( options, done ) { /*! - * jQuery UI Effects Puff 1.14.1 + * jQuery UI Effects Puff 1.14.2 * https://jqueryui.com * * Copyright OpenJS Foundation and other contributors @@ -3684,7 +3678,7 @@ var effectsEffectPuff = $.effects.define( "puff", "hide", function( options, don /*! - * jQuery UI Effects Pulsate 1.14.1 + * jQuery UI Effects Pulsate 1.14.2 * https://jqueryui.com * * Copyright OpenJS Foundation and other contributors @@ -3733,7 +3727,7 @@ var effectsEffectPulsate = $.effects.define( "pulsate", "show", function( option /*! - * jQuery UI Effects Shake 1.14.1 + * jQuery UI Effects Shake 1.14.2 * https://jqueryui.com * * Copyright OpenJS Foundation and other contributors @@ -3792,7 +3786,7 @@ var effectsEffectShake = $.effects.define( "shake", function( options, done ) { /*! - * jQuery UI Effects Slide 1.14.1 + * jQuery UI Effects Slide 1.14.2 * https://jqueryui.com * * Copyright OpenJS Foundation and other contributors @@ -3853,7 +3847,7 @@ var effectsEffectSlide = $.effects.define( "slide", "show", function( options, d /*! - * jQuery UI Effects Transfer 1.14.1 + * jQuery UI Effects Transfer 1.14.2 * https://jqueryui.com * * Copyright OpenJS Foundation and other contributors @@ -3878,7 +3872,7 @@ var effectsEffectTransfer = effect; /*! - * jQuery UI Focusable 1.14.1 + * jQuery UI Focusable 1.14.2 * https://jqueryui.com * * Copyright OpenJS Foundation and other contributors @@ -3941,7 +3935,7 @@ var focusable = $.ui.focusable; /*! - * jQuery UI Form Reset Mixin 1.14.1 + * jQuery UI Form Reset Mixin 1.14.2 * https://jqueryui.com * * Copyright OpenJS Foundation and other contributors @@ -4003,7 +3997,7 @@ var formResetMixin = $.ui.formResetMixin = { /*! - * jQuery UI Legacy jQuery Core patches 1.14.1 + * jQuery UI Legacy jQuery Core patches 1.14.2 * https://jqueryui.com * * Copyright OpenJS Foundation and other contributors @@ -4045,7 +4039,7 @@ if ( !$.fn.even || !$.fn.odd ) { ; /*! - * jQuery UI Keycode 1.14.1 + * jQuery UI Keycode 1.14.2 * https://jqueryui.com * * Copyright OpenJS Foundation and other contributors @@ -4080,7 +4074,7 @@ var keycode = $.ui.keyCode = { /*! - * jQuery UI Labels 1.14.1 + * jQuery UI Labels 1.14.2 * https://jqueryui.com * * Copyright OpenJS Foundation and other contributors @@ -4134,7 +4128,7 @@ var labels = $.fn.labels = function() { /*! - * jQuery UI Scroll Parent 1.14.1 + * jQuery UI Scroll Parent 1.14.2 * https://jqueryui.com * * Copyright OpenJS Foundation and other contributors @@ -4168,7 +4162,7 @@ var scrollParent = $.fn.scrollParent = function( includeHidden ) { /*! - * jQuery UI Tabbable 1.14.1 + * jQuery UI Tabbable 1.14.2 * https://jqueryui.com * * Copyright OpenJS Foundation and other contributors @@ -4192,7 +4186,7 @@ var tabbable = $.extend( $.expr.pseudos, { /*! - * jQuery UI Unique ID 1.14.1 + * jQuery UI Unique ID 1.14.2 * https://jqueryui.com * * Copyright OpenJS Foundation and other contributors @@ -4230,7 +4224,7 @@ var uniqueId = $.fn.extend( { /*! - * jQuery UI Accordion 1.14.1 + * jQuery UI Accordion 1.14.2 * https://jqueryui.com * * Copyright OpenJS Foundation and other contributors @@ -4240,9 +4234,7 @@ var uniqueId = $.fn.extend( { //>>label: Accordion //>>group: Widgets -/* eslint-disable max-len */ //>>description: Displays collapsible content panels for presenting information in a limited amount of space. -/* eslint-enable max-len */ //>>docs: https://api.jqueryui.com/accordion/ //>>demos: https://jqueryui.com/accordion/ //>>css.structure: ../../themes/base/core.css @@ -4251,7 +4243,7 @@ var uniqueId = $.fn.extend( { var widgetsAccordion = $.widget( "ui.accordion", { - version: "1.14.1", + version: "1.14.2", options: { active: 0, animate: {}, @@ -4832,7 +4824,7 @@ var widgetsAccordion = $.widget( "ui.accordion", { /*! - * jQuery UI Menu 1.14.1 + * jQuery UI Menu 1.14.2 * https://jqueryui.com * * Copyright OpenJS Foundation and other contributors @@ -4851,7 +4843,7 @@ var widgetsAccordion = $.widget( "ui.accordion", { var widgetsMenu = $.widget( "ui.menu", { - version: "1.14.1", + version: "1.14.2", defaultElement: "