announce@woodstock.java.net

Woodstock 4.1 Build 1 Posted and Available

From: Dick Spellman <Richard.Spellman_at_Sun.COM>
Date: Mon, 26 Mar 2007 17:25:18 -0400

The first build of the 4.1 release has been posted and links can be
found on the download page.

https://woodstock.dev.java.net/Download.htm

This is the first build in the main trunk for Version 4.1. The Roadmap
page is still preliminary.

https://woodstock.dev.java.net/ProjectRoadmap.htm

I have attached updated Release Notes. We are still working on getting
the timing down with getting done in time for the build itself, but for
now I will likely be posting them either in the announcement or on the
download page. In any case, they are in the CVS tree now and you will
get them if you Update your workspace.

Thanks,
Woodstock Team

Woodstock 4.0 Components Release Notes

Woodstock 4.1 JSF Components Release Notes

 

4.1 Build 1 (03/23/2007)

New Features

Bug Fixes

 

4.0.1 GA  (02/15/2007)

IE7 Button width issue

When displayed in IE7, the button component might be rendered with an incorrect width. This problem occurs when the button is placed using absolute positioning.For example, Netbeans with Visual Web Pack, uses absolute positioning to place components in Grid Layout Mode, and in such situation this problem could occur.

IE7 expects a value to be specified for the width of buttons. If a width attribute is not specified, the width is set to width:auto, which results in the button's width being set to the entire available width of the button's container element.  For example, if the button style has left=130px then the button will start at 130px left and will expand to the width of the <body>.

Workarounds

There are several workarounds that can be used in the developer's code to solve the problem.

<input name="Button2" style="position:relative; left:72px;top:18px" type="button" value="Button" />
<div style="position:absolute; left:72px; top:68px">
<input name="Button1" type="button" value="button" />
</div>
<span style="position:absolute; left:72px; top:68px">
<input name="Button1" type="button" value="button" />
</span>
<webuijsf:panelGroup binding="#{Page1.groupPanel1}" id="groupPanel1" style="position:absolute; left:240px; top:168px">
<webuijsf:button binding="#{Page1.button1}" id="button1" text="Button"/>
</webuijsf:panelGroup>