jQuery UI 1.12.0 Beta 1

Posted on by

The first beta release for jQuery UI 1.12 is out with numerous bug fixes, updated environment support, an updated base theme, overhauled effects, new methods, and new widgets!

The big changes:

  • New widgets: Controlgroup replaces buttonset and adds support for selectmenu and the new checkboxradio widget. You can see the new widgets in action in the controlgroup and checkboxradio demos.
  • New method: The .labels() method finds all label elements associated with the first selected element, mimicking the native labels property.
  • npm/browserify/webpack support: The jquery-ui package on npm is now owned and maintained by the jQuery UI team. In addition, we’ve updated package.json and changed the directory structure to work better with tools like browserify and webpack. See Jörn Zaefferer’s demo for webpack usage information.
  • Effects overhaul: The effects API has received a major overhaul, introducing many new APIs and rewriting effects to use CSS clip for smoother and less error-prone animations. In addition, the transfer effect has been replaced with a .transfer() method.
  • Dropped jQuery 1.6.x support: jQuery UI 1.12 officially supports jQuery 1.7.0 – 2.1.4.
  • Reduced old IE support: jQuery UI 1.11 officially dropped support for IE7 but left all the existing workarounds in place. jQuery UI 1.12 has removed all of the IE7 workarounds. In addition, official support for IE8, IE9, and IE10 have been removed, but the workarounds are still in place and will be removed in 1.13. This coincides with Microsoft’s end of support for these browsers which occurred earlier this month.
  • Bug fixes: Over 50 bugs have been fixed!

For the first time, we have our upgrade guide and API documentation ready during the pre-release phase. For a full list of changes in jQuery UI 1.12, see the list of fixed tickets. And to see what’s coming next, check out our roadmap.

Download

File Downloads

Git (contains source files, with @VERSION not yet replaced with 1.12.0-beta.1, base theme only)

Comments

Note: please do NOT use the comments section of this blog post for reporting bugs. Bug reports should be filed in the jQuery UI Bug Tracker and support questions should be posted on the jQuery Forum.

If you have feedback on us doing our first beta release for jQuery UI 1.12, feel free to leave a comment below. Thank you.

jQuery UI 1.11.4

Posted on by

The fourth maintenance release for jQuery UI 1.11 is out. This update brings bug fixes for Draggable, Resizable, Sortable, Accordion, Dialog, Slider, and Tooltip. For the full list of changes, see the changelog. You can download it here:

Download

File Downloads

Git (contains source files, with @VERSION replaced with 1.11.4, base theme only)

Install via bower

  • bower install jquery/jquery-ui#1.11.4

jQuery CDN, powered by MaxCDN

Google Ajax Libraries API (CDN)

Microsoft Ajax CDN (CDN)

Custom Download Builder

Changelog

See the 1.11 Upgrade Guide for a list of changes that may affect you when upgrading from 1.10.x. For full details on what’s included in this release see the 1.11.4 Changelog.

Thanks

Thanks to all who helped with this release, specifically: Ablay Keldibek, AdamRMerrifield, avatarus, Ben Mosher, bugtester, creage, [email protected], EleventyOne, EliW, foodbaby, groonya, jamesh, joern.zaefferer, jonaslewin, ka3yc, lotjuh, Marco Ziech, Mike Sherov, Mikko Rantanen, Nils Heuermann, Patricia Juarez, Scott González, shivamtandon24, Spencer Davis, stoychev, TheDude, Timo Tijhof, TJ VanToll, totszwai, zigshanklin.

Comments

Note: please do NOT use the comments section of this blog post for reporting bugs. Bug reports should be filed in the jQuery UI Bug Tracker and support questions should be posted on the jQuery Forum.

If you have feedback on us doing our fourth maintenance release for jQuery UI 1.11, feel free to leave a comment below. Thank you.

jQuery UI 1.11.3

Posted on by

The third maintenance release for jQuery UI 1.11 is out. This update brings bug fixes for Core, Position, Resizable, Sortable, Accordion, Datepicker, Selectmenu, Slide, and Tabs. For the full list of changes, see the changelog. You can download it here:

Download

File Downloads

Git (contains source files, with @VERSION replaced with 1.11.3, base theme only)

Install via bower

  • bower install jquery/jquery-ui#1.11.3

jQuery CDN, powered by MaxCDN

Google Ajax Libraries API (CDN)

