Releases: csf-dev/CSF.Validation
v3.0.0
This is the production release for v3.0.0 of CSF.Validation. It is not backwards compatible with v2.x, the main difference being that validation rules & message classes now only need implement an interface in order to be used (no more base class).
Numerous other enhancements have been added. See the documentation website for more information.
v3.0.0-beta.1
This is the first beta of v3.0.0 of this library. It is non-backwards compatible but includes numerous enhancements. See the new documentation website for more details.
v2.0.0
This version introduces multi-targeting. This project is now built for:
netstandard1.0
netstandard2.0
net45
It also resolves #42, which is a breaking change, because it upgrades dependency libraries across a breaking-change-version-boundary. If other packages used by the same consumer make use of any of those dependencies, then this will force a cascaded upgrade in order to avoid conflicts.
v1.0.2
This is a single-issue release to deal with a failure in strong-naming the assembly. This was caused by mono/mono#8495
v1.0.1
This is a single-issue release. The only difference is that in this release, the main assembly is strongly named.
v1.0.0
This is the first public release of the validation framework.
There are no known issues, and whilst there are enhancements which could be made (see the issues page on Github), it is fully operational in a stand-alone manner.