Version 23.0.20 innehåller en del brytande förändringar tillföljd av de prestanda förbättringar vi gjort.
Uppdaterat dokumentationen för varje komponent som har ikoner att man behöver lägga in ikon biblioteket för att komponenterna ska fungera korrekt.
Vi har struktuerat om den globala CSS:en och flyttat CSS för komponenterna till respektive komponent detta för att den snabbare ska gå att läsa in och för att slippa läsa in all CSS för komponenterna. Istället laddas CSS:en in för varje komponent endast om den används. Konsekvensen är att alla komponenter förutom knappar och länkar är numera webbkomponenter och går inte att använda som bara CSS och HTML.
Detta är alla komponenter som numera endast fungerar som webbkomponenter och behöver bytas ut:
Vi kollar på en ny komponent för att visa statusar, med färger och symboler som ska kunna gå att kombinera beroende på behov.
Med denna driftsättning finns ett uppgraderingsskript för att underlätta uppgraderingen till version 23.0.20 . Viktigt att veta innan man kör skriptet är att du uppgraderat till version 22.9.10 innan du kör skriptet, annars kan vi inte garantera att det fungerar.
node upgrade.js
npm install -save --save-exact @sjv/komponentbibliotek@23.0.20
<link rel="stylesheet" href="https://cdn.jordbruksverket.se/designsystem/23.0.20/package/dist/designsystem/designsystem.css" integrity="sha512-yEyBvffifP+0ARs2mpk4KE2OOGTWmA5Qwdpcrh77MKOF2y3DO4+7mCzjGoCO79LZfoRAdHR/r/Afg8cH6pEboQ==" crossorigin="anonymous">
<script src="https://cdn.jordbruksverket.se/designsystem/23.0.20/package/dist/designsystem/designsystem.esm.js" integrity="sha512-KQnJNLUQ3XJbZJmDNeL8/oxQKxXzGN78qWv+S8IXRC3OWLmsRrUVka77EsdMXiKyS1RXQhoGcT3xLy50lH3B0Q==" crossorigin="anonymous"></script>
Publicerad