-
Notifications
You must be signed in to change notification settings - Fork 1.3k
YUI 3.14.0 Change History Rollup
- Fixed: List doesn't close when it loses focus after scrolling. (#981: @rgrove)
- Fixed
disabledChangelistener to correctly disable or enable buttons. (#1374: @drjayvee)
- Fix an undeclared variable (#1307)
- #1402 Remove Y.Clone.
- #1393 Address issue in which Candlestick series does not render nicely when there are large amounts of data.
- #1392 Address issue in which histograms threw errors when groupMarkers is set to true and there is missing data.
- #1391 Address issue in which histograms did not always size and space properly when used outside of charts app.
- #1390 Address issue in which histograms threw error when used independently from the larger chart app.
- #1382 Address issue in which first/last values were removed from axis when hideFirstMajorUnit/hideLastMajorUnit were set to true.
- #1381 Added ability to offset labels in Axis.
- Grids is now imported into YUI from Pure via Grunt. (#1240)
- Normalize is now imported into YUI from Pure via Grunt. (#1240)
- Added datatable-keynav module, providing keyboard navigation within the datatable. [Pull Request #596 ]
- Fix Y.Frame issue where the linked CSS in the frame was trying to call
/undefined. (#1367: @ipeychev)
- Preserve
globalasthiswhen executing a yui module in nodejs (#1360)
- #1398 Address issue in which canvas implementation does not position itself properly within a container.
- #1375 Address issue in which path does not stroke correctly in svg implementation.
- Addition of
paste,copy, andcutto Node's event white list. ([#1350][]: @JetFault) [#1350]: https://github.com/yui/yui3/issues/1350
- PR #587 Parse can now parse all the formats that format can produce.
- Fixed regression in
Y.Number.parsewith strings containing only whitespace. (#1427)
- Marked
getStatusas deprecated.
- Added Y.ArrayAssert.isUnique()
- Fixed issue where
toggleViewdid not correctly work when passed only an effect name. (#1258 @ezequiel)
- Addition of XHR's
responseTexttouploaderror's event payload. (#1356: @semafor)
-
Added support to the YUI module system to work with modules written as ECMAScript Modules which are transpiled to YUI modules. (#1407)
Modules are being added to ES6, but need to be transpiled into code that can run in today's JavaScript environments. This changes makes it possible for YUI modules to work as ES6 Module transpile target.
An
esflag on a YUI module'sdetailssignals to the YUI module system and Loader that the module was transpiled from a ES6 module; this allows YUI to conform to the module body's expectations around imports and exports.When the
esflag is set to a truthy value, the module body function will receive two additional arguments:importsandexports, giving it the signature:function (Y, NAME, __imports__, __exports__) {...}. Also, the module body'sreturnvalue becomes significant and is used and stored as the module'sexports.
2