-
Notifications
You must be signed in to change notification settings - Fork 1.3k
YUI 3.10.2 Change History Rollup
- Remove unnecessary
codetag [zenorocha]
- Router now properly dispatches when using hash-based URLs and calling
replace()without arguments; before it would throw an error. [#739]
-
opts now passed to setter correctly, when using AttributeObservable.
This feature was added in 3.8.1 (below), but didn't work for AttributeObservable.
- #743 Addressed issue in which styles don't map correctly to a legend when series are styled using a global style object.
- #706 Addressed issue in which the legend did not honor specified series marker style for shape.
- Move Y.Color out of DOM [Pull Request #576] [apipkin]
- Fixed GitHub Issue #591: Dial was intermittently sticking at min when drag below min, and then back above min. This was only happenening when min/max was at a position of North on the dial.
-
Fixed
nodelist.on()for rare custom module use cases.In certain rare custom module loading circumstances [#2533242, https://github.com/yui/yui3/pull/689] dom-core is attached after event-base, which resulted in the
YDOM = Y.DOMmodule level reference being undefined [1].This would break things like
nodelist.on()which used the reference under the hood.[1] Added in 3.7.3, as part of the Win8
isWindow()fix. -
Fixed DOM event facade, when Y instance was set to emitFacade:true.
With the Y instance's emitFacade set to true, DOM event subscriptions would receive a Y.EventFacade instance instead of a Y.DOMEventFacade instance, and as a result target and currentTarget would be set to the Y instance, instead of a Y.Node instance.
-
Fixed issue with facade carrying stale data for the "no subscriber" case.
-
Fixed regression where
once()andonceAfter()subscriptions using the*prefix threw a TypeError [#676].target.once('*:fooChange', callback) -
Fixed exception with fire(type, null) with emitFacade:true.
- #701 Addressed rounding issue in svg implementation. This bug surfaces in edge cases of the PieChart in the charts module.
- Upgraded Handlebars.js to v1.0.11. See Handlebars' release notes.
- YUICompressor was unable to minify the json-parse code because it contained
eval. It had inserted a placeholderEVAL_TOKENwhich to allow minification, then used a post-minify script to replaceEVAL_TOKENwitheval. This appears not to be necessary any more, and caused a problem with the 3.10.0 CDN deployed files and was removed. [lsmith]
- The
show()andhide()methods now set and remove a node'shiddenattribute, which provides a semantic indication of hidden content and improves accessibility. [Gerard Cohen]
- Paginator API methods now respect the widget's
disabledATTR
- [!] DEPRECATED: Simple YUI has been deprecated as of YUI 3.10.2. This module will be removed from the library in a future version.
- Fixed contentBox remaining in Y.Node _instances cache, when
widget hasn't been rendered, and
widget.destroy(true)[deep destroy] is used.
- Throttle no longer changes the value of
thisinside the throttled function.
2