Migration notes 3.0.0
This page explains the changes required to migrate to the stated version of the Datastore Helper.
Migrate to 3.0.0
Upgrading from version 2.1.0 - See Datastore Helper Release Notes
API changes
Modified classes
Class | Details |
---|---|
IMutableStore, AMutableStoreConfig, MutableStore | Configurations are no longer split between keyed and keyless configurations. |
MutableStoreDescriptionBuilder | Simplified build method because configurations are no longer split and changed implementation to match core StoreDescriptionBuilder class. |
Functional changes
Change | Details |
---|---|
MutableStoreDescriptionBuilder#build method now defends against incorrect modifications. |
The build() method now discards updates or removals of non-existent fields, as well as inserted or appended fields with the same name as existing fields. Any discarded fields will be appropriately logged. |