Zustand

5.0.15

Zustand 5.0.15 repareert persist en devtools

Zustand 5.0.15 corrigeert stackdetectie in devtools en racegedrag bij asynchrone persist-rehydratie.

Officiële productupdate. Dit betekent niet automatisch dat Klarifai deze versie al gebruikt.

Wat veranderde

Zustand 5.0.15 lost twee gerichte middlewareproblemen op. De devtools herkennen V8-stackpaden nu ook wanneer een bronpad spaties bevat. In de persist-middleware maakt clearStorage een gelijktijdige asynchrone rehydratie ongeldig, zodat oude opslagdata niet later alsnog over een gewiste toestand heen kan worden toegepast.

Waarom dit relevant is

De persistcorrectie raakt een timinggeval dat vooral zichtbaar kan worden bij asynchrone storage en snelle gebruikersacties. Zonder invalidatie kunnen verwijderde gegevens opnieuw in state verschijnen. De devtoolsfix verbetert diagnose in omgevingen met paden waarin spaties voorkomen, zonder dat het publieke state-API wordt gewijzigd.

Waar je op moet letten

Test clearStorage terwijl rehydratie nog loopt en controleer dat de uiteindelijke store leeg of bewust opnieuw gevuld blijft. Herhaal bestaande persist-, migrate- en hydrationtests met de gebruikte storage-adapter. Controleer devtools in de werkelijke ontwikkelomgeving en lees de volledige vergelijking met 5.0.14 voor de precieze codewijzigingen.

Deze samenvatting beschrijft de officiële update en niet de productieconfiguratie van Klarifai. Controleer compatibiliteit, migratie-instructies en bekende beperkingen altijd in de bron voordat je de wijziging in een eigen omgeving toepast.

Officiële GitHub-release

Meer live changelogs