Microsoft Ajax CDN (CDN)

Custom Download Builder

Changelog

See the 1.11 Upgrade Guide for a list of changes that may affect you when upgrading from 1.10.x. For full details on what’s included in this release see the 1.11.3 Changelog.

Thanks

Thanks to all who helped with this release, specifically: Aaronius, Adam Foster, Anne-Gaelle Colom, Bruno Pérel, Chen Eshchar, Deocarlos, dralshehri, dylanb, eithed, eshcharc, Giovanni Giacobbi, Jyoti Deka, Jörn Zaefferer, k_borchers, Kamilche, keith.abramo, Luke Page, Marcus Warren, meyertee, Mike Sherov, mikedehaan, mnadalin, Mohammed Alshehri, olejorgenb, Scott González, scottadmi, Thomas Meyer, TJ VanToll.

Comments

Note: please do NOT use the comments section of this blog post for reporting bugs. Bug reports should be filed in the jQuery UI Bug Tracker and support questions should be posted on the jQuery Forum.

If you have feedback on us doing our third maintenance release for jQuery UI 1.11, feel free to leave a comment below. Thank you.

jQuery UI 1.11.2

Posted on by

The second maintenance release for jQuery UI 1.11 is out. This update brings bug fixes for Mouse, Widget Factory, Draggable, Droppable, Sortable, Accordion, Datepicker, Menu, Selectmenu, Slider, Tabs, and Tooltips. For the full list of changes, see the changelog. You can download it here:

Download

File Downloads

Git (contains source files, with @VERSION replaced with 1.11.2, base theme only)

Install via bower

  • bower install jquery/jquery-ui#1.11.2

jQuery CDN, powered by MaxCDN

Google Ajax Libraries API (CDN)

Microsoft Ajax CDN (CDN)

Custom Download Builder

Changelog

See the 1.11 Upgrade Guide for a list of changes that may affect you when upgrading from 1.10.x. For full details on what’s included in this release see the 1.11.2 Changelog.

Thanks

Thanks to all who helped with this release, specifically: Alexander Schmitz, Andrei Picus, Aradesh, azaozz, Bacher, BardMorgan, Bob Stein, Dave Stein, dekajp, djbutler, dmitry_f, domnulnopcea, fejesjoco, fnagel, gnarf, grea, Jérémy M, julien.pacchiarotti, Jyoti Deka, Jörn Zaefferer, kyleguate, marcel.jackwerth, Mike Sherov, mlms13, NiGhTTraX, Nikos Kalogridis, petersendidit, raziel057, Richard Gibson, rosenfeld, saluce65, Scott González, Simen Bekkhus, Skaffen, sronsiek, tapapax, ThiefMaster, TJ VanToll, Trainmaster, traviscooper, Trisha Crowley, Uri Gilad, vesoljc, Xenon.

Comments

Note: please do NOT use the comments section of this blog post for reporting bugs. Bug reports should be filed in the jQuery UI Bug Tracker and support questions should be posted on the jQuery Forum.

If you have feedback on us doing our second maintenance release for jQuery UI 1.11, feel free to leave a comment below. Thank you.

jQuery UI 1.11.0-beta.1

Posted on by

The first beta release for jQuery UI 1.11 is out with numerous bug fixes, improved environment support, and a new widget!

The big changes:

  • New widget: Selectmenu duplicates and extends the functionality of a native HTML select element, allowing it to be customizable in behavior and appearance far beyond the limitations of a native select. You can see it in action in the default and the custom rendering demos.
  • AMD Support: jQuery UI now ships with support for AMD in each of its widgets and components. For more information, including examples, see our guide to using jQuery UI with AMD.
  • Bower Support: jQuery UI now ships with Bower support. For examples, see our guide to using jQuery UI with Bower.
  • Discontinued IE7 Support: As of this release we are no longer accepting bug reports for IE7 issues. We have also removed IE7 from our testing infrastructure. The IE7 workarounds are still present in the code, but we will remove them for jQuery UI 1.12.
  • Bug Fixes: Over 45 bugs have been fixed!

For a full list of changes in jQuery UI 1.11, see the list of fixed tickets. And to see what’s coming next, check out our roadmap.

Download

File Downloads

Git (contains source files, with @VERSION not yet replaced with 1.11.0-beta.1, base theme only)

Comments

