This is a regular patch release, which includes bugfixes but no feature enhancements. It is meant to be backwards compatible to qooxdoo 1.2 and 1.2.1. Nothing needs to be changed in the JavaScript code of your existing apps, if they are based on the previous 1.2.x releases.
You might want to checkout the corresponding minor release qooxdoo 1.3, which not only includes bugfixes but also many new features and improvements.
See this detailed list of over 170 issues resolved for qooxdoo 1.2.2.
clip
CSS property in IE8 standards mode (#4216).finally
code branches of try/catch/finally statements are now also executed for IE6 and IE7.qx.bom.element.Opacity
implementation is now feature-detected to support CSS3, also to be available in IE9. (#3877).pointer-events
CSS property in all versions of Opera due to incomplete browser support. Makes click events dispatched on widgets with visible decorator more reliable. (#4229). RequestQueue
now uses the Logger infrastructure to handle errors and to let the Logger create the stacktrace and other info.ScriptLoader
instance (#4175).duration
property is now properly applied in the Pulsate
animation effect.getContentWidth
for inline DOM elements, when e.g. paddings returned a negative value.mouseover
events on IE and is now fixed (#4145).maxlength
for text areas in IE. (#4352)addBefore()
and addAfter()
methods of qx.ui.tree.Tree
, which did not work as expected in drag&drop scenarios. (#3297).rowSpan
, if they are higher than the rest of the rows. (#4204)qx.ui.decoration.Double
, i.e. border is lost when background is used, which came in with release 1.0.1 (#3450).