X Library Distribution

Thank you for using X and supporting Cross-Browser.com!

Drop in at the X Forums and tell us what you think about X.

All the best!
Mike Foster
23 Dec 09

X 4.19

Release history for X is maintained in xlibrary.xml. View it online. The release notes for X 4.19 follow.

  • xTableHeaderFixed r7 - Adapted to work with Ajax apps! See revision notes.
  • Both 'x_core.js' and 'x_event.js' are deprecated. Temporarily, I am still including them in the download package. Instead of those files, please just use 'x.js'. Thanks!
  • Added three functions to 'x.js': xEachId, xEachNum and xOffset.
  • xEachId r1 - Added to X.
  • The following have been removed from the X Library: xHttpRequest2, xOffsetLeft, xOffsetTop, xCreateElement, xAddEventListener2, xAddEventListener3, xRemoveEventListener2, xAppendChild, xBackground, xColor, xGetCookie, xSetCookie, xDeleteCookie, xEvalTextarea, xGetElePropsArray, xGetElePropsString, xInnerHtml, xShow, xHide, xTimer, xVisibility and xZIndex. These files will now be in "x/lib/old".
  • xOffset r1 - Added to X.
  • xAnimation.rgbByClass r1 - Added to X.
  • xTableHeaderFixed r6 - See revision notes. xTableHeaderFixed2 has been removed.
  • Updated license file to GNU LGPL v3.
  • xConsole r1 - Added to X.
  • xAnimation r4 - See revision notes.
  • xTableHeaderFixed2 r1 - Added to X.
  • xTagStyle r1 - Contributed by Charles Belov. Thanks!
  • xCookie r2: See revision history.
  • xTableHeaderFixed r4: See revision history.
  • xResizeTo r2: now returns an object with w and h properties. Thanks, Vic!
  • Improved documentation for xWidth and xHeight.
  • xCookie r1 - Added to X. xGetCookie, xSetCookie and xDeleteCookie are now deprecated.
  • xFenster r19.1: See revision history.
  • xSplitter r4 - I added iframe support. See the demo.
  • xTableHeaderFixed r3 - Generated id of fixed table was not unique with multiple xTableHeaderFixed objects on a page.
  • xCen r1 - Added to X.
  • xAniWH r1 - Contributed by Thomas. Thanks!
  • xHttpRequest r10 - Combined multiple var statements into one.
  • xCamelize r2 - Combined multiple var statements into one.
  • xGetCookie r2 - Combined multiple var statements into one.
  • xGetElementsByClassName r6 - Combined multiple var statements into one and use array literal instead of new Array.
  • xHeight r7 - Combined multiple var statements into one.
  • xScrollLeft r4 - Combined multiple var statements into one.
  • xScrollTop r4 - Combined multiple var statements into one.
  • xWidth r7 - Combined multiple var statements into one.

X Tools

X Tools now has Ant build files which automate the use of XAG, XPP and YUICompressor. Now you don't have to worry about learning to use XAG and XPP, just take a look at the 'build.xml' file for examples. The Ant build files are new, and somewhat 'alpha', so they need some testing.

X Documentation

X Demos