jQuery UI Helpers / Change Log

v3.0 (11 October 2015)

Built on jQuery UI 1.11. You can read more about the changes in jQuery UI 1.11on the following links:

Breaking changes

  • Reworked the Menu API to follow changes in jQuery UI 1.11.


  • Selectmenu widget.

v2.2.0 (23 March 2014)


  • Button: Label is now supported.
  • Slider: Added LabelStyle which can be set to hide the label, display only the value or display both name and value.


  • Autocomplete: MinValue accepts 0.
  • Tabs: Disabled now works when the index array contains only one value (Thanks to Tan Woon How).

MVC5 Support (26 October 2013)

v2.1.0 (16 June 2013)


  • Datepicker: Support for configuring datepicker culture with jQuery UI i18n. Details.
  • Extensibility: Custom JavaScript initialization can now be injected into the jQuery UI Helpers initialization cycle using: $.fn.jQueryUIHelpers.actions.


  • Slider: Form values and slider labels are updated when the slider value is changed by client side code.

v2.0.1 (9 March 2013)

  • Extensibility: Changed the internal constructors to public in Widget and JQueryUI<TModel> classes and also in individual widgets and builders.
  • The project is now dual licensed under the Microsoft Public License and the MIT License.

v2.0.0 (26 January 2013)

Built on jQuery UI 1.10. Release notes.

Breaking changes

  • Accoridon: Removed AutoHeight, ClearStyle, FillSpace, Animated, Active(string), Navigation, NavigationFilter, OnChange, OnChangeStart.
  • Tabs: Removed AjaxOptions, Cache, IdPrefix, PanelTag, TabTemplate, Cookie, FxOpacity, Selected, Spinner, OnDisable, OnEnable, OnSelect, OnShow, OnAdd, OnRemove.
  • Dialog: Removed Disabled, Stack, ZIndex.


  • Dialog: Added AppendTo.
  • Dialog: Added Position(Position).
  • Dialog: Dialog buttons support icons.
  • Progressbar: Added support for indeterminate progressbars.
  • Progressbar: Added Max.
  • Datepicker: Added support for inline mode.


  • Code and comment clean-up (Thanks to Scott Pascoe).

v1.0.1 (18 November 2012)

  • Fixed: Check for existence of Globalize.

v1.0.0 (18 November 2012)

Built on jQuery UI 1.9. Release notes.

Breaking changes

  • Theme Switcher: Removed. It is no longer supported by jQuery UI.
  • Accordion: Changed Active(uint) to Active(int).
  • Tabs: Removed Rotate.
  • Accordion: AutoHeight, ClearStyle and FillSpace are obsolete. Use HeightStyle.
  • Accordion: Navigation and NavigationFilter are obsolete.
  • Accordion: OnChange and OnChangeStart are obsolete. Use OnActivate and OnBeforeActivate.
  • Accordion: Animated is obsolete. Use Animate.
  • Accordion: Active with a selector parameter is obsolete.
  • Tabs: OnAdd, OnRemove, OnEnable and OnDisable are obsolete.
  • Tabs: OnShow and OnSelect are obsolete. Use OnActivate and OnBeforeActivate.
  • Tabs: Selected is obsolete. Use Active.
  • Tabs: Cookie, IdPrefix, PanelTag, Spinner and TabTemplate are obsolete.
  • Tabs: AjaxOptions and Cache are obsolete. Set ajax options in the beforeLoad event.
  • Tabs: FxOpacity is obsolete. Use Hide and Show.
  • Datepicker: Removed the OnCreate method (the create event is not raised by jQuery UI).


  • Accordion: Does not generate unnecessary <a> tags in headers.
  • Position: The offset values are added to my, the offset property is not generated.


  • Added Spinner.
  • Added Tooltip.
  • Added Menu.
  • Autocomplete: Added OnResponse.
  • Accordion: Added Animate, HeightStyle, OnActivate, OnBeforeActivate.
  • Tabs: Added Active, HeightStyle, Hide, Show, OnActivate, OnBeforeActivate and OnBeforeLoad.
  • Tabs: Added Disabled(bool).
  • Dialog: Added new overloads to Hide and Show.
  • Position: Added flipfit collision.
  • Added all jQuery UI easings.

Bug fixes

  • Datepicker: Fixed altField and altFormat initialization.
  • Datepicker: Fixed isRTL initialization.

v0.5.4 (7 September 2012)

  • Slider: SliderFor now works when the model is null.
  • Datepicker: Custom client side validation with MVC4. More info.

v0.5.3 (28 August 2012)

  • Added the non-minified JavaScript file to the NuGet package.

v0.5.2 (27 August 2012)

  • Fixed name and id generation issues in editor templates. (Thanks to Sacha Bruttin)

v0.5.1 (2 July 2012)

  • Fixed a bug that generated some invalid HTML under certain (e.g. Turkish) cultures. (Thanks to Re┼čad Askerov)

v0.5.0 (6 May 2012)

  • Added Draggable, Droppable and Selectable.
  • The init script is also a jQuery plugin now.

v0.4.0 (10 April 2012)

  • Added Resizable and Sortable.
  • Added a NuGet package for MVC4.

v0.3.1 (25 March 2012)

  • The minified JS file name now contains the version number.

v0.3.0 (25 March 2012)

  • Added Dialog and Progressbar.
  • Added an enum Method property to AjaxSettings. The AjaxSettings.Type is now obsolete.
  • NuGet package now depends on jQuery 1.7 package.

v0.2.0 (15 March 2012)

  • Added Accordion and Tabs.
  • Fixed: autocomplete clears value when text is deleted.
  • NuGet package now depends on jQuery UI package.

v0.1.0 (4 March 2012)

  • First release with Datepicker, Autocomplete, Slider, Button and Theme Switcher.