controlgroup's rounded corners change between 1.2.0 & 1.3.0 (beta and rc)
nutshell:
in 1.2.0 you could have some "extraneous" div containers around inputs and labels and you'd still get rounded corners in controlgroups
however, in 1.3.0 beta and rc : no rounded corners:
example:
my form framework outputs html like this:
(any of the bold div containers break rounded corners)
<div data-role="fieldcontain" >
<fieldset data-role="controlgroup">
<legend>Checkboxes!</legend>
<div class="some_extra_container">
<div class="some_extra_container">
<div class="some_extra_container tag_label_pair">
<input type="checkbox" value="a" id="checkbox_0" name="cb[]" />
<label for="checkbox_0">a</label>
</div>
<div class="some_extra_container tag_label_pair">
<input type="checkbox" value="b" id="checkbox_1" name="cb[]" />
<label for="checkbox_1">b</label>
</div>
</div>
</div>
</fieldset>
</div>
this can be fixed by editing structure.css (line 1113 of non-minified file)
.ui-controlgroup .ui-controlgroup-controls,
.ui-controlgroup .ui-radio,
.ui-controlgroup .ui-checkbox,
.ui-controlgroup .ui-select,
.ui-controlgroup li,
/* add the following selector */
.ui-controlgroup div {
-webkit-border-radius: inherit;
border-radius: inherit;
}