Releases: qphl/ViewModels.Core
Releases · qphl/ViewModels.Core
2.0.1-rc5
Full Changelog: 2.0.0...2.0.1-rc5
v2.0.0-rc2 - Ownership Change
Fix build script output path
v2.0.0-rc1 - Ownership Change
pr comments
v2.0.0 - Ownership Change
Ownership Transfer
As we are now working under Corsham Science, the package name, copyright information and other relevant metadata have been updated to reflect this fact.
Package Updates
The dev packages used to build and test the ViewModels.Core have been updated to their latest version. This includes the CodeStyle package, which enforced much of the name change.
Expose EntityCollections in InViewModelRepository
The InViewModelRepository has been updated to include public access to the underlying EntityCollections dictionary, through a property of type IReadOnlyDictionary<Type, object>.
Update Icon URL
- Updated the Icon URL to point to the correct location on GitHub.
Improved Package Dependencies
- Changed package dependency versions to ranges (Semver based; major version changes should bring breaking changes, and will need to be reviewed with package updates to support them).
Initial Release
The initial release of the ViewModels.Core Package.
This package includes:
- The
IViewModelReaderandIViewModelWriterinterfaces which allow for querying and writing to view model storage implementations. - A
InMemoryViewModelRepositoryimplementation which implements bothIViewModelReaderandIViewModelWriter, storing view models in-memory in a dictionary. DuplicateKeyException, which is thrown when adding a view model to view model storage which already contains a view model with the same key.EntityNotFoundException, which is thrown when attempting to access a view model via a key not present in the underling view model storage.
Release Candidate 5
1.0.0-rc5 Write docs to correct folder in release
Release Candidate 4
1.0.0-rc4 CodeStyles as private asset