-
Notifications
You must be signed in to change notification settings - Fork 1.3k
YUI 3.16.0 Change History Rollup
Andrew Wooldridge edited this page Apr 9, 2014
·
8 revisions
- Fixed issue where Router's
hasRoute(url)
method did not follow the same semantics as the route dispatching process. Now all registered param handlers will process any named params, giving them a chance to validate and reject a param value. This will make thehasRoute()
method an effective way to check whether a router will dispatch to a route handler for a given URL. (#1722)
- #1685: Can't change month in RTL mode / arrow wrongly displayed in RTL mode (#1719 #1724: Andrew Nicols)
- #1361: Change to use CSS instead of the image to showing of the arrow (Marc Lundgren)
- Import Grids from Pure 0.4.2. You can now use non-reduced fraction class names when laying out a grid. This means that we have rules for classes such as
.pure-u-12-24
as well as.pure-u-1-2
.
- Import Base from Pure 0.4.2. You can now set a
[hidden]
attribute to your HTML elements if you want them to bedisplay: none;
.
- Fixed an issue where the UI did not render correctly in print preview for IE 11. (#1708: @annumanuel)
- Optimize dom-style.js. Remove unnecessary anonymous function, unused variables. Use "Number()" instead of "new Number()". [Ryuichi Okumura]
- #1721 Move preventDefault to gesturemovestart (Andrew Nicols)
- #1761 Prevent default on gesturemovestart after movement has started. (Andrew Nicols)
- #1663 DDProxy will reset radio inputs when cloneNode==true (#1666: Chema Balsas)
- Remove name attribute radio inputs inside cloned nodes by dd-proxy. [Chema Balsas]
- Fixed an issue where the
yui-cursor
selector was used as anid
instead of aclass
. (#1648: @alaaibrahim)
- Added the spacebar key mapping to ensure correct ARIA and WCAG compliance. (#1642: @andrewnicols)
-
Removed the unnecessary
src
attribute which caused an extra request to be made to the current page URL when theiframe
was included on the page. (#1646: @goodforenergy) -
Document usage of username/password in Y.io config. (#1572: @customcommander)
- Optimization of the Loader's constructor by removing _populateCache() in in favor of an on-demand process to create internal module info based on the raw meta when the module is needed and called thru
getModuleInfo()
. (#1581: @caridy)
-
Removal of
onCSS
documentation, as it was never implemented. (#1743: @ezequiel) -
Fixed an issue where a module's
lang
packs were not being included before the module itself. (#1743: @ezequiel) -
Fixed an issue where conditionally loading a module using
before
did not work. (#1743: @ezequiel) -
Fixed an issue where a
CSS
module could not require ajs
module. (#1743: @ezequiel)
- getCell() throws an error if
shift
is not a recognized value. - Switched "instanceof Y.Node" to check for
_node
, to allow instances from other sandboxes. - Clarified Node vs NodeList method docs. (@solmsted)
- Errors thrown inside the promise initialization function reject the promise.
- #1486: Fix a issue that zIndex of 999 is kept on dragged item (Paul B. @popox)
-
test.next
now takes an optional argument to change the value ofthis
inside the callback.
- Fixed the positioning of the modal mask for stacked modals. (#1684: @moiraine)
- Fixed an issue where Widget-Modality did not function correctly when a modal widget and its mask were subsequently cloned by something else. (#1175: @jinty)
- Fixed an issue where
yql-jsonp
,yql-nodejs
, andyql-winjs
were missingyql
from theirrequires
list. (#1737: @ezequiel)
2