-
Notifications
You must be signed in to change notification settings - Fork 1.3k
YUI 3.15.0 Change History Rollup
Andrew Wooldridge edited this page Mar 7, 2014
·
13 revisions
-
[!] Refactored
ModelSync.Localto use a different, more readable storage system. This new storage system is backwards-incompatible with the old storage system. However, the API remains the same and no application code needs to be changed unless you want to maintain the data that is present inlocalStoragetoday. ([#1597][]) -
Fixed an issue where
history-hash-ieloaded on non-IE browsers. (#1613: @ezequiel)
- Fixed an issue that caused
reset()to fail when resetting an attribute called'length'.
- Fix calendar to use
visibility:inheritinstead ofvisibility:visible, for compatibility with overlays. (#1627: @jafl) - Fix an issue when Feb 1st is Saturday Mar 2nd appears to be selectable. (#1559: @shunner)
- #1480 Address issue in which _maxSize property was not updated for single series histogram.
- #1632 Add labelFormat attribute to CategoryAxisBase and CategoryAxis.
- Roll back to 3.13.0
- Fix a bug that doesn't fire
drop:hitevent. (#1573: @hacklschorsch) - Prevent the default page action when starting a
gesturemoveevent. This fixes browsers that select the text when dragging. (#1557: @andrewnicols)
- #1603: Set a node value to an empty string setting to null. [Ryuichi Okumura]
- #1469: Fix a bug with setStyle() cannot set an opacity to 1. [Ryuichi Okumura]
-
Reduced categories of certain noisy log events in the
eventmodule and added categories for those that were missing some. (#1605: @andrewnicols) -
Fixed the
event.returnValue is deprecatedwarning in chrome. (#1460: @zhiyelee)
- Added support for W3C Pointer events in the
tapevent. This fixes an issue in IE11 where thetypeof pointer event objects was changed fromMSPointerDowntopointerdownto comply with their proposed W3C standard.
- Whitelisted W3C Pointer events for simulation.
- #1543 Parse rgba value into color string and opacity value for vml fill and stroke.
- #1566 Addressed issue with path chaining in canvas implementation of graphics.
- Fixed an issue in
io-upload-iframewhere an attempt to reset the attributes of theformelement could have occured on aformthat no longer existed on the page. (#1465: @andrewnicols)
- Optimization of the
calculatemethod, which now utilizes a topological sort (a variation of a depth first search) to generate a valid dependency order. (#1606: @ezequiel)
- Deprecated
resolver.thenin favor ofresolver._addCallbacks. - Added new methods following the new emerging ES6 standard for promises. This includes
promise.catch,Promise.all,Promise.race,Promise.resolveandPromise.reject.
- Added test.next(fn) which returns a callback that automatically resumes asynchronous tests.
- Import
asap.jsas the underlying implementation ofY.soon. This changes slightly the semantics ofY.soon: tasks scheduled during the flushing of asap's queue are pushed to the end of the queue and not scheduled to a new tick.
- Fixed a bug where the widget would focus before it was actually rendered, leading to a jump in the window position. (#1636: @andrewnicols)
- Added
Y.require()for importing ES6 modules. It's similar toY.use()but it follow the following signature:
YUI().require('some-es6-module', function (Y, imports) {
var foo = imports['some-es6-module'].foo;
});2