Ga naar hoofdinhoud

DSO Toolkit v59.0.0

ยท 2 minuten leestijd
Anneke Sinnema
DSO Toolkit Maintainer
Thomas Rijsewijk
DSO Toolkit Product Owner & Architect

In deze breaking release zijn de API's van Banner, Tooltip en Ozon Content aangepast.

In deze breaking release hebben we de legacy CSS selector voor Banner verwijderd. Deze is sinds v22.0.0 deprecated.

Het migratiepad is gebruik maken van de namespaced CSS selector: dso-banner.

โŒ
<div class="banner"></div>

โœ…
<div class="dso-banner"></div>

Tooltipโ€‹

Zoals in 58.0.0 aangekondigd, is de HTML/CSS implementatie van Tooltip verwijderd. Zie de blogpost van versie 58.0.0 voor de onderbouwing.

Het migratiepad omvat het gebruik van het Web Component.

Migratie naar Web Componentโ€‹

โŒ
<div class="tooltip fade in top|right|bottom|left" aria-hidden="true">
<div class="tooltip-arrow"></div>
<div class="tooltip-inner">LABEL</div>
</div>

โœ…
<dso-tooltip position="POSITION" descriptive>
LABEL
</dso-tooltip>

Ozon Contentโ€‹

Een deel van de functionaliteit van dit component is verhuisd naar Document Component.

Concreet betekent dit:

  • De property deleted bestaat niet meer.
  • De property interactive bestaat niet meer.
  • Het event dsoClick met bijbehorend event model OzonContentClick bestaat niet meer.
  • Het model OzonContentAnchorClick van het event dsoAnchorClick is hernoemd naar OzonContentAnchorClickEvent
  • De slots prefix en suffix zijn verwijderd.

Er is geen uitgestippeld migratiepad. Hoogstwaarschijnlijk wil je als high-level afnemer gebruik maken van Document Component. Ozon Content kan gezien worden als een "Low Level component".