DSO Toolkit v67.0.0 โ๏ธ
Deze release bevat breaking changes voor de volgende componenten:
- Modal (Web Component)
- Input Number (HTML/CSS Component)
- List Button (HTML/CSS Component)
Modal (Web Component): Property role
hernoemd naar dialogRole
.โ
role
is een property die op elk HTMLElement zit en ook door assistive technology (zoals screenreaders) wordt geinterpreteerd. Het component Modal had role
echter ook als attribute/property opgenomen om het type dialog te zetten.
Dat resulteerde in een role attribuut op de verkeerde plek. We hebben dit opgelost door de property te hernoemen naar dialogRole
.
โ
<dso-modal role="alert"></dso-modal>
โ
<dso-modal dialog-role="alert"></dso-modal>
Input Number, List Buttonโ
Het HTML/CSS component Input Number
is in ๐ธ Release 63.0.0 deprecated. In deze release hebben we dit component verwijderd.
Input Number
had een sterke verwevenheid met de HTML/CSS implementatie van List Button
. Dit had tot gevolg dat er tussen de Core en HTML/CSS implementatie aanzienlijke verschillen ontstonden.
Omdat de HTML/CSS List Button
bij navraag niet meer in gebruik bleek bij de afnemers van DSO Toolkit is besloten ook dat component te verwijderen.
โ
<div class="dso-input-number" ...></div>
โ
<button type="button" class="dso-list-button" ...></button>
โ
<div class="dso-button-group">
<button type="button" class="dso-list-button" ...></button>
<div class="dso-input-number" ...></div>
</div>