You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
.NET 6.0 and .NET 7.0 have been removed as targets as they have both
reach their end of support from Microsoft. If you are using these versions,
the .NET Standard 2.1 target should continue working for you.
.NET 9.0 has been added as a target.
We now use a mutex rather than a lock statement when opening the
database. This is done to reduce the likelihood of a race condition
when process are opening a single database when using FileAccessMode.MemoryMappedGlobal.
Performance improvements. Pull requests by GrAcgoire. GitHub #210, #211
and #212.
.NET 5.0 has been removed as a target as it has reach its end of life.
However, if you are using .NET 5.0, the .NET Standard 2.1 target should
continue working for you.
.NET 7.0 and .NET 8.0 have been added as a target.
This library now requires .NET Framework 4.6.1 or greater or .NET Standard
2.0 or greater.
.NET 5.0 was added as a target framework.
When decoding strings in a memory-mapped file, the reader no longer
allocates a temporary byte[]. This significantly improves performance but
requires the use of unsafe code.
FileAccessMode.MemoryMapped now works if the database path specified is
a symbolic link to the actual database.