Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

[0.3.2] - 2020-10-06

Changed

  • Updated dependencies
  • Use typed_ecto_schema to reduce boilerplate

[0.3.1] - 2020-10-06

Added

  • User.find_by_user_name/2 that accepts an application name. This lets you distinguish between users with the same username on different applications.

Deprecated

  • User.find_by_user_name/1 which could return multiple users with the same username, but different applications. Use User.find_by_user_name/2 instead.

[0.3.0] - 2020-09-25

Changed

  • Convert library to use Ecto. All structs are now Ecto schemas, and find_* functions return Ecto.Query which you must pass to a Ecto.Repo to get results.

    Removed

  • Removed the SqlMembershipProvider.TdsUtils module because Ecto takes care of these things for us.

[0.2.0] - 2020-09-11

Changed

  • Updated dependencies

[0.1.2] - 2020-03-11

Added

  • User.find_by_user_id/2

[0.1.1] - 2019-08-23

Fixed

  • Allow nil field values to pass through TdsUtils.stringify_uuids/2 without error.

[0.1.0] - 2019-08-09

Added

  • Initial release