<commit_before># Release Nodes #

## 2.5.0 () ##

* A `FindAll` method was added to the `MaxMind.Db.Reader` class. This returns
  an enumerator that enumerates over the MaxMind DB database. Pull request by
  <NAME>. GitHub #47.

## 2.4.0 (2018-04-11) ##

* Added `FileAccessMode.MemoryMappedGlobal`. When used, this will open the file
  in global memory map mode. This requires the "create global objects" right.
  Pull request by <NAME>. GitHub #43.

## 2.3.0 (2017-10-27) ##

* Reduce the number of allocations when creating a `MaxMind.Db.Reader` from
  a seekable stream. Pull request by <NAME>. GitHub #38.
* A `netstandard2.0` target was added to eliminate additional dependencies
  required by the `netstandard1.4` target. Pull request by <NAME>.
  GitHub #39.
* As part of the above work, the separate Mono build files were dropped. As
  of Mono 5.0.0, `msbuild` is supported.

## 2.2.0 (2017-05-08) ##

* Switch to the updated MSBuild .NET Core build system. Pull request by Adeel
  Mujahid. GitHub #35.
* Move tests from  NUnit to xUnit.net. GitHub #35.

## 2.1.3 (2016-11-22) ##

* Update for .NET Core 1.1.

## 2.1.2 (2016-08-08) ##

* Re-build of 2.1.1 to fix signing issue. No code changes.<commit_msg>Add release notes for #44<commit_after># Release Nodes #

## 2.5.0 () ##

* A `FindAll` method was added to the `MaxMind.Db.Reader` class. This returns
  an enumerator that enumerates over the MaxMind DB database. Pull request by
  <NAME>. GitHub #47.
* A `CreateAsync` static method was added to asynchronously created a
  `MaxMind.Db.Reader` object from database file. Pull request by David
  Warner. GitHub #44.
* 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 (2018-04-11) ##

* Added `FileAccessMode.MemoryMappedGlobal`. When used, this will open the file
  in global memory map mode. This requires the "create global objects" right.
  Pull request by <NAME>. GitHub #43.

## 2.3.0 (2017-10-27) ##

* Reduce the number of allocations when creating a `MaxMind.Db.Reader` from
  a seekable stream. Pull request by <NAME>. GitHub #38.
* A `netstandard2.0` target was added to eliminate additional dependencies
  required by the `netstandard1.4` target. Pull request by <NAME>.
  GitHub #39.
* As part of the above work, the separate Mono build files were dropped. As
  of Mono 5.0.0, `msbuild` is supported.

## 2.2.0 (2017-05-08) ##

* Switch to the updated MSBuild .NET Core build system. Pull request by Adeel
  Mujahid. GitHub #35.
* Move tests from  NUnit to xUnit.net. GitHub #35.

## 2.1.3 (2016-11-22) ##

* Update for .NET Core 1.1.

## 2.1.2 (2016-08-08) ##

* Re-build of 2.1.1 to fix signing issue. No code changes.
{'fraction_non_alphanumeric': 0.10759052924791086, 'fraction_numerical': 0.059192200557103065, 'mean_word_length': 3.433641975308642, 'pattern_counts': {'":': 0, '<': 11, '<?xml version=': 0, '>': 11, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3573633', 'n_tokens_mistral': 1023, 'n_tokens_neox': 914, 'n_words': 395}