Releases: hanssens/localstorage
Releases · hanssens/localstorage
v2.1.0
Breaking Changes
There are no breaking changes in this release.
Changelog
- [new] Add experimental and preliminary support for 'ReadOnly' mode.
- [new] Add LocalStorage.Remove() operation, to delete a key
- [docs] Explained in the README that this has nothing to do with the browser :)
- [config] Upgraded test project from netcoreapp2.0 => net5.0
- [minor] Updated dependencies
- [minor] Added base LocalStorageException
v2.0.0
Breaking Changes
Breaking changes from v1.x => v2.0.0:
- Upgraded to latest Newtonsoft.Json dependency (v12.x)
- Targeting
netstandard2.0
, meaning only supporting dotnet core (and .NET 4.6.1+ and higher).
Note that there are no noteworthy changes from v2.0.0-beta-2 to v2.0.0 (final).
Changelog
- Fixed better handling of
- Persist() operation uses explicit lock, to prevent concurrency lock on persisting to filesystem
- Better handling of create/write of file
- Added
Keys()
; listing all existing keys in the LocalStorage - Added
Exists(key)
; for elegant null-checking - Improved readability on .localstorage file, by using indenting
v1.1.0
v1.0.0
What's in this release
- LocalStorage supports CRUD operations for handling .net objects
- LocalStorage automatically persists its state to disk
- Allow configurating of the output name
- Allow auto loading and saving of filesystem persisted stores
- Published the NuGet package for v1.0.0
See the README for more information.