- Update middleware configuration (breaking change).
- Handle client management via separate middleware.
- Add
QueryStringBasedClientIdentifierProvider
to be able to consume client identifier via query string. - Add the ability to add more than 1 client identifier provider.
- Upgrade unit and integration tests to use Xunit.
- Update documentation.