Note: please do NOT use the comments section of this blog post for reporting bugs. Bug reports should be filed in the jQuery UI Bug Tracker and support questions should be posted on the jQuery Forum.

If you have feedback on us doing our first beta release for jQuery UI 1.11, feel free to leave a comment below. Thank you.

jQuery UI 1.10.4

Posted on by

The fourth maintenance release for jQuery UI 1.10 is out. This update brings bug fixes for Widget Factory, Position, Droppable, Resizable, Accordion, Autocomplete, Button, Datepicker, Dialog, Menu, Slider, Spinner, Tabs, and the CSS Framework. For the full list of changes, see the changelog. You can download it here:

Download

File Downloads

Git (contains source files, with @VERSION not yet replaced with 1.10.4, base theme only)

Google Ajax Libraries API (CDN)

Microsoft Ajax CDN (CDN)

Custom Download Builder

Changelog

See the 1.10 Upgrade Guide for a list of changes that may affect you when upgrading from 1.9.x. For full details on what’s included in this release see the 1.10.4 Changelog.

Thanks

Thanks to all who helped with this release, specifically: Andrei Picus, bannmann, bchiasson, Bruno M. Custódio, Christian Klammer, Cody, darkdev, dekajp, EleventyOne, Eric Dahl, eruiz, Fabrício Matté, Gan Eng Chin, gaumup, Gruewo, hadley, Imants Horsts, Jacob McCutcheon, Jasper de Groot, johnneed, johumber, Jyoti Deka, Jörn Zaefferer, Kris Borchers, kungfu71186, larsch, ljani, lukerichison, meyertee, Mike Sherov, Mohsen Ekhtiari, Monika Piotrowicz, mr-x-123, muzzamo, net147, networksolution, Ondrej Novy, paftek38, petersendidit, pixelwiz, Qwy, Rafael Xavier de Souza, rcogswell, [email protected], Scott González, shnitz, Siebrand Mazeland, SledgehammerPL, Steven Luscher, Thomas Meyer, Timo Tijhof, TJ VanToll, tom.vandenberge, Toshi MARUYAMA, Ult Combo, victor-homyakov, Vilhjálmur Skúlason, wch, wibber, xlefebvre, zoggy.

Comments

Note: please do NOT use the comments section of this blog post for reporting bugs. Bug reports should be filed in the jQuery UI Bug Tracker and support questions should be posted on the jQuery Forum.

If you have feedback on us doing our fourth maintenance release for jQuery UI 1.10, feel free to leave a comment below. Thank you.

jQuery UI 1.10.3

Posted on by

The third maintenance release for jQuery UI 1.10 is out. This update brings bug fixes for Draggable, Sortable, Accordion, Autocomplete, Button, Datepicker, Menu, and Progressbar. For the full list of changes, see the changelog. You can download it here:

Download

File Downloads

Git (contains source files, with @VERSION not yet replaced with 1.10.3, base theme only)

Google Ajax Libraries API (CDN)

Microsoft Ajax CDN (CDN)

Custom Download Builder

Changelog

See the 1.10 Upgrade Guide for a list of changes that may affect you when upgrading from 1.9.x. For full details on what’s included in this release see the 1.10.3 Changelog.

Thanks

Thanks to all who helped with this release, specifically: be.davestein, chri33s, chrisdew, fetis, gdonkers, gtraxx, Jason Moon, jmelis, Jörn Zaefferer, krampstudio, Mamen, maxgalbu, Mike Sherov, mls81, msjolund, NamelessOne, [email protected], paftek38, Rafael Xavier de Souza, Scott González, Suhail Alkowaileet, TJ VanToll, toc1979, truppo, tyron, vakopian, Woody Gilk, Zbigniew Motyka, zmszaman.

Comments

Note: please do NOT use the comments section of this blog post for reporting bugs. Bug reports should be filed in the jQuery UI Bug Tracker and support questions should be posted on the jQuery Forum.

If you have feedback on us doing our third maintenance release for jQuery UI 1.10, feel free to leave a comment below. Thank you.

jQuery UI 1.10.2

Posted on by

The second maintenance release for jQuery UI 1.10 is out. This update brings bug fixes for Position, Draggable, Droppable, Sortable, Autocomplete, Datepicker, Dialog, Spinner, Tabs, Effects, and CSS Framework. As of this release, the base theme is no longer available on the CDNs (use the smoothness theme; it’s the same). For the full list of changes, see the changelog. You can download it here:

