Skip to content

Releases: buvinghausen/SequentialGuid

Fix XML docs and support .NET 9.0

19 Feb 01:17

Choose a tag to compare

Support .NET 8 as a TFM

20 Mar 15:37

Choose a tag to compare

What's Changed

Full Changelog: 4.0.4...4.0.5

Minor cleanup to remove System.Net.Http reference on legacy .NET

27 Feb 18:26

Choose a tag to compare

Go back to using a Symbol Server

25 Oct 20:47

Choose a tag to compare

Use RandomNumberGenerator on .netstandard2.1 and above

20 Oct 14:48

Choose a tag to compare

Optimize ToGuid & ToSqlGuid conversion functions

10 Oct 15:55

Choose a tag to compare

On the conversions removed the dictionaries and went with a pure array based solution which allowed removal of the static constructor.

Add .NET 7.0 Support & Restore .NET Standard

05 Oct 18:53

Choose a tag to compare

The breaking change is moving the ToDateTime extensions to the System namespace to make using them more convenience for developers as they will have already imported system to be working with the Guid.

Also the cryptography algorithm is using the .NET 6.0 optimized function rather than the older style.

What's Changed

Full Changelog: 3.0.1...4.0.0

Add browser support for WebAssembly scenarios

22 Feb 21:09

Choose a tag to compare

Had to get rid of the MD5 machine hash of the machine name so it would run in Blazor as MD5 is no longer supported

Even though the only purpose in the hash value was to prevent collisions across machines we might as well use a newer algorithm that is more broadly supported.

Drop support for .netstandard TFM to leverage TFM specific features

15 Sep 20:19
5711949

Choose a tag to compare

Mostly housekeeping release but now we support the newer runtime target framework monikers rather than the old .netstandard ones now that .NET Core 2.1 has reached EOL

Environment.ProcessId is now used in lieu of Process.GetCurrentProcess().Id on both .NET 5 & .NET 6

Add Mongo & NodaTime packages

18 Nov 18:23

Choose a tag to compare

Overall cleanup of the code remove the old static class and hoisted all that functionality into the abstract class

Mongo package adds generator that implements their interface and provides a helper function to register it with their BsonSerializer

NodaTime package adds round trip support to and from NodaTime's Instant struct.