jQuery UI 1.8a2 Changelog
Released on December 29, 2009
This release adds one new effect: Fade. It also changed the name of all source files to be consistent with the standard naming convention of other jQuery plugins.
link Build
link Core
- Split widget factory into its own file: jquery.ui.widget.js.
- Split mouse plugin into its own file: jquery.ui.mouse.js.
- Added: Multiple option hashes can now be passed on init. (#4784)
- Fixed: Interaction plugins don't disable text selection in IE. (#4773)
link Interactions
link Draggable
- Added: ui hash in events now contains originalPosition. (#3782)
- Changed: stack option to accept a selector instead of a hash. (#4375)
- Fixed: Draggable doesn't cause the page to scroll to top of the document anymore. (#4934)
- Fixed: scope option works when no droppables exist. (#4289)
- Fixed: start callback contains offset and position in ui hash. (#4380)
- Fixed: Draggable can be destroyed immediately after drop. (#4239) (#4550)
link Droppable
- Fixed: greedy option stops propagation of events. (#4570)
link Sortable
- Added: ui hash in events now contains originalPosition. (#4797)
- Removed: ui hash in events no longer contains absolutePosition. (#3991)
- Fixed: Serializing no longer contains the placeholder. (#4138)
- Fixed: Documentation for revert option. (#4657)
- Fixed: Restore original opacity. (#4165)
link Widgets
link Accordion
- Removed: alwaysOpen option in favor of collapsible option. (#4030)
link Datepicker
- Added: UK localization. (#4895)
- Added: DA localization. (#4930)
- Added: Bosnian localization. (#4987)
- Added: Documentation for localization. (#4790)
- Added: yearRange option supports absolute and relative ranges. (#4775) (#4870)
- Fixed: Keyboard selection of dates in the future. (#4917)
- Fixed: Proper alignment of dates with showOtherMonths option set to true. (#4762)
- Fixed: Double clicking on next/previous buttons no longer closes the datepicker. (#4949)
- Fixed: Proper alignment of month and year dropdowns with showMonthAfterYear option set to true. (#4420)
- Fixed: Datepicker now works with multiple versions of jQuery on the same page. (#4704)
- Fixed: Default action of tab key is no longer prevented. (#4885)
- Fixed: Animation control. (#4787)
- Fixed: Undefined function lookAhead(). (#4956)
- Fixed: Element names can now contain special characters. (#4969)
- Fixed: Datepicker works in IE again. (#4774)
- Fixed: Added yearSuffix for Chinese/Korean localization. (#4793)
link Dialog
- Added: Support for fixed positioning. (#2848)
- Fixed: title option now works properly in XHTML documents. (#4970)
- Fixed: Positioning of modal dialogs in Opera. (#4769)
- Added: Documentation for closeText option. (#4887)
- Fixed: Settings resizable option to false after init toggles resizable. (#4826)
- Fixed: Styling in form validation demo. (#4808)
link Slider
- Added: Handling for page up and page down. (#3096)
- Fixed: Updating values option affects the slider. (#4522)
- Added: Slider animation via programatic value change. (#4659) (#4432)
link Tabs
- Added: More flexible markup allowed. (#4877) (#4501) (#4506)
- Added: Demo with tabs at bottom. (#4785)
- Removed: deselectable option in favor of collapsible option. (#4031)
- Fixed: All tabs have the ui-state-default class. (#4815)
- Fixed: Added support for jQuery 1.4. (#4916)
link Effects
link Core
- Fixed: Color animations. (#4251)
- Fixed: Better handling of effects on positioned elements. (#4770) (#4540)
- Fixed: Class animations are more stable and work cross-browser. (#4950) (#3938) (#4721) (#4807) (#4396) (#4342) (#4720) (#3112) (#4999)
- Fixed: Animation of borderColor. (#3938)