Skip to content

Releases: ejcoyle88/KnowYourLimits

v5.1.0 - Multiple identity providers

05 May 07:17
9b89f5b

Choose a tag to compare

This release allows having multiple identity providers set up depending on the HttpContext.

v5.0.0 - Multiple configurations

04 May 11:20
0bad2af

Choose a tag to compare

This release changes the public API of the library significantly

This release adds the ability to have specific requests use a different configuration for the rate limiting strategy. This makes it possible to have different configurations per consumer, etc.

netcore 3.1 support

24 Jan 09:16
9b42cba

Choose a tag to compare

In this release:

  • Removed a bad reference to AspNetCore 2.2 in the KnowYourLimits.AspNetCore project
  • Fixed the SDK reference in the KnowYourLimits.AspNetCore project
  • Updated some dependencies

Bumping the nuget package version so it actually releases

13 Nov 10:59
e3a65d9

Choose a tag to compare

I messed up.
For patch notes, see v4.0.0

Stuck in the middle(ware) with you

13 Nov 10:25
fbbd6cc

Choose a tag to compare

I realized we weren't using an actual middleware, and were just using an anonymous function. This was causing the rates to be applied globally even when used inside a UseWith.
This release moves to an actually seperate middleware class, and also introduces DI based configuration of the rate limit strategy.

Please see the updated readme for usage.

netcoreapp3.0 upgrade

11 Nov 13:33
520c129

Choose a tag to compare

This release drops support for other framework versions, upgrading to netcoreapp3.0 only.
If you use an old framework version with this package, please open an issue on github. We dropped support because the github actions we are using to install the SDK version for the build doesn't currently support multitargeted builds.

Other notes for this build:

  • Fixed a bunch of compiler warnings and removed extra whitespace
  • Cleaned up some bad asserts in the tests
  • Added a reference to the SecurityCodeScan package, to get security flaw scanning on build
  • Moved from CircleCI to Github Actions
  • Automated the nuget package release
  • Switched from calling appBuilder.Use to appBuilder.UseMiddleware

netcoreapp3.0 upgrade

11 Nov 13:26
520c129

Choose a tag to compare

This release drops support for other framework versions, upgrading to netcoreapp3.0 only.
If you use an old framework version with this package, please open an issue on github. We dropped support because the github actions we are using to install the SDK version for the build doesn't currently support multitargeted builds.

Other notes for this build:

  • Fixed a bunch of compiler warnings and removed extra whitespace
  • Cleaned up some bad asserts in the tests
  • Added a reference to the SecurityCodeScan package, to get security flaw scanning on build
  • Moved from CircleCI to Github Actions
  • Automated the nuget package release
  • Switched from calling appBuilder.Use to appBuilder.UseMiddleware

netcoreapp3.0 upgrade

11 Nov 13:12
4b0f46e

Choose a tag to compare

This release drops support for other framework versions, upgrading to netcoreapp3.0 only.
If you use an old framework version with this package, please open an issue on github. We dropped support because the github actions we are using to install the SDK version for the build doesn't currently support multitargeted builds.

Other notes for this build:

  • Fixed a bunch of compiler warnings and removed extra whitespace
  • Cleaned up some bad asserts in the tests
  • Added a reference to the SecurityCodeScan package, to get security flaw scanning on build
  • Moved from CircleCI to Github Actions
  • Automated the nuget package release
  • Switched from calling appBuilder.Use to appBuilder.UseMiddleware

netcoreapp3.0 upgrade

11 Nov 13:08
37d8181

Choose a tag to compare

This release drops support for other framework versions, upgrading to netcoreapp3.0 only.
If you use an old framework version with this package, please open an issue on github. We dropped support because the github actions we are using to install the SDK version for the build doesn't currently support multitargeted builds.

Other notes for this build:

  • Fixed a bunch of compiler warnings and removed extra whitespace
  • Cleaned up some bad asserts in the tests
  • Added a reference to the SecurityCodeScan package, to get security flaw scanning on build
  • Moved from CircleCI to Github Actions
  • Automated the nuget package release
  • Switched from calling appBuilder.Use to appBuilder.UseMiddleware

netcoreapp3.0 upgrade

11 Nov 12:58
6083f9d

Choose a tag to compare

This release drops support for other framework versions, upgrading to netcoreapp3.0 only.
If you use an old framework version with this package, please open an issue on github. We dropped support because the github actions we are using to install the SDK version for the build doesn't currently support multitargeted builds.

Other notes for this build:

  • Fixed a bunch of compiler warnings and removed extra whitespace
  • Cleaned up some bad asserts in the tests
  • Added a reference to the SecurityCodeScan package, to get security flaw scanning on build
  • Moved from CircleCI to Github Actions
  • Automated the nuget package release
  • Switched from calling appBuilder.Use to appBuilder.UseMiddleware