Download

File Downloads

Git (contains source files, with @VERSION not yet replaced with 1.10.2, base theme only)

Google Ajax Libraries API (CDN)

Microsoft Ajax CDN (CDN)

Custom Download Builder

Changelog

See the 1.10 Upgrade Guide for a list of changes that may affect you when upgrading from 1.9.x. For full details on what’s included in this release see the 1.10.2 Changelog.

Thanks

Thanks to all who helped with this release, specifically: aaronp55426, albi, arpowers, bg100, BlazeCell, Boucman, Christian Wenz, CR, Daazku, djQuery, Drew Waddell, drulia, fracmak, gneier99, jdk, jeff.hagen, John Chen, Jörn Zaefferer, koobin, marventus.wp, Mike Sherov, Nathanael Silverman, Oskar, petersendidit, phloopy, pk_745, psyafter, Rafael Xavier de Souza, rdworth, Scott González, silesianlordt, Skaffen, soulhunter, Steve Urmston, tfs, TJ VanToll, [email protected], verifier, voithos, [email protected], Zaven Muradyan, zerxer, zhizhangchen.

Comments

Note: please do NOT use the comments section of this blog post for reporting bugs. Bug reports should be filed in the jQuery UI Bug Tracker and support questions should be posted on the jQuery Forum.

If you have feedback on us doing our second maintenance release for jQuery UI 1.10, feel free to leave a comment below. Thank you.

jQuery UI 1.10.1

Posted on by

The first maintenance release for jQuery UI 1.10 is out. This update brings bug fixes for Accordion, Autocomplete, Datepicker, Dialog, Menu, Slider, Draggable, Position, Effects and CSS Framework. As of this release, minified CSS files are also available on the CDNs. For the full list of changes, see the changelog. You can download it here:

Download

File Downloads

Git (contains source files, with @VERSION not yet replaced with 1.10.1, base theme only)

Google Ajax Libraries API (CDN)

Microsoft Ajax CDN (CDN)

Custom Download Builder

Changelog

See the 1.10 Upgrade Guide for a list of changes that may affect you when upgrading from 1.9.x. For full details on what’s included in this release see the 1.10.1 Changelog.

Thanks

Thanks to all who helped with this release, specifically: ajcrews, antix70517, arcana666, Bruno M. Custódio, C6AC165B-7B1E-445F-804B-A1BFED06162F, David Petersen, David Sullivan, dcarrith, deap82, djQuery, dmethvin, eminence, gnarf, janesconference, jashugan, jbabey, jesse.voogt, JMGrange, Jörn Zaefferer, Kris Borchers, kruncher, limitstudios, mbehm, Mike Sherov, mjrjweb, mollw3, mziech, olejorgenb, [email protected], Rafael Xavier de Souza, rdworth, Scott González, sheu, Shikyo, thayyil, Thomas Jaggi, TJ VanToll, Travis Carden, Vahid Sohrabloo, watanabe, Yerel.

Comments

Note: please do NOT use the comments section of this blog post for reporting bugs. Bug reports should be filed in the jQuery UI Bug Tracker and support questions should be posted on the jQuery Forum.

If you have feedback on us doing our first maintenance release for jQuery UI 1.10, feel free to leave a comment below. Thank you.

jQuery UI 1.10.0

Posted on by

Continuing with the jQuery anniversary announcements, we’re happy to announce the first stable release of jQuery UI 1.10. While, 1.10 doesn’t add any new widgets, it does continue the API redesigns and fixes dozens of bugs.

API Redesign: Dialog

The dialog widget has undergone an API redesign, making it more consistent with other widgets and providing better stacking and modal support. Make sure to read the upgrade guide so you can migrate away from the deprecated APIs.

API Redesign: Progressbar

The progressbar widget has undergone an API redesign, though there are no breaking changes. The only significant change was the addition of support for indeterminate progressbars. Check out the upgrade guide for more information.

Improved Accessibility

We put a lot of effort into making dialog and progrssbar as accessibile as possible. Unfortunately ARIA still needs some work before it can be used without hacks, but we’re working closely with standards bodies, browser vendors, and the accessibility community to improve web accessibility beyond jQuery.

Deprecated APIs

