Skip to content

Releases: visus-io/cuid.net

6.0.0

06 Jun 17:14
6.0.0
11e8c55
Compare
Choose a tag to compare

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

Full Changelog: 5.0.2...6.0.0

6.0.0-beta.27

27 May 14:09
6.0.0-beta.27
f0651b9
Compare
Choose a tag to compare
6.0.0-beta.27 Pre-release
Pre-release

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

21 May 18:22
6.0.0-beta.10
6dc0b71
Compare
Choose a tag to compare
6.0.0-beta.10 Pre-release
Pre-release

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

08 Dec 14:28
5.0.2
dac3612
Compare
Choose a tag to compare

What's Changed

  • Minor changes in Cuid for unsafe handling

Full Changelog: 5.0.1...5.0.2

5.0.1

17 Nov 12:20
5.0.1
b1fc305
Compare
Choose a tag to compare

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

15 Nov 16:47
5.0.0
d754632
Compare
Choose a tag to compare

What's Changed

Full Changelog: 4.1.0...5.0.0

4.1.0

29 Aug 12:12
4.1.0
c466cb4
Compare
Choose a tag to compare

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

19 Aug 21:38
4.0.1
60be42e
Compare
Choose a tag to compare

What's Changed

  • Change license from Apache-2.0 to MIT

Full Changelog: 4.0.0...4.0.1

3.0.1

21 Apr 23:51
3.0.1
ea7b570
Compare
Choose a tag to compare

This is a patch release containing only updates to dependencies.

Full Changelog: 3.0.0...3.0.1

3.0.0

21 Apr 23:50
3.0.0
b520cd5
Compare
Choose a tag to compare

What's Changed

  • chore(deps): update dependency microsoft.codeanalysis.netanalyzers to v7.0.1 by @renovate in #17
  • chore(deps): update gittools/actions action to v0.10.2 by @renovate in #18

Full Changelog: 2.3.0...3.0.0