Skip to content

Releases: alexandre-spieser/AspNetCore.Identity.MongoDbCore

Version 3.1.2

13 Oct 22:24
Compare
Choose a tag to compare

Upgraded dependency MongoDbGenericRepository to version 1.4.8

Support This Project

If you have found this project helpful, either as a library that you use or as a learning tool, please consider buying Alex a coffee: Buy Me A Coffee

Version 3.1.1

18 Mar 08:00
Compare
Choose a tag to compare

Some fixes following Release 3.1.0.

  • Get rid of the nuspec, and generate the package on build to avoid discrepancies on package content/platform support in the future.
  • Remove browser link refs as it's useless.
  • Remove ps scripts used to pack, since we pack on build now.
  • Update license & readme.
  • Remove lib folder as it's now unused.

Version 3.1.0

16 Mar 10:19
Compare
Choose a tag to compare

Removal of AspNet 2.2 dependencies by @d-barker .

  1. Removes the AspNet 2.2 references
  2. Adds a reference to the Microsoft.Extensions.Identity.Core
  3. Changed the method ConfigureMongoDbIdentity to use .AddIdentityCore<>() and .AddRoles<>() as two seperate calls instead of the single that is shipped with AspNet 3.1
  4. Updated unit tests to make the call to .AddDefaultTokenProviders() where applicable (all tests are passing with the changes, I had to fix one of the unit tests where a new email is being created, it was failing stating that the email already exists, so I made it unique using date time ticks.
  5. Added unit test coverage and test.ps1 to run the unit tests with coverage (coverlet.msbuild) see coverage below
  6. Updated sample application and removed all references to AspNet 2.2
  7. Added project reference instead of nuget package for unit test and sample application
  8. Fixed appsettings.json warning, replaced false with empty object.
  9. Some files have reordered the using statements due to a plugin that I am running in vscode that will order the using clauses.
  10. Updated nuspec file to include reference to Microsoft.Extensions.Identity.Core
  11. Update nuspec file to version 3.1 to match aspnetcore3.1, this is just an idea...there are potentially breaking changes so a major version might be a wise idea.

BREAKING CHANGE the .AddDefaultTokenProviders() method is no longer called by default as a result of this work.

Version 2.1.1

17 May 18:04
51a40cf
Compare
Choose a tag to compare

Bug fix by @mjebrahimi #29

Bug fix when setting document version in method public virtual MongoIdentityUser<TKey> SetVersion(int version)

Updated package dependencies:

  • MongoDbGenericRepository version 1.4.3

Version 2.1.0

27 Jan 22:31
Compare
Choose a tag to compare

Support for netstandard2.1 and netcoreapp3.1 with the help of @d-barker ! Thanks for your hard work!

Updated package dependencies:

  • Microsoft.AspNetCore.Identity version 2.2.0
  • Microsoft.Extensions.Identity.Stores version 3.1.1
  • MongoDB.Driver version 2.9.3
  • MongoDbGenericRepository version 1.4.1

Version 1.1.1

23 Apr 22:49
bf44fca
Compare
Choose a tag to compare

Updated package dependencies:

  • Microsoft.AspNetCore.Identity version 2.2.0
  • Microsoft.Extensions.Identity.Stores version 2.2.0
  • MongoDB.Driver version 2.7.0
  • MongoDbGenericRepository version 1.4.0

Version 1.1.0

18 Nov 12:00
Compare
Choose a tag to compare

Updated Microsoft packages Identity dependencies:

  • Microsoft.AspNetCore.Identity updated to version 2.1.6
  • Microsoft.Extensions.Identity.Stores updated to version 2.1.6

Version 1.0.9

07 Oct 19:46
Compare
Choose a tag to compare
  • Updated to MongoDB Driver 2.7.0, MongoDbGenericRepository 1.3.8
  • Meaning that you can programmatically manage Indexes on Identity related collections.
  • The MongoDB Driver 2.7.0 also provides support for transactions on MongoDB 4.0+ servers.

Version 1.0.8

07 Mar 22:59
Compare
Choose a tag to compare
  • Added support for documents with an Id of type ObjectId.

Install-Package AspNetCore.Identity.MongoDbCore -Version 1.0.8

Version 1.0.7

27 Jan 16:35
Compare
Choose a tag to compare

Commit 17b38ae:

  • Make sure we only add properties that are from the UserLoginInfo type, when adding logins.

Commit 49e2e0c:

  • MongoDB 3.6 Support, using the latest MongoDB driver 2.5.0 and the MongoDbGenericRepository 1.3.4
  • Identity 2.0.1 upgrade.

Install-Package AspNetCore.Identity.MongoDbCore -Version 1.0.7