Releases: visus-io/cuid.net
6.0.0
cuid.net 6.0 is now available from NuGet
This release brings support for .NET Framework 4.7.2 and .NET Standard 2.0 as well as re-introducing support for .NET 6.0 (which was dropped in 5.x). Thanks go out to the PolySharp project which has allowed cuid.net to now be made available on additional frameworks without breaking the public API.
Dependency Changes
- NSec.Cryptography was replaced with BouncyCastle.Cryptography.
Full Changelog: 5.0.2...6.0.0
6.0.0-beta.27
What's Changed
- Removes several redundant preprocessor directives that PolySharp fills
- Ensures random number generation on
netstandard2.0
and.net472
is disposed of properly
Full Changelog: 6.0.0-beta.10...6.0.0-beta.27
6.0.0-beta.10
What's Changed
New experimental release that now targets additional frameworks to expand the scope of use of this library. As of this release, the following targets are now supported:
net472
netstandard2.0
net6.0
(re-introduced after being dropped in release 5.x)
To ensure maximum compatibility across all frameworks and cpu architectures, the dependency on NSec.Cryptography
has been dropped and replaced with BouncyCastle.Cryptography
. While I am not pleased that it re-introduces a large dependency, it was necessary to ensure maximum platform scope.
Additionally, the structure of the project has changed to have both a main
and a develop
branch to handle release management a bit easier.
Full Changelog: 5.0.2...6.0.0-beta.10
5.0.2
5.0.1
What's Changed
This is a patch release of cuid.net 5.0 containing only updates to build dependencies.
Full Changelog: 5.0.0...5.0.1
5.0.0
What's Changed
- Migrated from OnixLabs.Security.Cryptography to NSec.Cryptography
- Migrate from .NET6 to .NET8 (if you need support for .NET6, use the 4.x release branch)
Full Changelog: 4.1.0...5.0.0
4.1.0
What's Changed
Migrated from BouncyCastle.Cryptography to OnixLabs.Security.Cryptography for the following reasons:
- Reduce size of transient dependencies, BouncyCastle brought in over 14MB in artifacts versus 80KB for OnixLabs
- FIPS-202 for SHA-3 rather than Keccak
Full Changelog: 4.0.1...4.1.0
4.0.1
3.0.1
This is a patch release containing only updates to dependencies.
Full Changelog: 3.0.0...3.0.1