-
Notifications
You must be signed in to change notification settings - Fork 0
Description
We upgraded an Umbraco Cloud site, including to the latest version of Forms v13.2.0.
This inadvertently brought with it entirely new markup for the CheckBoxList field view. As these are now shipped as part of the Forms Razor Class Library there is seemingly no way to know if these change between versions...
In this particular site there was some specific CSS to make the checkbox list work, that naturally broke with the upgrade. My solution for now was to include the old version of FieldType.CheckBoxList.cshtml in the project.
I had a quick look at the Forms release notes and couldn't see anything related listed, but perhaps I missed it...
This has made me wonder how these kinds of changes could be best communicated... Should "significant" changes to any of the Umbraco Forms output markup be considered breaking changes and handled accordingly? (by significant I mean structural changes, addition or removal of elements; adding attributes should be okay...?)