YUI Release 2.5.2 README
Digest
This document is a summary of
the 2.5.2 update information that has been added to the respective
README files included within
each component folder. Please
refer the README files for the
components you are using for
a full change history of each component.
Animation
-
No changes
AutoComplete
-
Bug Fixes
- Mac FF no longer submits
form on enter-to-select suggestion, nor tabs away from input element on
tab-to-select when delimiter characters are enabled.
Base
-
No changes
Button
-
Bug Fixes
- Button instances no longer flicker in Firefox 3 when their
"label" attributed is updated.
- Scrolled Menus of Buttons whose type
attribute is set to "menu" or "split" no longer appear on
top of their corresponding Button instance.
- The keyboard shortcut responsible for
triggering the display of the Menu for Button instances of type
"split" will no longer trigger the display of the browser's default
context menu in Opera.
Calendar
-
Bug Fixes
- CalendarGroup toDate method no longer throws javascript
exception
Charts
-
Enhancements
- Support for legends
- New series styles connectPoints,
connectDiscontinuousPoints, and discontinuousDashLength
- dataTipFunction, xAxisLabelFunction, and
yAxisLabelFunction attributes now support function references
- Added destroy() function.
- Changed majorTicks and minorTicks
substyle "position" to "display". New option
"none" will hide ticks.
- Includes ActionScript source files and
sample Ant build file.
-
Bug Fixes
- When polling is enabled, the chart now
makes an immediate request instead of waiting for the first interval.
Color Picker
-
No changes
Connection
-
Bug Fixes
- In file upload transactions, in Safari
3.x, fail to send the file data.
This is due to Safari evaluating the condition statement
"if(formObject.encoding){}" as true. This results in the incorrect attribute being set, the
correct attribute being "enctype." The conditional check now explicitly verifies for IE, before
setting the appropriate attribute.
- NOTE: File uploads using setForm() does
not function as expected in Opera 9.27.
The file and data upload phase works as expected, however the server
response cannot be read.
Specifically, "onload" for an iframe is triggered when the
iframe is appended into the DOM.
This results in the upload callback being fired immediately, before the
transaction is complete, and before the response data are available. This condition is documented in Opera's
bug tracking system: 295719 and appears to have been fixed as of Opera 9.50 b2.
Container
-
No changes
Cookie Utility
-
No changes
Data Source
-
No changes
Data Table
-
Bug Fixes
- Paginator now updates recordOffset to
the starting index of the last page when totalRecords is set to a size smaller
than the current recordOffset.
- Assorted pagination and scrolling bugs
- Resizing a Column no longer
inadvertantly sorts it in IE.
- Header text no longer wraps by default.
- Added UI to fill gap when a scrolling
DataTable is narrower than its container.
- Fixed wrong assignment of classnames for
TDs and message cell.
- Fixed bugs for width, minWidth, and
hidden Column values in non-scrolling DataTables.
- Added getBdContainerEl() method.
Dom
-
No changes
Drag and Drop
-
Bug Fixes
- Fixed iframe src attribute for DDProxy (SSL Error in IE6)
- Fixed typos in documentation
- Fixed potential Stack Overflow with mousedown threshold
Editor
-
Bug Fixes
- Firefox 3
- Fixed tabbing issues with FireFox 3
- Internet Explorer
- Fixed tabbing issues with FireFox 3
- [SF 1918308] Rich Text
Editor: colouring a word colours the sentence
- All
- [SF 1930871] RTE doesn't load if handleSubmit: false explicitly
defined
- In the RTE image menu the label for "link Url" and
"image URL" aren't the same
- Color picker stays active when loses focus (Basic Buttons)
- Fixed CSS for toolbar separators to allow for the groups to
float better.
Element
-
No changes
Event
-
Bug Fixes
- fire() now throws a
YAHOO.util.ChainedError if one or more subscribers throw an error.
Fonts
-
No changes
Get
-
No changes
Grids
-
No changes
History Manager
-
No changes
Image Cropper
- Bug Fixes
- [SF 1927495 ] crop area moves outside of
the image
Image Loader
-
No changes
JSON
-
No changes
Layout Manager
-
Bug fixes
- Fixed scrolling on nested layouts
Logger
-
No changes
Menu
-
Bug fixes
- Mousing over a Menu instance will no
longer result in the JavaScript error "oItem has no properties"
- When using a custom skin, a Menu
instance's width will no longer continue to increase in IE each time it is
displayed.
- Menu no longer blocks the display of the
browser's default context menu when right clicking on a MenuItem instance in
Firefox 2 for Windows or Firefox 3.
- Fixed the behavior of the
"clicktohide" configuration property so that the property properly
cascades to all submenus when a Menu instance's "position"
configuration property is set to "dynamic".
Profiler
- No
changes
Profiler Viewer
- No
changes
Reset
- No
changes
Resize
-
Enhancements
- Added an endResize event
Selector
- No
changes
Slider
- No
changes
Tab View
- No
changes
Tree View
- Bug Fixes
- Made CSS adjustments to work with base.css
Uploader
- No
changes
YAHOO Global
-
Bug fixes
- YAHOO.lang now overwrites existing
methods when included a second time, but preserves methods that are in the old
version but not in the new.
- augmentObject overwrite flag works
correctly with falsy values
YUI Loader
-
Bug fixes
- uploader requires element
- editor supersedes simpleditor
- optional dependencies are sorted
correctly when present even when loadOptional is not specified.
YUI Test
- No
changes