-
Notifications
You must be signed in to change notification settings - Fork 1.3k
YUI 3.10.2 Change History Rollup
- Remove unnecessary
code
tag [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.DOM
module 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_TOKEN
which to allow minification, then used a post-minify script to replaceEVAL_TOKEN
witheval
. 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'shidden
attribute, which provides a semantic indication of hidden content and improves accessibility. [Gerard Cohen]
- Paginator API methods now respect the widget's
disabled
ATTR
- [!] 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
this
inside the throttled function.
2