diff --git a/.changeset/giant-pots-deny.md b/.changeset/giant-pots-deny.md deleted file mode 100644 index 5d12d41..0000000 --- a/.changeset/giant-pots-deny.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@sv443-network/userutils": major ---- - -Removed `deleteStorage()` implementation in `GMStorageEngine`, which would delete data from all other `DataStore`s in previous versions of UserUtils. -This means that calling `deleteData()` on a `DataStore` will now only delete the instance's own data (the three keys ending in `-dat`, `-ver` and `-enf`), and not affect any other `DataStore` instances. -If you relied on deleting all storage before, consider using a [`DataStoreSerializer`](https://github.com/Sv443-Network/CoreUtils/blob/main/docs.md#class-datastoreserializer) to manage all `DataStore` instances, and calling its [`deleteStoresData()` method](https://github.com/Sv443-Network/CoreUtils/blob/main/docs.md#datastoreserializerdeletestoresdata) instead. diff --git a/CHANGELOG.md b/CHANGELOG.md index 86c5337..6daa58c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,13 @@ # @sv443-network/userutils +## 11.0.0 + +### Major Changes + +- 7e2022f: Removed `deleteStorage()` implementation in `GMStorageEngine`, which would delete data from all other `DataStore`s in previous versions of UserUtils. + This means that calling `deleteData()` on a `DataStore` will now only delete the instance's own data (the three keys ending in `-dat`, `-ver` and `-enf`), and not affect any other `DataStore` instances. + If you relied on deleting all storage before, consider using a [`DataStoreSerializer`](https://github.com/Sv443-Network/CoreUtils/blob/main/docs.md#class-datastoreserializer) to manage all `DataStore` instances, and calling its [`deleteStoresData()` method](https://github.com/Sv443-Network/CoreUtils/blob/main/docs.md#datastoreserializerdeletestoresdata) instead. + ## 10.6.0 ### Minor Changes diff --git a/package.json b/package.json index dd6dc58..8dbd339 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "@sv443-network/userutils", "libName": "UserUtils", - "version": "10.6.0", + "version": "11.0.0", "description": "General purpose DOM/GreaseMonkey library that allows you to register listeners for when CSS selectors exist, intercept events, create persistent & synchronous data stores, modify the DOM more easily and much more", "main": "dist/UserUtils.mjs", "module": "dist/UserUtils.mjs",