|
| 1 | +<script>{ |
| 2 | + "title": "jQuery UI 1.13.0 Changelog" |
| 3 | +}</script> |
| 4 | + |
| 5 | +Released on October 7, 2021 |
| 6 | + |
| 7 | +## General |
| 8 | + |
| 9 | +* Removed: Support for jQuery 1.7.x ([b61b16b5a](https://github.com/jquery/jquery-ui/commit/b61b16b5a89ee27b30efdf7635d897af810af130)) |
| 10 | +* Fixed: Stop using deprecated jQuery APIs, resolve jQuery Migrate warnings ([f4ef03e57](https://github.com/jquery/jquery-ui/commit/f4ef03e57edd7e51cb134e902679c7bddc3daaee), [0c860b0d9](https://github.com/jquery/jquery-ui/commit/0c860b0d92f9959f6747f8c02e9671eb2fc561aa), [995b5faec](https://github.com/jquery/jquery-ui/commit/995b5faec966b608ba15ed2a68c1f1565f77053b), [98b539171](https://github.com/jquery/jquery-ui/commit/98b539171b6e805fa79346a5e9896865e5213b9c), [809f29efa](https://github.com/jquery/jquery-ui/commit/809f29efa79c3c9aba95e6d7ffef41f567cda3a5), [0940cb9bd](https://github.com/jquery/jquery-ui/commit/0940cb9bd2b8967c8eac15f3097933f5aee7e551), [0b7246b6e](https://github.com/jquery/jquery-ui/commit/0b7246b6eeadfa9e2696e22f3230f6452f8129dc)) |
| 11 | + |
| 12 | +## Core & Utilities |
| 13 | + |
| 14 | +### UI Core |
| 15 | + |
| 16 | +* Fixed: Rename from `.form()` to `._form()` since its not for public use ([#15074](https://bugs.jqueryui.com/ticket/15074), [0627eb364](https://github.com/jquery/jquery-ui/commit/0627eb3645009d868ae20a27d0a283acd5797a1f)) |
| 17 | +* Fixed: Handle empty sets in Labels ([#15184](https://bugs.jqueryui.com/ticket/15184), [adcf9b6f6](https://github.com/jquery/jquery-ui/commit/adcf9b6f6ef9c6dfa88932b40307f581e65bc667)) |
| 18 | +* Removed: `$.ui.escapeSelector` in favor of `$.escapeSelector` ([#14991](https://bugs.jqueryui.com/ticket/14991), [7c6a9f012](https://github.com/jquery/jquery-ui/commit/7c6a9f01281a9739f54ef57d7deecb41a873ef38)) |
| 19 | + |
| 20 | +### Widget Factory |
| 21 | + |
| 22 | +* Fixed: Boolean option when under use strict ([2434dfd45](https://github.com/jquery/jquery-ui/commit/2434dfd45d0805304e1db634d059feaa0bacf358)) |
| 23 | +* Fixed: Handle `Object.create(null)` for options objects ([#15179](https://bugs.jqueryui.com/ticket/15179), [b3c0a7f71](https://github.com/jquery/jquery-ui/commit/b3c0a7f71d0b351755b97858ad47de4e9a373606)) |
| 24 | +* Fixed: Improve `remove` event bindings for `classes` options ([#15078](https://bugs.jqueryui.com/ticket/15078), [#15082](https://bugs.jqueryui.com/ticket/15082), [#15095](https://bugs.jqueryui.com/ticket/15095), [#15136](https://bugs.jqueryui.com/ticket/15136), [#15152](https://bugs.jqueryui.com/ticket/15152), [ef2e9bab9](https://github.com/jquery/jquery-ui/commit/ef2e9bab92ae898311baa295590cd487d9071319)) |
| 25 | +* Fixed: Don't swallow errors in `remove` events ([1f2011ece](https://github.com/jquery/jquery-ui/commit/1f2011ece3fe6847874677e9a8210fa202498ccb)) |
| 26 | + |
| 27 | +## Widgets |
| 28 | + |
| 29 | +### Autocomplete |
| 30 | + |
| 31 | +* Fixed: IE/Edge scrolling issues ([#9638](https://bugs.jqueryui.com/ticket/9638), [573e7e69c](https://github.com/jquery/jquery-ui/commit/573e7e69c9b63752fb06a15d60ec2dded839e093)) |
| 32 | +* Fixed: Escape HTML tags in callback name to avoid XSS in demo ([#15048](https://bugs.jqueryui.com/ticket/15048), [69e66ea65](https://github.com/jquery/jquery-ui/commit/69e66ea6556584c39621c184f8f790a1011408ce)) |
| 33 | + |
| 34 | +### Button |
| 35 | + |
| 36 | +* Fixed: Backcompat when called on collection of mixed elements ([#15109](https://bugs.jqueryui.com/ticket/15109), [abc9e7ce2](https://github.com/jquery/jquery-ui/commit/abc9e7ce2f3b60a18bf1f461c7cbfccb3fa02b53)) |
| 37 | + |
| 38 | +### Checkboxradio |
| 39 | + |
| 40 | +* Fixed: Don't add ui-state-hover to icons ([#15055](https://bugs.jqueryui.com/ticket/15055), [b9d687deb](https://github.com/jquery/jquery-ui/commit/b9d687deb58cce5f4c6e27dace9cb172e291698c)) |
| 41 | + |
| 42 | +### Datepicker |
| 43 | + |
| 44 | +* Added: Add option for `onUpdateDatepicker` callback ([17d115b82](https://github.com/jquery/jquery-ui/commit/17d115b8298b935ab0d26b881d4f6f3e83984868), [a12c98574](https://github.com/jquery/jquery-ui/commit/a12c98574d07f002fd59d166f9fc1fd391581b91)) |
| 45 | +* Added: German localization ([ddbcc5d29](https://github.com/jquery/jquery-ui/commit/ddbcc5d29d069336ddaeab221db91220b95da175)) |
| 46 | +* Fixed: Get `selectedDay` from `data-date` instead of element contents ([cf938e286](https://github.com/jquery/jquery-ui/commit/cf938e286382cc8f6cb74b3c6f75275073672aeb)) |
| 47 | +* Fixed: Make sure text options are text, shorten HTML strings ([#15284](https://bugs.jqueryui.com/ticket/15284), [afe20b79a](https://github.com/jquery/jquery-ui/commit/afe20b79a64266e64011f34b26a30b3d1c62fd47)) |
| 48 | +* Fixed: Make sure `altField` is treated as a CSS selector ([32850869d](https://github.com/jquery/jquery-ui/commit/32850869d308d5e7c9bf3e3b4d483ea886d373ce)) |
| 49 | +* Fixed: Hungarian localization to use uppercase for first characters ([9bb366ef8](https://github.com/jquery/jquery-ui/commit/9bb366ef8a710c06df924b2f6567cd5ed701cd44)) |
| 50 | +* Fixed: Current instance memory leak and added unit testcases ([817ce3855](https://github.com/jquery/jquery-ui/commit/817ce38555f07981f929fb4b1229fc42574cf85c)) |
| 51 | +* Fixed: Typo in `currentText` in `da` localization ([9c0d83f2e](https://github.com/jquery/jquery-ui/commit/9c0d83f2e55f6b33e650f8dcd6b53866601695fd)) |
| 52 | +* Fixed: First day of week for `pt-PT` locale ([#15195](https://bugs.jqueryui.com/ticket/15195), [6fdd0e34a](https://github.com/jquery/jquery-ui/commit/6fdd0e34a74789d2da214739ea0f5a8feff71d7e)) |
| 53 | +* Fixed: Swedish localization ([#15142](https://bugs.jqueryui.com/ticket/15142), [032ddc334](https://github.com/jquery/jquery-ui/commit/032ddc3349f625e0840aa8e266b5d8ebee994853)) |
| 54 | +* Fixed: Prev/next button behavior with `showCurrentAtPos` ([#15102](https://bugs.jqueryui.com/ticket/15102), [17404ced4](https://github.com/jquery/jquery-ui/commit/17404ced478a235651513fa7bef3473ef1b039e8)) |
| 55 | +* Fixed: Traditional Chinese translation ([#15060](https://bugs.jqueryui.com/ticket/15060), [129434384](https://github.com/jquery/jquery-ui/commit/12943438478e71db02e861b02cd406429fc3b080)) |
| 56 | +* Fixed: Adapt `datepicker.js` for a11y ([b864cd103](https://github.com/jquery/jquery-ui/commit/b864cd103a0acb76b0a34fb1dd382dc0925ef9a8)) |
| 57 | + |
| 58 | +### Dialog |
| 59 | + |
| 60 | +* Fixed: Broken focus re-triggering in jQuery 3.4/3.5 ([834ee5f7c](https://github.com/jquery/jquery-ui/commit/834ee5f7cfb621b5f75292915a00319927a9a6d0)) |
| 61 | +* Fixed: Shared event handler for modal dialogs ([#15182](https://bugs.jqueryui.com/ticket/15182), [5708046ea](https://github.com/jquery/jquery-ui/commit/5708046ea1ba4d6d86f431ec9fd32d28ae7542f6)) |
| 62 | + |
| 63 | +### Menu |
| 64 | + |
| 65 | +* Fixed: Account for scrollbars in jQuery 3.2 ([1712b9bbb](https://github.com/jquery/jquery-ui/commit/1712b9bbb2e214819508b00d8f318713e27cd949)) |
| 66 | +* Fixed: Ignore mouse events triggered due to page scrolling ([#9356](https://bugs.jqueryui.com/ticket/9356), [50efd6e1b](https://github.com/jquery/jquery-ui/commit/50efd6e1b063822c4a0ecb38f324ed3354f387c4)) |
| 67 | +* Fixed: Handle mouse movement mixed with keyboard navigation ([#9357](https://bugs.jqueryui.com/ticket/9357), [7d992ae29](https://github.com/jquery/jquery-ui/commit/7d992ae29d27cdab8787691a14e689e60c74c05c)) |
| 68 | +* Fixed: Don't focus dividers when wrapping via keyboard navigation ([#15157](https://bugs.jqueryui.com/ticket/15157), [a3e953b49](https://github.com/jquery/jquery-ui/commit/a3e953b495905d0c67790e65032841451b470ce1)) |
| 69 | +* Fixed: Close menus immediately on selection or click outside ([#15034](https://bugs.jqueryui.com/ticket/15034), [0d25a36ee](https://github.com/jquery/jquery-ui/commit/0d25a36eecb9e5598596208e4852b3c3fdbf5510)) |
| 70 | + |
| 71 | +### Selectmenu |
| 72 | + |
| 73 | +* Fixed: Don't render options with the `hidden` attribute ([#15098](https://bugs.jqueryui.com/ticket/15098), [a2b25ef6c](https://github.com/jquery/jquery-ui/commit/a2b25ef6caae3e1a272214839b815a6387618124)) |
| 74 | + |
| 75 | +### Slider |
| 76 | + |
| 77 | +* Changed: Use `cursor: pointer` on handles ([#9371](https://bugs.jqueryui.com/ticket/9371), [c6e2b52d7](https://github.com/jquery/jquery-ui/commit/c6e2b52d70b8caf920f382402aba9f04de7e32b2)) |
| 78 | + |
| 79 | +### Spinner |
| 80 | + |
| 81 | +* Spinner: Ignore `mousewheel` events when not focused ([#15139](https://bugs.jqueryui.com/ticket/15139), [a3b9129be](https://github.com/jquery/jquery-ui/commit/a3b9129be19afabb3fa6b2fb913b85aab43f4652)) |
| 82 | +* Spinner: Fix typo ([863a49f95](https://github.com/jquery/jquery-ui/commit/863a49f95b181adaf76cbaf268e4ecf5485dbcf1)) |
| 83 | + |
| 84 | +### Tabs |
| 85 | + |
| 86 | +* Fixed: Don't blur focused tab on sort ([#14627](https://bugs.jqueryui.com/ticket/14627), [f1fa076f6](https://github.com/jquery/jquery-ui/commit/f1fa076f62e99089257f6f8159cb2ce503f0abc2)) |
| 87 | +* Fixed: Remove presentation role ([#10122](https://bugs.jqueryui.com/ticket/10122), [b9ffc3471](https://github.com/jquery/jquery-ui/commit/b9ffc34710212fd910717ab735818ef265c9372e)) |
| 88 | + |
| 89 | +### Tooltip |
| 90 | + |
| 91 | +* Fixed: Clear interval for delayed tracking tooltips on remove ([#15099](https://bugs.jqueryui.com/ticket/15099), [9a4c05715](https://github.com/jquery/jquery-ui/commit/9a4c0571577e20795c19796594747f0f8beb476a)) |
| 92 | + |
| 93 | +## Interactions |
| 94 | + |
| 95 | +### Droppable |
| 96 | + |
| 97 | +* Fixed: Use `$.ui.intersect()` ([#14963](https://bugs.jqueryui.com/ticket/14963), [fd30534b7](https://github.com/jquery/jquery-ui/commit/fd30534b73eaf9c076f93a349dbe0c7a77efc209)) |
| 98 | + |
| 99 | +### Focusable |
| 100 | + |
| 101 | +* Fixed: Handling of `visibility: collapse` ([f5d38e2e0](https://github.com/jquery/jquery-ui/commit/f5d38e2e05bd54073c2bf8e8210b78b2cf2637d8)) |
| 102 | + |
| 103 | +### Position |
| 104 | + |
| 105 | +* Fixed: Make sure `of` is treated as a CSS selector ([effa323f1](https://github.com/jquery/jquery-ui/commit/effa323f1505f2ce7a324e4f429fa9032c72f280)) |
| 106 | +* Fixed: Increase scrollbar test div to handle larger scrollbars ([#15106](https://bugs.jqueryui.com/ticket/15106), [efb1fee02](https://github.com/jquery/jquery-ui/commit/efb1fee02b53c8fc17c3ffe68162f51b583e75f0)) |
| 107 | + |
| 108 | +### Resizable |
| 109 | + |
| 110 | +* Fixed: CSP violation (style `unsafe-inline`) ([dadde722a](https://github.com/jquery/jquery-ui/commit/dadde722a40ee41bd721e7d4609ee190815055c2)) |
| 111 | +* Fixed: Keep user-provided handles on destroy ([c426b9a20](https://github.com/jquery/jquery-ui/commit/c426b9a203271ab5e5e5f165a1d686c8281164bf)) |
| 112 | +* Fixed: Keep user defined handles on `_setOption` ([#15084](https://bugs.jqueryui.com/ticket/15084), [278d1e110](https://github.com/jquery/jquery-ui/commit/278d1e1108e6c12d35be9edce2a9efcab1946229)) |
| 113 | +* Fixed: `aspectRatio` cannot be changed after initialization. ([#4186](https://bugs.jqueryui.com/ticket/4186), [c481400f2](https://github.com/jquery/jquery-ui/commit/c481400f222c871ba5853bc2930a3b8b4375d08b)) |
| 114 | + |
| 115 | +### Sortable |
| 116 | + |
| 117 | +* Sortable: Remove reference to .disableSelection() from demos ([d193d0ba8](https://github.com/jquery/jquery-ui/commit/d193d0ba8532206763b666bcc62665b357aef021)) |
| 118 | +* Sortable: Fix various scrolling issues ([#3173](https://bugs.jqueryui.com/ticket/3173), [#15165](https://bugs.jqueryui.com/ticket/15165), [#15166](https://bugs.jqueryui.com/ticket/15166), [#15167](https://bugs.jqueryui.com/ticket/15167), [#15168](https://bugs.jqueryui.com/ticket/15168), [#15169](https://bugs.jqueryui.com/ticket/15169), [#15170](https://bugs.jqueryui.com/ticket/15170), [c866e4553](https://github.com/jquery/jquery-ui/commit/c866e455373028a62a0956455a229fef63e91fac)) |
| 119 | +* Sortable: Fix `z-index` switching from `auto` to `0` ([#14683](https://bugs.jqueryui.com/ticket/14683), [9c5ce4c3e](https://github.com/jquery/jquery-ui/commit/9c5ce4c3e986136b8dce14b6b1ccd5296d932f01)) |
| 120 | +* Sortable: Setting table row placeholder height to be same as sorted row ([#13662](https://bugs.jqueryui.com/ticket/13662), [87eab46a5](https://github.com/jquery/jquery-ui/commit/87eab46a589031d781299937f95f22bf61b5ef27)) |
| 121 | +* Sortable: Fix parent offset detection ([#15021](https://bugs.jqueryui.com/ticket/15021), [1d409528a](https://github.com/jquery/jquery-ui/commit/1d409528a164c550e4e167c367f33ab3b7ad0e66)) |
| 122 | + |
| 123 | +## CSS |
| 124 | + |
| 125 | +* Fixed: Resolve csslint issues with the IE filter property ([b15e45a45](https://github.com/jquery/jquery-ui/commit/b15e45a45100ad8e64ef0d362380d9aa27fe6862)) |
| 126 | +* Fixed: Don't load the image sprite for 'ui-icon-blank' ([43254468d](https://github.com/jquery/jquery-ui/commit/43254468de7d69b5422e667ba7ebbe864fc34a63), [87656cdf5](https://github.com/jquery/jquery-ui/commit/87656cdf576f1b56dbd6cd731d3830a993c42d26)) |
| 127 | +* Changed: Optimize images ([d85c68f6c](https://github.com/jquery/jquery-ui/commit/d85c68f6cdc02266ab8972e5c4159514b4d2598f)) |
| 128 | +* Changed: Optimize PNG files with zopflipng ([cc37fe76a](https://github.com/jquery/jquery-ui/commit/cc37fe76aac4a09c37de83178e2c818c4400dff6)) |
| 129 | + |
| 130 | +## Build |
| 131 | + |
| 132 | +* Changed: Update npm dependencies ([491ecc1bd](https://github.com/jquery/jquery-ui/commit/491ecc1bd5c48a24d8a4bcff6f74ca368b37fdf3), [91b6fc3f0](https://github.com/jquery/jquery-ui/commit/91b6fc3f08a6256ebb8006f96661db163aa8b5bc), [a22361dbe](https://github.com/jquery/jquery-ui/commit/a22361dbe491c494a87f38600d9c1f91aa07d3e0)) |
| 133 | +* Changed: Don't publish `dist/cdn` to npm ([74af51279](https://github.com/jquery/jquery-ui/commit/74af51279419b2f901cfbacbbecd47136b3d7569)) |
| 134 | +* Changed: Update dependencies passed to `jquery-release` ([399c81e07](https://github.com/jquery/jquery-ui/commit/399c81e077823f83faf18d9366e5a09d1c0734a2)) |
| 135 | +* Changed: Migrate from JSHint & JSCS to ESLint ([#15393](https://bugs.jqueryui.com/ticket/15393), [70dae67b7](https://github.com/jquery/jquery-ui/commit/70dae67b73dfea9126f126f516fe8286f1e73417)) |
| 136 | +* Changed: Rename the primary branch `master` to `main` ([19c628675](https://github.com/jquery/jquery-ui/commit/19c628675dadc714616af975969694267f3840df)) |
| 137 | +* Changed: Rename `jquery-1-7` to `jquery-patch` ([7caf8f61d](https://github.com/jquery/jquery-ui/commit/7caf8f61df7840fb3de2478a75aec229d9f84f15)) |
| 138 | +* Changed: Require jQuery `>=1.8.0 <4.0.0`, not `>=1.6` in bower.json ([b0ed787d1](https://github.com/jquery/jquery-ui/commit/b0ed787d18e606afd81f941065ba35f291ffb245)) |
| 139 | +* Changed: Update jQuery used for demos to 3.6.0 ([f381ec051](https://github.com/jquery/jquery-ui/commit/f381ec0513a896332a2bcfc1b53b77353adae9cc)) |
| 140 | + |
0 commit comments