As mentioned above, dialog went through an API redesigns which resulted in some existing APIs being deprecated. These APIs will be removed in 1.11.0. The 1.10.0 release includes a flag to disable all deprecated APIs, allowing you to determine if your code is ready for 1.11.0 even before it is released. There are full details on how to use the flag in the upgrade guide.

Removed 1.8 Back Compat

Several APIs were deprecated in 1.9.0 and have now been removed. If you haven’t already prepared for this change, make sure to read the upgrade guide so you can migrate away from the now obsolete APIs.

Supported jQuery Versions and Browsers

jQuery UI 1.10.0 supports jQuery 1.6 and newer. That’s 13 versions! Multiply that by the number of supported browsers and you’ve got quite a support matrix. Speaking of supported browsers, jQuery UI no longer provides support for IE6.

Download

File Downloads

Git (contains source files, with @VERSION not yet replaced with 1.10.0, base theme only)

Google Ajax Libraries API (CDN)

Microsoft Ajax CDN (CDN)

Custom Download Builder

Changelog

See the 1.0 Upgrade Guide for a list of changes that may affect you when upgrading from 1.9.x. For full details on what’s included in this release see the 1.10.0 Changelog. You can read more about the API redesigns in a previous blog post.

Thanks

Thanks to all who helped with this release, specifically: adovenmuehle, adurante, ahuseynov, ajcrews, alistaircobalt, AlmogBaku, Anika Henke, atrigent, aubrey, Avinash R, bavanyo, bchiasson, bdh92123, Bethrezen, bgould, bigorangemachine, Bjørn Johansen, bolerao, borgenk, braddunbar, brian123zx, captdragon, casey, catapricop, chadn, chintsu, chuvikovsky, clifforama, CloudStrife, conradirwin, Corey Frang, Cory Gackenheimer, cowtownfarmboy, dalekocian, danbhfive, davenaeder, David Petersen, David Souther, David.Sullivan, davidmurdoch, dcarrith, developer123, dittodhole, DJtomy, Dominic Barnes, dracos, drakes, drew.waddell, drewkimrey, dutts, eason, ednark, eirc, elisy, emeerson, epascarello, eriz, Ethan Romba, ezufelt, Fabrício Matté, fedot, feugy, fgutmann, fofanafi, fontzter, fracmak, GoZ, gusaroni, homelands, htrex, ilanco, j2jensen, jajo, jamesbathgate, Jay Merrifield, jemunk, jjoemb, jpka, jprell, Juan Pablo Kaniefsky, julienw, jupeter, Jörn Zaefferer, kalou, kenaniah, kenjiyamamoto, KopiasCsaba, Kris Borchers, Krisp PL, kristopolous, kwhat, kyle.davis, larowlan, lisaj, Liv32Inspir3, Lucky, lukepage, lukoff, M.Gaetan89, maciejmrozinski, madogai, maets, mankyd, marcelklomp, MarcoSarti, mariuspuiu, Marshals, Mathias Stenbom, MatteS75, Matthieu Penant, may, mblaney, meotimdihia, MetalArend, Mike Sherov, mikepelley, Mikko Rantanen, misterdai, mjpowersjr, mmartin, MrBigDog2U, mrfr0g, Nate Eagle, nicholashall, Nodens, NovaYear, ollie2893, ours, paul, Pavel Selitskas, Pawel Maruszczyk, PhoenixFnX, pifantastic, PlanetPratt, prinzdezibel, probins, Rafael Xavier de Souza, raphinesse, rdworth, richwag, robmonie, Roman Salnikov, RwwL, salnikov, Samuel Bovée, samycookie, saulotoledo, sc0rchin, Scott González, scoulibaly, Sergey Kartashov, shadowman131, silesianlordt, Simon1979, sjonne, slolife, Spider, sslavic, ssoorriiin, swalke16, symve, techtangents, TheDoci, ThiefMaster, tibi7000, Timo Tijhof, TJ VanToll, tomcastleman, tomjung, uibugger123, Ult Combo, ushi, Viktor Kojouharov, vol7ron, watanabe, wfsiew, wichert, Xar, Xavi, zbapoc, zniki.ru, zoggy.

Comments

Note: please do NOT use the comments section of this blog post for reporting bugs. Bug reports should be filed in the jQuery UI Bug Tracker and support questions should be posted on the jQuery Forum.

If you have feedback on us doing our final release for jQuery UI 1.10.0, feel free to leave a comment below. Thank you.