When upgrading from the UT in 22.1 to 23.2, we've noticed a number of subtle differences in the output.
(apologies for the excessive images pasted here, but hard to avoid when describing UI issues)
Some are tolerable, or considered improvements, but others need addressing.
Take the example of a shuttle item using the Floating template option
In 23.2, it appears an extra ‘blank’ element is added to the output

But when inspecting the element we can see it's rather excessive padding that's the cause (different LOV source shown here).


As compared to 22.1

When drilling down to see how the attribute is computed in 22.2, I can see it translates to .8rem;
.t-Form-fieldContainer--floatingLabel.apex-item-wrapper--shuttle .apex-item-select

Unticking this option, it defers to the next specificity level, being 2.2rem, which results in similar output we see in 23.2

And unticking that restores the padding to something reasonable, but I can see a floating select list on the page with a height ≥ number of items now has the placeholder text overlapping the elements - so I suspect the intention of the padding was to overcome this for certain item types.

Just checking - it seems when using the ‘Optional’ template option for shuttles in 23.2, we don't have this padding problem.
When inspecting the 23.2 floating shuttle element, I now see what appears to be an expression to calculate the padding - something a little newer to my understanding of CSS definitions.

I can drill into the relevant style, but unchecking it has no effect on the output
.apex-item-combobox, .apex-item-multi, .apex-item-select, .apex-item-text, .apex-item-textarea, .apex-item-wrapper--combobox-many .apex-item-comboselect, .datetimepicker_newMonth, .u-TF-item--select, .u-TF-item--text, select.group_selectlist, select.listmanager

I could overwrite the padding using some application level CSS
.apex-item-group--shuttle select {padding-top: .8rem;}
Though the original .8rem translates to 12.8px, not 8px
Any thoughts on how best to address this?
I also realise there's potentially a large number of UT changes between versions, but it would be nice to have some form of catalogue of these changes, so we have an idea of what to look our for / consider.
Scott