Releases: maxmind/MaxMind-DB-Reader-dotnet
Releases · maxmind/MaxMind-DB-Reader-dotnet
2.6.0
2.5.0
- A
FindAllmethod was added to theMaxMind.Db.Readerclass. This returns
an enumerator that enumerates over the MaxMind DB database. Pull request by
Jeff Johnson. GitHub #47. - A
CreateAsyncstatic method was added to asynchronously created a
MaxMind.Db.Readerobject from database file. Pull request by David
Warner. GitHub #44. - When deserializing to a class, you may now instruct the reader to set a
constructor parameter to be the network associated with the record. To do
this, use theNetworkattribute. The parameter must be of type
MaxMind.Db.Network. GitHub #56. - As part of #44, the optimization to reduce allocations when loading from
a seekable stream was removed. The optimization could cause poor
performance in some instances and its behavior with regard to the stream
position differed from the documented behavior.
2.4.0
2.3.0
- Reduce the number of allocations when creating a
MaxMind.Db.Readerfrom
a seekable stream. Pull request by Maarten Balliauw. GitHub #38. - A
netstandard2.0target was added to eliminate additional dependencies
required by thenetstandard1.4target. Pull request by Adeel Mujahid.
GitHub #39. - As part of the above work, the separate Mono build files were dropped. As
of Mono 5.0.0,msbuildis supported.
2.2.0
2.1.3
2.1.2: Re-build of 2.1.1 to fix signing issue. No code changes.
v2.1.2 Prepare for 2.1.2
First .NET Core stable release
- First non-beta release with .NET Core support.
- The tests now use the .NET Core NUnit runner.
.NET Core RC2 support
- Re-release of
2.1.0-beta4to skip bad2.1.0release on NuGet. - Update for .NET Core RC2. Pull request by Adeel Mujahid. GitHub #28.
2.1.0-beta3
- The assemblies are now signed again.