-
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.Local
to 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 inlocalStorage
today. ([#1597][]) -
Fixed an issue where
history-hash-ie
loaded 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:inherit
instead 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:hit
event. (#1573: @hacklschorsch) - Prevent the default page action when starting a
gesturemove
event. 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
event
module and added categories for those that were missing some. (#1605: @andrewnicols) -
Fixed the
event.returnValue is deprecated
warning in chrome. (#1460: @zhiyelee)
- Added support for W3C Pointer events in the
tap
event. This fixes an issue in IE11 where thetype
of pointer event objects was changed fromMSPointerDown
topointerdown
to 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-iframe
where an attempt to reset the attributes of theform
element could have occured on aform
that no longer existed on the page. (#1465: @andrewnicols)
- Optimization of the
calculate
method, which now utilizes a topological sort (a variation of a depth first search) to generate a valid dependency order. (#1606: @ezequiel)
- Deprecated
resolver.then
in favor ofresolver._addCallbacks
. - Added new methods following the new emerging ES6 standard for promises. This includes
promise.catch
,Promise.all
,Promise.race
,Promise.resolve
andPromise.reject
.
- Added test.next(fn) which returns a callback that automatically resumes asynchronous tests.
- Import
asap.js
as 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